linux使用者管理命令
1.useradd 新增新使用者
基本語法:
useradd 使用者名稱 (功能描述:新增新使用者)
useradd -g 組名 使用者名稱 (功能描述:新增新使用者到某個組)
例項:新增乙個使用者:useradd ceshi
2. passwd 設定使用者密碼
基本語法:passwd 使用者名稱 (功能描述:設定使用者密碼)
例項:設定使用者的密碼:passwd tangseng
3.id 檢視使用者是否存在
基本語法:id 使用者名稱
例項:檢視使用者是否存在:id 使用者名稱
4.cat /etc/passwd 檢視建立了哪些使用者
例項:常看所建立的使用者:cat /etc/passwd
5.su 切換使用者
基本語法:
su 使用者名稱 (功能描述:切換使用者,只能獲得使用者的執行許可權,不能獲得環境變數)
su - 使用者名稱 (功能描述:切換到使用者並獲得該使用者的環境變數及執行許可權)
例項:切換使用者:su 使用者名稱
切換使用者並獲得使用者的環境變數:su - 使用者名稱
6.userdel 刪除使用者
基本語法:
(1)userdel 使用者名稱 (功能描述:刪除使用者但儲存使用者主目錄)
(2)userdel -r 使用者名稱 (功能描述:使用者和使用者主目錄,都刪除)
例項:(1)刪除使用者但儲存使用者主目錄:userdel tangseng
(2)刪除使用者和使用者主目錄,都刪除:userdel -r zhubajie
7.who 檢視登入使用者資訊
基本語法:
(1)whoami (功能描述:顯示自身使用者名稱)
(2)who am i (功能描述:顯示登入使用者的使用者名稱)
例項:1)顯示自身使用者名稱:whoami
(2)顯示登入使用者的使用者名稱:who am i
8.sudo 設定普通使用者具有 root 許可權
1)新增 atguigu 使用者,並對其設定密碼。
useradd ceshi
passwd ceshi
2)修改配置檔案
vi /etc/sudoers
修改 /etc/sudoers 檔案,找到下面一行(91 行),在 root 下面新增一行,如下所示:
## allow root to run any commands anywhere
root all=(all) all
ceshiall=(all) all
或者配置成採用 sudo 命令時,不需要輸入密碼
## allow root to run any commands anywhere
root all=(all) all
ceshiall=(all) nopasswd:all
修改完畢,現在可以用 ceshi帳號登入,然後用命令 sudo ,即可獲得 root 許可權進行操作。
3)案例實操
(1)用普通使用者在/opt 目錄下建立乙個資料夾:
sudo mkdir module
chown ceshi:ceshi module/
9.usermod 修改使用者
基本語法:
usermod -g 使用者組 使用者名稱
選項說明:
-g 修改使用者的初始登入組,給定的組必須存在。預設組id是1。
例項:(1)將使用者加入到使用者組:usermod -g root ceshi
大資料常用基本命令 使用者組管理命令
使用者組管理命令 1.groupadd 新增組 基本語法 groupadd 組名 案例實操 新增乙個ceshi組 groupadd ceshi 2.groupdel 刪除組 基本語法 groupdel 組名 案例實操 新增乙個ceshi組 groupdel ceshi 3.groupmod 修改組 ...
Linux常用基本命令 使用者組管理命令
每個使用者都有乙個使用者組,系統可以對乙個使用者組中的所有使用者進行集中管理。不同linux 系統對使用者組的規定有所不同,如linux下的使用者屬於與它同名的使用者組,這個使用者組在建立使用者時同時建立。使用者組的管理涉及使用者組的新增 刪除和修改。組的增加 刪除和修改實際上就是對 etc gro...
常用基本命令四 使用者管理命令 黑猴子
1 基本語法 useradd 使用者名稱 功能描述 新增新使用者 2 案例 root hadoop101 opt useradd wyh 1 基本語法 passwd 使用者名稱 功能描述 設定使用者密碼 2 案例 root hadoop101 opt passwd wyh 1 基本語法 id 使用者...