① linux中如何添加/刪除FTP用戶並設置許可權
本文總結了Linux添加或者刪除用戶和用戶組時常用的一些命令和參數。
1、建用戶:
adser phpq //新建phpq用戶
passwd phpq //給phpq用戶設置密碼
2、建工作組
groupadd test //新建test工作組
3、新建用戶同時增加工作組
useradd -g test phpq //新建phpq用戶並增加到test工作組
註::-g 所屬組 -d 家目錄 -s 所用的SHELL
4、給已有的用戶增加工作組
usermod -G groupname username
或者:gpasswd -a user group
5、臨時關閉:在/etc/shadow文件中屬於該用戶的行的第二個欄位(密碼)前面加上*就可以了。想恢復該用戶,去掉*即可。
或者使用如下命令關閉用戶賬號:
passwd peter –l
重新釋放:
passwd peter –u
6、永久性刪除用戶賬號
userdel peter
groupdel peter
usermod –G peter peter (強制刪除該用戶的主目錄和主目錄下的所有文件和子目錄)
7、從組中刪除用戶
編輯/etc/group 找到GROUP1那一行,刪除 A
或者用命令
gpasswd -d A GROUP
8、顯示用戶信息
id user
cat /etc/passwd
② linux ftp用戶設置許可權
您好,這是2017年全國職業技能競賽網路搭建與應用的題目,不能刪除文件可以使用以下參數:
cmds_denied=DELE,//拒絕用戶使用DELE操作命令,即禁止用戶執行刪除動作!
③ linux系統的vps進ftp時文件屬性不能修改為777,怎樣給賬戶增加這個許可權
你在VPS中安裝webmin,裡面有
用戶管理
,你可以設置用戶的許可權。
1/如果你想通過VPS修改你的網站目錄許可權,只需要登錄VPS以後,找到你的網站目錄,例如home/wwwroot,
然後在命令窗口提示符輸入sudo
chmod
-R
777
home/wwwroot就可以修改wwwroot下的所有文件和目錄都是777屬性。也可以單獨修改文件或者目錄屬性。
2/第二種方法是,在webmin里建立用戶名,然後這個用戶名會對應自己的網站目錄。開通FTP,用
FTP工具
登錄到你的網站目錄裡面。點擊右鍵屬性就能看到修改屬性的選項了,手工錄入777就能修改。
④ linux多個本地用戶每個用戶ftp許可權設置不同 怎麼設置
修改方法:
這個是要修改單用戶的配置文件的。
要vi編輯器打開內/etc/vsftpd/user_config/用戶名 (假如這個容用戶是jhon)
打開這個文件修改如下內容(就是改改yes和no)
1,#開啟虛擬賬戶登錄?
2,#設置你jhon目錄對應的系統賬戶為jion
3,#允許用戶瀏覽ftp目錄和下載文件?
4.#允許用戶進行文件改名和刪除文件的的許可權?
5,#表示用戶具有建立和刪除目錄的許可權?
6,#表示用戶可以上傳文件?
7,#限制傳輸速度為?k/s
⑤ linux FTP 用戶讀寫許可權設置;
ftp的許可權除了要設置目錄的許可權外,還要在ftp伺服器的配置文件中允許寫操作才行。不同的ftp伺服器配置項是不同的。但都要打開寫操作。
⑥ linux ftp 用戶與文件的許可權問題
文件許可權分別有三小組,分別是用戶許可權、組許可權和它人許可權,每小組由三個標志位組成,比如 rwxr-xr--,這表示這個文件的屬主可讀可寫可進入,同組的人只能看到和執行,不能寫;而其它人只能看到並讀取但不能執行
對於文件夾的x,則表示可進入
所以。。。。
假設jsb和scb這兩個文件夾都在/home/ftproot/這個文件夾下
那麼現在就要對/home/ftproot/ 、/home/ftproot/jsb和/home/ftproot/scb 這三個文件夾添加許可權
以下命令均以root執行
初始化許可權:所有文件夾許可權去掉:
chmod 000 /home/ftproot
chmod 000 /home/ftproot/jsb
chmod 000 /home/ftproot/scb
你的第一個要求:匿名用戶看見jsb和scb這兩個文件夾
也就是說它人要有r許可權,對於文件夾還要有x許可權(沒有r許可權則無法列出目錄文件名,沒有x許可權則不能進入目錄)
chmod o+rx /home/ftproot
這樣,就可以看到jsb和scb兩個文件夾了
你的第二個要求:用jsb用戶名登錄,只能看見jsb這個文件夾可以有讀寫許可權
chmod u+rwx /home/ftproot/jsb
chown jsb /home/ftproot/jsb
第一個是改許可權,第二個是把jsb目錄改成jsb用戶所有
這樣jsb用戶登錄後可以看到jsb目錄
至於jcb目錄,由於在之前已經給/home/ftproot賦了rx許可權,所以jcb登錄後是可以看到jcb目錄的。不過已前已經有chmod 000 /home/ftproot所以jcb許可權全無,jsb無法進入jcb目錄(沒x許可權),也無法列出jcb底下有什麼文件(即無法列目錄,因為沒有r許可權),也因為沒有w許可權所以不能寫
可以多關注《Linux就該這么學》這本書,我都是從這裡面學到的
⑦ Linux 建了一個用戶,怎麼給他FTP許可權
ftp 有自己的用戶列表來,當源然也可以設置使用系統用戶。
我記得如果系統帳戶,默認情況下被加入 ftp 組的用戶擁有 ftp 登錄的許可權。
當然,這個默認我是在 N 年前知道的,現在還是不是不知道。
好像各種 Linux ,默認就是本地帳戶吧?