Ubuntu Server 18.04安装完成后,SSH功能默认已安装,可以通过22端口直接访问,
但FTP功能默认未安装,需要自己手动安装并配置参数文件,具体步骤如下。
1、更新软件包列表:
sudo apt update
2、安装vsftpd
sudo apt install vsftpd
3、备份原始配置文件(可选)
sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.old
4、编辑vsftpd
配置文件
sudo vi /etc/vsftpd.conf
5、修改或确保以下配置(去掉#
注释,没有的自己添加)
anonymous_enable=NO local_enable=YES write_enable=YES chroot_local_user=YES allow_writeable_chroot=YES
6、重启vsftpd
服务
sudo systemctl restart vsftpd
7、允许FTP通过防火墙(如果已启用)
sudo ufw allow 20/tcp sudo ufw allow 21/tcp sudo ufw status
8、使用默认账户登录系统,此处使用MobaXterm工具