許可權:
sudo命令:以root身份執行命令,sudo command:以root身份執行某乙個命令。
sudo su:一直成為root。只需要su命令就可以了,比較建議加乙個橫線,su -(可以切換到root的家目錄),sudu -i也可以實現切換root並切換家目錄。
使用者管理:
useradd命令:新增新使用者。用法:命令列接要建立的使用者名稱;
passwd命令:修改密碼。用法:命令列接要修改密碼的使用者;
userdel命令:刪除使用者。用法:命令列接要刪除的使用者,只會刪除該使用者但是保留該使用者家目錄,此時刪除家目錄:rm -rf /home/tamas。若要一起刪除則應加引數,-r或者–remove,uesrdel -r tamas。
修改檔案的所有者和群組:
只有root使用者可以修改乙個檔案的所有者和群組。
chown命令:改變檔案的所有者。change、owner,需要以root身份才能執行;用法:後接新的使用者名稱,再接檔名。
chgrp命令:改變檔案的群組。change、group,用法:後接新的群組名,再接檔名。
chown也可以修改群組,chown test:friends file.txt;
-r引數:遞迴設定子目錄和子檔案,chown -r neil:neil /home/test。
許可權釋義:
d-directory,目錄;l-link,鏈結;r-read,可讀;w-write,可寫;x-excute,可執行。
短橫-,表示沒有相應許可權;小點.,表示selinux的安全標籤。
chmod命令:修改檔案的訪問許可權。
chmod不需要root許可權就可以執行,只需是此檔案的擁有者,chang-mode的縮寫。
用數字來分配許可權:chmod的絕對用法
linux系統對每種許可權(r、w和x)分配了對應的數字。r:4,w:2,x:1。
用字母來分配許可權:chmod的相對用法
u-所有者(user),g-群組使用者(group),o-其他使用者(other),a-全部使用者(all);
(+)新增許可權,(-)去除許可權,(=)分配許可權;
舉例:chmod u+rx file,chmod u=rwx,g=r,o=- file。
-r引數:遞迴地修改訪問許可權。例如,chmod -r 700 /home/neil。
Shell初學(七)linux賬戶管理 群組管理
新建使用者 useradd的預設預設 設定密碼 passwd 常見修改密碼使用技巧 echo 123456 passwd stdin test passwd 密碼 這樣是修改當前登入使用者的。2.1 建立賬戶但不讓其登陸系統 請注意要在root使用者下進行 修改已經存在的使用者使其不允許登入 use...
Linux 新增使用者 ,帳號管理 ,群組管理 詳解
一 單個賬戶管理 先說說賬號的組成。每乙個帳戶都有擁有人和擁有組群兩個屬性,所以每個登陸的使用者至少有兩個id,即uid user id 和gid group id 所有使用者的id都存放在 etc passwd 中 例如 fsy x 500 500 fedora home fsy bin bash...
Linux群組與使用者
vim etc grouproot x 0 allen x 1000 adm x 4 syslog,allen第一列 組名。第二列 密碼,因為真實密碼已經被移到gshadow檔案,所以這裡都用x代替。第三列 組id,也就是gid。第四列 組內使用者,多個使用者以 號隔開。vim etc passwd...