vsftpd增加使用者和限制使用者配置

2021-07-03 20:18:57 字數 846 閱讀 9985

根據實際情況對ftp進行配置後,下面舉例介紹建立乙個ftp賬戶並進行簡單的配置:

1、建立乙個賬號為test的賬戶:

#mkdir /tmp/test                          //首先建立好目錄

#adduser -d /tmp/test -g ftp -s /sbin/nologin test

//-s /sbin/nologin是讓其不能登陸系統,-d 是指定使用者目錄為/opt/srsman ,即該賬戶只能登陸ftp,卻不能用做登陸系統用。

#passwd test 

changing password for user beinan.//接下來會出現讓你設定新的密碼 

new password: 

retype new password: 

passwd: all authentication tokens updated successfully

建立賬戶成功!

2、限制使用者目錄,不得改變目錄到上級 

修改/etc/vsftpd/vsftpd.conf 

將這兩行

#chroot_list_enable=yes

#chroot_list_file=/etc/vsftpd.chroot_list

注釋去掉

chroot_list_enable=yes

chroot_list_file=/etc/vsftpd/chroot_list

新增乙個檔案: /etc/vsftpd/chroot_list 

內容寫需要限制的使用者名稱:

test

重新啟動vsftpd 

# service vsftpd restart

vsftpd虛擬使用者

安裝 啟動vsftpd服務 yum y install vsftpd etc init.d vsftpd start vsftpd服務對映虛擬使用者 第一步,建立虛擬使用者對映的系統使用者 useradd virftp s sbin nologin 第二步,建立虛擬使用者列表檔案,檔案內容兩行為一組...

vsftpd 新增使用者

首先要新增乙個新的ftp使用者並新增訪問路徑 useradd d alidata www ace ceshi d是使用者的訪問目錄 為新新增的ftp使用者設定密碼 passwd ceshi 更改使用者相應的許可權,並設定這個使用者不能登入系統usermod s sbin nologin ceshi ...

mysql 增加使用者 mysql 增加使用者

3 增加使用者 注意 和上面不同,下面的因為是mysql環境中的命令,所以後面都帶乙個分號作為命令結束符 格式 grant select on 資料庫.to 使用者名稱 登入主機 identified by 密碼 第一種 增加乙個使用者test1密碼為abc,讓他可以在任何主機上登入,並對所有資料庫...