1. 程式人生 > >Linux 4

Linux 4

加密 顯示 刪除 後臺 chmod etc ado 切換 其他

第11章 用戶和組群賬戶管理

  “ Esc + . ”復制上個命令的參數

  cat 輸出文件內容,從第一行顯示到最後一行

  tac 倒序輸出,從最後一行顯示到第一行

  more less

  head -5 看前 5 行,默認看前 10 行

  tail -5 看後 5 行,默認看後10 行

* /etc/passwd:

  系統識別用戶的一個重要文件

  存放著所有用戶賬號的信息,包括用戶名和密碼

/etc/shadow:

  此文件是/etc/passwd的影子文件

  /etc/shadow文件內容包括用戶及被加密的密碼及其他/etc/passwd不能包括的信息

  這兩個文件應該是對應互補的

* 用戶賬戶分類:root用戶,系統用戶,普通用戶

  root 用戶 UID 為 0

  系統用戶 代表後臺系統應用 UID 為 1~499

* 管理用戶賬戶

  useradd user01 創建用戶賬戶

  which user01

  passwd user01

  useradd -U 用戶的UID

       -g 主要組群名

       -G 次要組群名

  usermod 修改用戶賬戶

  userdel 刪除用戶賬戶

11.6 賬戶維護

  passwd 設置和修改用戶的密碼 ,gpasswd 可以設置一個組群的組群密碼,或者在組群中添加、刪除用戶

passwd 後面不添加命令和參數時,則表示修改當前用戶的密碼

gpasswd -a 添加一個成員

 gpasswd -d 刪除一個成員

  id 可以顯示一個用戶的完整信息

  id -u

* su - user01 身份切換到user01,進入

  中間的 “-” 代表連帶環境一起切換 ,不加 ”-“ 則表示只切換用戶信息

  返回 ctrl+D

  超級用戶變成一般用戶,權限下降不用口令,其余的都要口令(一般用戶變成超級用戶,一般用戶之間切換)

  su - oracle -c ‘ lsnrctl reload ‘ 代表只用oracle身份執行一個命令,執行結束後切換回原用戶身份

第十二章 權限,所有者和ACL

  一.權限

  9個權限位,讀 "r" ,寫 ”w",執行 “x" 。

  除去第一個,前三位表示文件所有者對文件的權限,

  中間三位代表文件所屬的群組中的成員對文件的權限,

  最後三位表示剩下的其他人對文件的權限。

  

  chmod 更改權限

  chown 更改用戶和群組

  chown -R 將下級子目錄下的所有文件和目錄的所有權一起更改

  

  

Linux 4