Linux常用命令(2)-使用者和使用者組管理

來源:互聯網
上載者:User

標籤:style   ar   os   使用   sp   資料   log   bs   ad   

# id # 顯示目前使用者和使用者組的 ID
# who # 顯示目前登入系統的使用者資訊
#su 改變使用者身份
[[email protected]/]#su Chenlly 
[[email protected]/]

#cat /etc/passwd 檔案結構 
root:x:0:0:root:/root:/bin/bash
chenlly:x:1000:1000:chenlly,,,:/home/chenlly:/bin/bash
sshd:x:114:65534::/var/run/sshd:/usr/sbin/nologin
oracle:x:1001:1001::/home/oracle:/bin/bash
其中1001 對應的是UID和GID
UID: id範圍
當UID是0時,代表這個帳號是系統管理員
1~499 系統帳號
500~65535 (可登入帳號) 給一般使用者用

#cat /etc/shadow 檔案結構 
chenlly:$6$vCT89B4H$4ZdIu2.uwvfRcLOe6UchP7AVkSCRgk2BCmq..bDGmNiuJWOF0iDA1qfLpWSptse2snnlnFiHD5bL0IFdjTQtk/:15595:0:99999:7:::
sshd:*:15595:0:99999:7:::
oracle:$6$6L0houuO$LCZjf8RaH1eiY2fw8v4610VwFV7AwPdQBLh6x1uQcfwaJPxHToODl1mZgc0PwHpZLRLU4pszjYj0hW.4XKOLq/:15595:0:99999:7:::
儲存帳號密碼,並且密碼是被加密過的。

#cat /etc/group 檔案結構 
root:x:0:
chenlly:x:1000:
1.組名 2.群組密碼 3.GID: 

#groupadd -g 412400 cdl  建立組cdl並為其賦予id號412400
#groupdel cdl 刪除一個組
#groups  Chenlly  查看使用者Chenlly所屬的組
#useradd Chenlly -u 3466 -g 412400(或者組名)  建立使用者並加入組id為412400並且可以跟組列表
#usermod  -g ldc chenliling77   修改一個使用者(chenliling77 原來屬於cdl組)到ldc組
#userdel Chenlly 刪除一個使用者
#passwd Chenlly  添加/修改密碼
#id Chenlly   查看使用者id及所屬組id

簡單的使用useradd 預設值會幫我們處理幾個項目: 
在 /etc/passwd 裡面建立一行與帳號相關的資料,包括建立 UID/GID/家目錄等; 
在 /etc/shadow 裡面將此帳號的密碼相關參數填入,但是尚未有密碼; 
在 /etc/group 裡面加入一個不帳號名稱一模一樣癿組名; 
在 /home 底下建立一個與帳號同名的目錄作為使用者家目錄,且許可權為 700;

Linux常用命令(2)-使用者和使用者組管理

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.