linux建立ftp使用者過程

2021-08-27 12:54:10 字數 784 閱讀 1101

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如下: www.2cto.com

chroot_list_enable=yes //限制訪問自身目錄

# (default follows)

chroot_list_file=/etc/vsftpd/vsftpd.chroot_list

編輯 vsftpd.chroot_list檔案,將受限制的使用者新增進去,每個使用者名稱一行

改完配置檔案,不要忘記重啟vsftpd伺服器

# /etc/init.d/vsftpd restart

5、如果需要允許使用者修改密碼,但是又沒有telnet登入系統的許可權:

usermod -s /usr/bin/passwd test //使用者telnet後將直接進入改密介面

linux下建立ftp使用者

在linux中新增ftp使用者,並設定相應的許可權 在linux中新增ftp使用者,並設定相應的許可權,操作步驟如下 1 環境 ftp為vsftp。被限制使用者名為test。被限制路徑為 home test 2 建使用者 在root使用者下 useradd d home test test 增加使用...

Linux建立FTP使用者禁止SSH許可權

1 環境 root localhost ssh lsb release lsb version core 4.0 amd64 core 4.0 noarch graphics 4.0 amd64 graphics 4.0 noarch printing 4.0 amd64 printing 4.0 ...

linux 實現自動建立ftp使用者並建立資料夾

建立乙個 createuser.sh的指令碼檔案 bin sh 傳入的檔名 name 1 建立該使用者所對應的ftp資料夾 srv ftp是我的ftp伺服器的根目錄 mkdir srv ftp name 建立ftp使用者組,便於管理 usr sbin groupadd ftp 建立使用者 usr s...