六、Ubuntu文件传输FTP
1 安装vsftpd
- 在开始设置 FTP 服务器之前,您需要安装一个称为 vsftpd 的软件包,它是一个流行的 FTP 服务器软件。执行以下命令以安装 vsftpd:
sudo apt-get install vsftpd -y
- 配置
vsftpd
sudo gedit /etc/vsftpd.conf
a. 启用本地用户登录 local_enable=YES
,这将允许本地用户通过 FTP 登录到服务器。
b. 启用被用户写入文件 write_enable=YES
,这将控制用户是否有权限在服务器上执行写入操作。
- 配置保存后,重启FTP服务
sudo systemctl enable vsftpd #设置 vsftpd 服务开机自启动
sudo systemctl restart vsftpd # 重启vsftpd服务
- 查看FTP运行状态
ps -ef | grep ftp
2 访问FTP服务器
- FileZilla:FileZilla 是一个流行的开源 FTP 客户端,可在 Linux、Windows 和 macOS 上运行。
- Nautilus:Nautilus 是 GNOME 桌面环境中的文件管理器,支持 FTP 协议。
2.1 FileZilla
sudo apt-get install filezilla -y