linux常用命令簡介 使用者管理及檔案屬性

2021-09-21 09:55:49 字數 1500 閱讀 6803

useradd/groupadd

例如:groupadd -g 501 zzs

;/建立乙個組,gid號是501,組名zzs

useradd zzu -d /home/zzu -g zzs -u 501

;/建立乙個使用者,根目錄是/home/zzu,uid號是501,並且加入到zzs組

usermod

例如:usermod -g wheel zzu

;/將使用者zzu加入到wheel組

su例如:su zzu

;/ 切換到zzu目錄下,不過仍使用當前的環境變數

su - zzu

;/ 切換到zzu目錄下,使用 zzu自己的環境變數

su -c "chown -r zzu:zzu /home/zzu"

;/ 切換到root下執行後面的命令,執行完畢回到當前使用者下

備註:su root或者su - root需要wheel組的許可權,或者修改/etc/pam.d/su,登出掉「auth requiredpam_wheel.so use_uid」

chattr

例如:chattr +a -r /home/zzu

;/將/home/zzu目錄屬性修改為,不能刪除,只能新增和修改

less /etc/group

less /etc/passwd

或者less /etc/shadow

w或者who -a

passwd

例如:passwd zzu

;/修改使用者zzu的密碼

passwd

或者passwd root

;/修改root密碼,只能在root下執行

chown

例如:chown -r zzu:zzs /home/zzu

;/改變/home/zzu資料夾擁有者是zzu,組是zzs

chmod

例如: chmod -r 750 /home/zzu

;/修改/home/zzu檔案許可權為,持有者完全許可權,持有組讀許可權,其他組使用者無許可權

chmod -r a+x /home/zzu

;/賦予所有使用者對/home/zzu擁有執行許可權(許可權變為751)

chmod -r o-x /home/zzu

;/不授予其他使用者組執行許可權(許可權變為750,a是所有使用者,u持有使用者,g是持有組使用者,o是其他組使用者)

chmod a=rwx -r /home/zzu

;/該命令等同於chmod 777 -r /home/zzu

gourpmod

例如:groupmod -g 502 -n zzu zzs

;/修改zzs組新組名為zzu, gid為502

usermod 

引數選選項和useradd相同

例如:usermod –u 502 zzu

修改使用者zzu的 uid為502

groupdel/userdel

linux使用者管理常用命令

1 管理使用者 user 的工具或命令 useradd 注 新增使用者 adduser 注 新增使用者 passwd 注 為使用者設定密碼 usermod 注 修改使用者命令,可以通過usermod 來修改登入名 使用者的家目錄等等 pwcov 注 同步使用者從 etc passwd 到 etc s...

Linux常用命令 使用者管理

1.linux中三種使用者 超級使用者 root uid 0 普通使用者 uid 500 60000 偽使用者 uid 1 499 與系統和程式服務有關,無法或不需要登入 2.使用者組 每個使用者都至少屬於乙個 使用者組 每個使用者組可以包含多個使用者 同乙個使用者組的使用者享有該組織共有的許可權 ...

linux使用者管理常用命令

1 管理使用者 user 的工具或命令 2 管理使用者組 group 的工具或命令 groupadd 注 新增使用者組 groupdel 注 刪除使用者組 groupmod 注 修改使用者組資訊 groups 注 顯示使用者所屬的使用者組 grpck grpconv 注 通過 etc group和 ...