在linux中新增ftp使用者,並設定相應的許可權
在linux中新增ftp使用者,並設定相應的許可權,操作步驟如下:
1、環境:ftp為vsftp。被限制使用者名為test。被限制路徑為/home/test
2、建使用者:在root使用者下:
useradd -d /home/test test //增加使用者test,並制定test使用者的主目錄為/home/test
passwd test //為test設定密碼
3、更改使用者相應的許可權設定:
usermod -s /sbin/nologin test //限定使用者test不能telnet,只能ftp
usermod -s /sbin/bash test //使用者test恢復正常
usermod -d /test test //更改使用者test的主目錄為/test
4、限制使用者只能訪問/home/test,不能訪問其他路徑
修改/etc/vsftpd/vsftpd.conf如下:
chroot_list_enable=yes //限制訪問自身目錄
chroot_list_file=/etc/vsftpd/vsftpd.chroot_list
編輯 vsftpd.chroot_list檔案,將受限制的使用者新增進去,每個使用者名稱一行
改完配置檔案,不要忘記重啟vsftpd伺服器
[root@linuxsir001 root]# /etc/init.d/vsftpd restart
5、如果需要允許使用者修改密碼,但是又沒有telnet登入系統的許可權:
usermod -s /usr/bin/passwd test //使用者telnet後將直接進入改密介面
linux下建ftp使用者,並限制使用者訪問路徑
目的是 在linux系統上建立ftp使用者,並限制其通過ftp訪問時,只能訪問使用者主目錄 其主目錄顯示路徑也是 看不到上級目錄。例如,我要建立使用者usertest,密碼為usertest,主目錄為 home mpsp ftp usertest 作業系統 red hat enterprise li...
linux下建ftp使用者,並限制使用者訪問路徑
目的是 在linux系統上建立ftp使用者,並限制其通過ftp訪問時,只能訪問使用者主目錄 其主目錄顯示路徑也是 看不到上級目錄。例如,我要建立使用者usertest,密碼為usertest,主目錄為 home mpsp ftp usertest 作業系統 red hat enterprise li...
linux下建立ftp使用者
在linux中新增ftp使用者,並設定相應的許可權 在linux中新增ftp使用者,並設定相應的許可權,操作步驟如下 1 環境 ftp為vsftp。被限制使用者名為test。被限制路徑為 home test 2 建使用者 在root使用者下 useradd d home test test 增加使用...