使用filezilla+vsftpd向服务器传输文件

使用filezilla+vsftpd向服务器传输文件

搭建好云服务器后,我们经常需要将本地文件上传到服务器,或者将服务器上的文件下载到本地。这就需要在服务器上搭建FTP服务。

安装vsftpd

vsftpd是一个高安全性的运行在UNIX类操作系统上的FTP服务器。

在root用户下

apt-get update    # 更新软件
apt-get install vsftpd     # 安装vsftpd

安装vsftpd通常不会出现错误,我们可以通过以下命令查看vsftpd的状态

service vsftpd status

创建用户目录

之后需要创建用户目录,指定用户只能访问这个目录

mkdir /home/uftp     # 创建目录
chmod 775 /home      # 赋予同组用户读写权限

设定ftp用户

创建好用户目录后,需要指定ftp用户并设置密码

useradd -m -d /home/uftp -s /bin/sh -g root uftp    # 添加用户
passwd uftp         # 设置密码

修改vsftpd配置文件

vim /etc/vsftpd.conf     # 修改配置文件

重要的有以下几个配置选项

anonymous_enable=NO          # 是否允许匿名登录FTP服务器
local_enable=YES              # 是否允许本地用户登录FTP服务器
listen=NO                    # 设置vsftpd服务器是否以standalone模式运行
listen_ipv6=YES              # 当listen=YES,listen_ipv6=YES将同时出现监听IPV4和IPV6,FTP服务器启动失败。
write_enable=YES              # 是否允许登录用户有写的权限

修改完成后重启服务

service vsftpd restart    # 重启服务

用FileZilla连接FTP服务器

FileZilla下载地址

文件—>站点管理器—>常规

使用filezilla+vsftpd向服务器传输文件_第1张图片

如图所示填写以后直接连接即可

使用filezilla+vsftpd向服务器传输文件_第2张图片

连接成功,我们就能可视化的看到云服务器上的文件目录了

使用filezilla+vsftpd向服务器传输文件_第3张图片

参考资料

阿里云ubuntu安装vsftpd远程传输文件

你可能感兴趣的:(配置方法,云服务器)