centos7.x 安装FTP
- 登录云服务器,检查服务器是否安装FTP
rpm -q vsftpd
或者:
vsftpd -v
1
2
3
2
3
如果出现package vsftpd is not installed
,则说明未安装,继续往下走:
- 安装FTP服务
yum install vsftpd -y
1
- 查看安装位置
whereis vsftpd
1
- 启动FTP服务
systemctl start vsftpd.service
1
- 设置开机自动启动FTP服务
systemctl enable vsftpd.service
1
- 重新启动FTP服务
systemctl restart vsftpd.service
1
- 连接FTP
按win + R
键,输入cmd
,进入终端
输入ftp 阿里云外网地址
,回车
输入用户ftp
,回车
输入密码(不输入或者随意输入都可以),回车
显示230 Login successful.
,说明登录成功
输入ls
,可以看到当前目录下的文件
- 查看FTP服务状态
rpm -qa | grep vsftpd
1
如果出现vsftpd-3.0.2-25.el7.x86_64
(安装版本不同可能提示不同),则说明服务当前正在运行中
- 查看端口监听
netstat -antup | grep ftp
或者:
netstat -nltp | grep 21
1
2
3
2
3
- 查看ftp配置文件
首先进入ftp文件目录cd /etc/vsftpd
,输入ls -l
可以看到文件列表如下:
其中:
vsftpd.conf //主要配置文件
ftpusers //配置禁止访问FTP服务的用户列表
user_list //配置用户访问控制
1
2
3
2
3
- vim时显示/隐藏文件行号
按shift + :
键,输入
set nu //显示行号
set nonu //隐藏行号
1
2
2
- 查看当前系统有几个用户
vim /etc/passwd
1
- 删除用户
userdel ftpuser
1
- 获取selinux状态
getenforce
1
- 暂时关闭selinux
setenforce 0
1
- 卸载vsftp
先输入 rpm -qa | grep vsftp 获取名称(vsftpd-3.0.2-25.el7.x86_64)
再输入 rpm -e vsftpd-3.0.2-25.el7.x86_64(获取到的名称)
1
2
2
← nginx编译安装 vue-vant项目 →