Linux 新增 刪除 vsftpd ftp 使用者
阿新 • • 發佈:2019-01-07
在上一篇部落格《Linux 搭建 vsftpd ftpd 伺服器》 中,我們講到如何搭建vsftpd服務,這一節中,將講述如何管理 vsftpd 上的ftp使用者,刪除,修改密碼,新增 ftp 使用者等。
解決方案
新建使用者併為他設定密碼
useradd -d /home/test test //增加使用者test,並制定test使用者的主目錄為/home/test
passwd test //為test設定密碼
限制使用者的許可權
usermod -s /sbin/nologin test //限定使用者test不能telnet,只能ftp
usermod -s /sbin/bash test //使用者test恢復正常
usermod -d /test test //更改使用者test的主目錄為/test
限制使用者只能訪問自身目錄,修改/etc/vsftpd/vsftpd.conf如下:
chroot_list_enable=YES //限制訪問自身目錄,開啟限制名單
chroot_list_file=/etc/vsftpd/vsftpd.chroot_list
編輯 vsftpd.chroot_list檔案,將受限制的使用者新增進去,每個使用者名稱一行,最後重啟vsftpd伺服器即可
/etc/init.d/vsftpd restart //重啟vsftpd伺服器
----------