1. 程式人生 > >Linux作業系統與實訓教程Linux使用者管理習題

Linux作業系統與實訓教程Linux使用者管理習題

1.root的UID與gid是多少?基於這個理由,要讓test賬號具有root的許可權,應該怎麼做? 
     答:都是0,要讓test這個賬號具有root的許可權可以useradd -u 0 -o -g root -G root -d  /home/test test
     -u 0 指將uid指定為0(零)與root相同,登入後的提示符為#而非$.
     -o 指因為重複了uid(與root帳號的uid重複)必須指定這個引數.

     -g root 初始化組的組名,當用戶屬於多個組時,(在-G引數中指定),登入時所在組。預設該項時,系統新建一個與使用者名稱同名的組,並且初始化時設為該組名.而不論-G指定為哪些組.  

    -G root 指定使用者名稱所屬的組列表,一個使用者可以屬於多個組,組名間用逗號分隔,組名必須已經存在.

    -d /home/test指定使用者的屬主目錄 
    新建的使用者名稱為test.
2.在設定密碼時,是否可以隨便設定嗎?   
      答:密碼不要過於簡單,密碼的長度應該在6位或6位以上,由數字和英文組合,不要採用英文單詞等有意義的詞彙。
3.在使用 useradd 時,新增帳號中的 UID、GID 還有其它相關的密碼控制,都是在哪幾個檔案中設定的?  
       答:在 /etc/passwd  /etc/shadow   /etc/group.