在Linux空间下设置多用户FTP,你需要安装并配置vsftpd服务器
对于基于Debian的系统(如Ubuntu):
sudo apt-get update
sudo apt-get install vsftpd
对于基于RHEL的系统(如CentOS):
sudo yum install vsftpd
sudo cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.bak
sudo nano /etc/vsftpd/vsftpd.conf
anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
userlist_enable=YES
userlist_file=/etc/vsftpd/userlist.txt
userlist_deny=NO
保存并退出编辑器(在nano中,按Ctrl + X
,然后按Y
,最后按Enter
)。
重启vsftpd服务: 对于基于Debian的系统:
sudo systemctl restart vsftpd
对于基于RHEL的系统:
sudo systemctl restart vsftpd.service
sudo nano /etc/vsftpd/userlist.txt
在此文件中添加允许访问FTP服务器的用户名,每行一个用户名。保存并退出编辑器。
现在,你已成功设置了多用户FTP服务器。用户可以使用本地用户凭据登录,并且可以指定一个用户列表来限制访问。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。