linux如何建立使用者並配置ftp許可權
scrolling="no" frameborder="0" marginheight="0" marginwidth="0" width="720" height="75" allowtransparency="" src="">
linux下建立使用者是很easy的事情了,只不過不經常去做這些操作,時間久了就容易忘記,順便配置一下ftp。宣告:使用linux版本release 5.6,並以超級管理員root身份執行。
1.建立使用者,並指定分組和主目錄
useradd -d /home/lch -g root lch
還可以增加其他引數,比如指定使用者使用shell等,具體的google一下
2.設定密碼
passwd lch
3.檢視、改變、新增使用者分組
[root@localhost ~]# groups lch
lch : root www
# -g 改變分組
[root@localhost ~]# usermod -g root lch
[root@localhost ~]# groups lch
lch : root
# -g 新增分組
[root@localhost ~]# usermod -g www lch
[root@localhost ~]# groups lch
lch : www root
4.刪除使用者
# 加上 -r 引數,刪除更徹底
userdel -r lch
更改ftp配置檔案
修改配置檔案/etc/vsftpd/vsftpd.conf並設定或刪掉注釋:
userlist_enable=no
anonymous_enable=no
chroot_list_enable=yes
chroot_list_file=/etc/vsftpd/chroot_list
開啟/etc/vsftpd/user_list並增加一行:
lch新建檔案/etc/vsftpd/chroot_list並增加一行
lch配置使用者ftp許可權及訪問路徑限制:
此時用usertest登陸系統ftp,是否可以訪問?如果無法訪問,說明我們的ftp做了限制。開啟/etc/vsftpd/vsftpd.conf,查詢userlist_enable、userlist_deny、userlist_file。如果userlist_deny=no:只允許userlist_file檔案中的使用者可訪問ftp;如果userlist_deny=yes:userlist_file檔案中列舉的使用者不能通過ftp訪問系統。userlist_enable是該功能的開關。我們的系統配置如下:
userlist_enable=yes
userlist_deny=no
userlist_file=/etc/vsftpd/user_list
所以需要把使用者加入到/etc/vsftpd/user_list檔案中,每個使用者一行。
由於該主目錄是mpsp使用者建的,usertest是mpsp組的成員,所以usertest預設具有增刪查改許可權;而usertest作為mpsp組成員,對/home/mpsp下的所有路徑具有訪問許可權(根據各目錄的許可權設定,預設是這樣),登入ftp後會發現,usertest使用者可以訪問其他目錄,並且具有mpsp組的許可權,這樣做是不允許的,我們需要將usertest使用者的訪問範圍控制在其主目錄下。方法如下:
1. cd /etc/vsftpd 進入ftp配置檔案目錄
2. vi vsftpd.conf編輯此檔案,找到#chroot_list_enable=yes,刪除前面的那個#號,表示開啟此限制功能
找到chroot_list_file:chroot_list_file=/etc/vsftpd/chroot_list
3. 編輯chroot_list檔案,加入你要限制的使用者名稱,一行乙個使用者。
如果更新了vsftpd.conf,一定要重啟ftp,命令如下:
[root@linux sir001 root]# /etc/init.d/vsftpd restart
關閉vsftpd:[ 確定]
為vsftpd 啟動vsftpd:[ 確定]
啟動ftp服務
service vsftpd start
還有兩個引數:stop、restart
linux 建立FTP,SFTP使用者並配置許可權
1.建立乙個組,用於存放ftp使用者 groupadd sftp 2.建立ftpuser使用者,並加入sftp組,data sftp 是自己建的目錄 useradd d data sftp ftpuser g sftp ftpuser s sbin nologin 3設定密碼 echo ftpuse...
Linux上建立FTP使用者並配置許可權
很久沒有寫部落格了,呵呵,現在就把今天建立ftp使用者和配置許可權在這裡記錄一下,總結自己,也方便別人。建立使用者 1 linux系統建立使用者 useradd d home ygzx ygzx 2 為使用者設定密碼 passwd ygzx 3 設定限定使用者不能telnet,只能ftpusermo...
Linux建立高階使用者並刪除
linux建立高階使用者並刪除 常見window系統可以建立許多使用者,但是linux也可以建立許多使用者。方法比window方便簡單。1 新增乙個普通使用者 nangong 名字自己取 useradd nangong 2 設定使用者nangong的密碼 passwd nangong 3 在root...