Linux零基础教程:4、配置FTP服务
- 2023-06-26
- 2430
- 飞驰的心
【安装ftp服务】
sudo apt install vsftpd
【基本配置】
编辑vsftpd配置文件:
sudo nano /etc/vsftpd.conf
取消以下行的注释,或者如果它们不存在,则添加它们:
write_enable=YES
local_umask=022
allow_writeable_chroot=YES
chroot_local_user=YES #本地用户全部锁定主目录
chroot_list_enable=NO #本地用户列表不起作用 换句话说上述规则对全部用户生效
注意:锁定用户主目录后如果不能登录,那么我们只要在主配置文件中加入一条参数: allow_writeable_chroot=YES 就可以了。
保存并关闭文件。
重启vsftpd服务:
sudo systemctl restart vsftpd、
【添加新用户】
1、创建用户
sudo useradd -m user m参数是创建用户时,为他创建主目录 /home/user
2、设置用户密码
sudo passwd ftpuser
默认情况下,添加完的新用户自动拥有ssh和ftp权限。
在某些特殊情况下,可能要对FTP进行权限设置,如果有这个需求请参见本系列另外的内容——《Linux账号密码权限设置》
本博客所有内容均为原创,原则上我不希望你转载。如特别喜欢而转载的话,请务必注明出处“网际飞扬 http://www.fayo.net”
否则本人闲来无事可能会把你误当成维权的靶子。
评论
全部评论
共{{commentCount}}条{{rs.Msg_Content}}