Linux 安装 FTP,配置FTP,使用FileZilla连接FTP
登陆linux后
1.运行以下命令安装 vsftpd。
yum install -y vsftpd
2.运行以下命令打开及查看etc/vsftpd
cd /etc/vsftpd
ls
说明:
/etc/vsftpd/vsftpd.conf 是核心配置文件。
/etc/vsftpd/ftpusers 是黑名单文件,此文件里的用户不允许访问 FTP 服务器。
/etc/vsftpd/user_list 是白名单文件,是允许访问 FTP 服务器的用户列表。
/etc/vsftpd/vsftpd_conf_migrate.sh 是vsftpd操作的一些变量和设置
3.运行以下命令设置开机自启动。
systemctl enable vsftpd
4.运行以下命令启动 FTP 服务。
systemctl start vsftpd
5.运行以下命令查看 FTP 服务端口。
netstat -antup | grep ftp
6.创建连接用户和密码,执行下面的命令
创建用户:useradd ama 注:ama是用户名
设计用户密码: passwd ama 注:给用户ama设置密码,设置的密码必须是包含大小写,数字,特殊字符,长度大于等于8
7.修改vsftp(/etc/vsftpd/vsftpd.conf)的配置文件
a.运行vim vsftpd.conf。
b.按键 “i” 进入编辑模式。
c.将是否允许匿名登录 FTP 的参数修改为anonymous enable=NO。
d.将是否允许本地用户登录 FTP 的参数修改为local_enable=YES。
e.按键 “Esc” 退出编辑模式,然后按键“:wq” 保存并退出文件。
8.重启服务,执行下面的命令:
systemctl restart vsftpd
9.给服务器添加安全组(使用的是阿里云服务器),如下图显示:
添加端口号21
10.使用FileZilla连接,下载地址: https://www.filezilla.cn/download/client ,根据自己的系统下载不同的版本,我的是mac版本,下载好后,直接安装就好
F
打开 FileZilla,选择SFTP连接方式;如下图显示:
接下来就可以直接操作FTP连接linux