linux賬號管理

2021-06-18 02:38:44 字數 547 閱讀 4133

1.使用者身份切換:

su - : 不要忘了執行完了要用exit命令離開su的環境;

sudo :  例如:sudo -u sshd  touch  /tmp/sshd   sudo可以在切換的使用者下進行相關的命令操作 

預設只要root可以執行sudo,其他使用者若要使用必須要看/etc/sudoers檔案是否有該使用者的設定值。若果沒有,可以通過root使用visudo命令去修改/etc/sudoers,將該使用者加入到其中。修改後使用sudo命令:可以設定一般使用者進行root的所有命令,充當root身份,還有其他的設定等等。

2.系統賬號:系統賬號的shell使用的是/sbin/nologin,重點在於它不需要登入的,即使登入也是不允許的。如su  -   apache 登入www服務賬號,就無法登入。

/etc/passwd   /etc/shadow   /etc/group   /etc/gshadow

useradd  賬號: 缺省會建立使用者主資料夾(在/home下建立與賬號同名的目錄作為使用者主資料夾),且該資料夾許可權為700.預設的shell為/bin/bash

Linux賬號管理

1.三類使用者 1 屬主 u 2 屬組 g 用來方便的指派許可權,並不真實存在 3 其他 o 2.使用者識別符號 1 使用者id uid 2 群組id gid 3.使用者類別 1 管理員 uid 0 2 普通使用者 uid 1 65535 a 系統使用者 1 499,看版本 不允許登入系統 b 一般...

Linux賬號管理

1.新增與移除使用者 useradd 1 檢視useradd which useradd,adduser,ls lwhich useradd 2 useradd u uid g 初始群組 g 次要群組 mm c 說明欄 d 家目錄絕對路徑 s shell 使用者賬號 u 指定乙個uid給這個賬號 g...

Linux賬號管理

1.2 有效與初始使用者組 2 賬號管理 3 主機許可權 acl的使用 4 使用者身份切換 5 使用者資訊傳遞 於 鳥哥的linux私房菜 1.1.1 etc passwd檔案結構 cat etc passwd root x 0 0 root bin zsh ewen x 1000 1000 ewe...