使用 Root 用戶
轉載鏈接在實際生產操作中,我們基本上都是使用超級管理員賬戶操作 Linux 系統,也就是 Root 用戶,Linux 系統默認是關閉 Root 賬戶的,我們需要爲 Root 用戶設置一個初始密碼以方便我們使用。
設置 Root 賬戶密碼
sudo passwd root
切換到 Root
su
設置允許遠程登錄 Root
nano /etc/ssh/sshd_config
# Authentication:
LoginGraceTime 120
#PermitRootLogin without-password //註釋此行
PermitRootLogin yes //加入此行
StrictModes yes
重啓服務
service ssh restart
賬戶管理
增加用戶
useradd 用戶名
useradd -u (UID號)
useradd -p (口令)
useradd -g (分組)
useradd -s (SHELL)
useradd -d (用戶目錄)
如:useradd lusifer
增加用戶名爲 lusifer 的賬戶
修改用戶
usermod -u (新UID)
usermod -d (用戶目錄)
usermod -g (組名)
usermod -s (SHELL)
usermod -p (新口令)
usermod -l (新登錄名)
usermod -L (鎖定用戶賬號密碼)
usermod -U (解鎖用戶賬號)
如:usermod -u 1024 -g group2 -G root lusifer
將 lusifer 用戶 uid 修改爲 1024,默認組改爲系統中已經存在的 group2,並且加入到系統管理員組
刪除用戶
userdel 用戶名 (刪除用戶賬號)
userdel -r 刪除賬號時同時刪除目錄
如:userdel -r lusifer
刪除用戶名爲 lusifer 的賬戶並同時刪除 lusifer 的用戶目錄
組賬戶維護
groupadd 組賬戶名 (創建新組)
groupadd -g 指定組GID
groupmod -g 更改組的GID
groupmod -n 更改組賬戶名
groupdel 組賬戶名 (刪除指定組賬戶)
口令維護
passwd 用戶賬戶名 (設置用戶口令)
passwd -l 用戶賬戶名 (鎖定用戶賬戶)
passwd -u 用戶賬戶名 (解鎖用戶賬戶)
passwd -d 用戶賬戶名 (刪除賬戶口令)
gpasswd -a 用戶賬戶名 組賬戶名 (將指定用戶添加到指定組)
gpasswd -d 用戶賬戶名 組賬戶名 (將用戶從指定組中刪除)
gpasswd -A 用戶賬戶名 組賬戶名 (將用戶指定爲組的管理員)