Linux中如何新增 刪除FTP使用者並設定許可權

2021-08-19 20:10:44 字數 1279 閱讀 5349

1.環境:ftp為vsftp。被設定使用者名為test。被限制路徑為/home/test

2.建立建使用者:在root使用者下:

[plain] 

view plain

copy

useradd -d /home/test test  #增加使用者test,並制定test使用者的主目錄為/home/test  

passwd test #為test使用者設定密碼  

3.更改使用者相應的許可權設定:

[plain] 

view plain

copy

usermod -s /sbin/nologin test   #限定使用者test不能telnet,只能ftp  

usermod -s /bin/bash test   #使用者test恢復正常  

usermod -d /home/test test      #更改使用者test的主目錄為/test  

4.限制使用者只能訪問/home/test,不能訪問其他路徑

修改/etc/vsftpd/vsftpd.conf如下:

[plain] 

view plain

copy

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

# (default follows)  

chroot_list_file=/etc/vsftpd/vsftpd.chroot_list  

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

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

[plain] 

view plain

copy

[root@localhost]# /etc/init.d/vsftpd restart  

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

[plain] 

view plain

copy

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

6.如果要刪除使用者,用下面**:

[plain] 

view plain

copy

#在root使用者下:  

userdel -r newuser  

#在普通使用者下:  

sudo userdel -r newuser  

因為需要徹底刪除使用者,所以加上-r的選項,在刪除使用者的同時一起把這個使用者的宿主目錄和郵件目錄刪除。

linux 中新增刪除ftp使用者

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

Linux中如何新增 刪除FTP使用者並設定許可權?

以阿里雲伺服器為例,在linux中新增ftp使用者,並設定相應的許可權,操作步驟如下 1.環境 ftp為vsftp。被設定使用者名為test。被限制路徑為 alidata www test 2.建使用者 在root使用者下 useradd d alidata www test test 增加使用者t...

Linux中如何新增 刪除FTP使用者並設定許可權

1.安裝ftp yum y install vsftpd 2.新建使用者,並指定主目錄 useradd d home test m test 增加使用者test,並制定test使用者的主目錄為 home test 3.設定新使用者密碼 passwd test 為test設定密碼 4.更改使用者相應的...