unix對組、使用者操作

來源:互聯網
上載者:User

unix對組、使用者操作 簡介: 本文主要介紹linux的使用者、組的概念,如何建立組、使用者;如何更改相應內容等 涉及的檔案:/etc/group 、 /etc/gshadow/ 、/etc/passwd 、/etc/shadow 一、組   www.2cto.com  1.建立組 groupadd  -g 555 ddclick [建立ddclick組,GID為555] 2.為組添加新使用者 gpasswd -a tony ddclick [將tony加到ddclick這個組中] 3.將使用者從群組移除 gpasswd -d tony ddclick [將tony從ddclick這個組中刪除] 4.其他 groupdel ddclick [刪除ddclick組] groupmod -n ddclick storm [將ddclick組名修改為storm] --------------------------------------------------------------------------------   www.2cto.com  二、使用者 1、用useradd添加使用者 Useradd student1——建立使用者st1 使用者的預設工作目錄是/home/username,可以指定其他目錄為其工作目錄,例:useradd student3 –d /student/student3 使用者的預設UID從500後順序增加,可以指定UID。例:useradd –u 600 student4 如果不指定使用者所屬的工作群組,在建立使用者的時候會產生一個與使用者名稱同名的工作群組,也可以在 建立使用者的時候就指定其工作群組。例:useradd –g student student 5 2、用passwd為使用者佈建密碼 例:passwd  student1 3、usermod修改使用者賬戶 例:將使用者student1的登入名稱改為st1, usermod –l st1 student1 例:將使用者加入到student組中, Usermod –g student  student1 例:使用者目錄改為/student/student1 usermod –d  /student/student1  student 4、用userdel刪除使用者賬戶 例:刪除使用者student2 userdel student2 例:刪除使用者student3,同時刪除他的工作目錄 Userdel –r studenet3 5、[color=red]查看使用者資訊---id [color] id命令查看一個使用者的UID和GID,例:查看student4的id Id student4 finger命令 ——可以查看使用者的主目錄、啟動shell、使用者名稱、地址、電話等資訊 。 例:finger student4 -------------------------------分界線------------------------------------------------------- 3、/etc/gshadow 解說; /etc/gshadow是/etc/group的加密資訊檔案,比如使用者組(Group)管理密碼就是存放在這個檔案。/etc/gshadow和 /etc/group是互補的兩個檔案;對於大型伺服器,針對很多使用者和組,定製一些關係結構比較複雜的許可權模型,設定使用者組密碼是極有必要的。比如我們 不想讓一些非使用者群組成員永久擁有使用者組的許可權和特性,這時我們可以通過密碼驗證的方式來讓某些使用者臨時擁有一些使用者組特性,這時就要用到使用者組密碼; /etc/gshadow 格式如下,每個使用者組獨佔一行;  groupname:password:admin,admin,...:member,member,... 第一欄位:使用者組 第二欄位:使用者組密碼,這個段可以是空的或!,如果是空的或有!,表示沒有密碼; 第三欄位:使用者組管理者,這個欄位也可為空白,如果有多個使用者組管理者,用,號分割; 第四欄位:群組成員,如果有多個成員,用,號分割; 舉例:  beinan:!::linuxsir linuxsir:oUS/q7NH75RhQ::linuxsir 第一欄位:這個例子中,有兩個使用者組beinan用linuxsir 第二欄位:使用者組的密碼,beinan使用者組無密碼;linuxsir使用者組有已經,已經加密; 第三欄位:使用者組管理者,兩者都為空白; 第四欄位:beinan使用者組所擁有的成員是linuxsir ,然後還要對照一下/etc/group和/etc/passwd 查看是否還有其它使用者,一般預設添加的使用者,有時同時也會建立使用者組和使用者名稱同名稱; linuxsir 使用者組有成員linuxisir ; 如何設定使用者組的密碼? 我們可以通過 gpasswd 來實現;不過一般的情況下,沒有必要設定使用者組的密碼;不過自己實踐一下也有必要;下面是一個為linuxsir使用者組設定密碼的例子; gpasswd 的用法: gpasswd 使用者組 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.