在Ubuntu上安装和配置vsftpd(Very Secure FTP Daemon)服务器的步骤如下:
打开终端:点击左上角的Ubuntu图标,然后在搜索框中输入“terminal”并按回车键,或者按下快捷键 Ctrl + Alt + T
。
更新软件包列表:
sudo apt-get update
安装vsftpd:
sudo apt-get install vsftpd
使用文本编辑器打开配置文件:
sudo nano /etc/vsftpd.conf
修改配置文件:
anonymous_enable=YES
local_enable=YES
userlist_enable=YES
userlist_file=/etc/vsftpd.userlist
userlist_deny=NO
chroot_local_user=YES
保存并关闭配置文件:按 Ctrl + X
,然后按 Y
,最后按回车键以保存更改并关闭文件。
为了使更改生效,需要重启vsftpd服务:
sudo systemctl restart vsftpd
如果您的系统启用了防火墙(如 ufw
),您需要打开FTP的数据端口:
sudo ufw allow 20/tcp
sudo ufw allow 21/tcp
创建新用户:
sudo adduser ftpuser
设置用户名和密码:根据提示设置用户名和密码。
将用户添加到vsftpd组(可选):
sudo usermod -a -G ftp ftpuser
在另一台计算机上使用FTP客户端(如FileZilla)连接到您的FTP服务器,并使用创建的用户凭据进行登录。您应该能够成功连接到FTP服务器并访问文件。
以上步骤涵盖了在Ubuntu上安装和配置vsftpd的基本流程。根据实际需求,您可能还需要进行进一步的配置,例如设置被动模式端口范围、调整用户权限等。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
相关推荐:Ubuntu系统vsftpd安装步骤