Linux學習(一)使用者管理

2021-10-24 12:37:48 字數 1999 閱讀 7270

linxu學習記錄,邊學邊記,本章為使用者管理的一些知識點和操作例項,之後會跟著學習進度進行更新。

包含建立使用者、指定密碼、刪除使用者、查詢使用者、切換使用者、組管理、使用者和組的配置檔案。

useradd 使用者名稱 (功能描述:新增新使用者)

useradd -g 組名 使用者名稱 (功能描述:新增新使用者到某個組)

例項:[root@hadoop1 ~]# useradd tangseng

[root@hadoop1 home]# useradd -g root zys

passwd 使用者名稱 (功能描述:設定使用者密碼)

例項:[root@hadoop1 ~]# passwd zys

id 使用者名稱

例項:[root@hadoop1 ~]# id tangseng

cat /etc/passwd

例項:[root@hadoop1 ~]# cat /etc/passwd

su 使用者名稱 (功能描述:切換使用者,只能獲得使用者的執行許可權,不能獲得環境變數)

su - 使用者名稱 (功能描述:切換到使用者並獲得該使用者的環境變數及執行許可權)

例項:[root@hadoop1 ~]#su tangseng

[root@hadoop1 ~]#su - tangseng

userdel 使用者名稱 (功能描述:刪除使用者但儲存使用者主目錄)

userdel -r 使用者名稱 (功能描述:使用者和使用者主目錄,都刪除)

-r:刪除使用者的同時,刪除與使用者相關的所有檔案。

例項:[root@hadoop1 ~]# userdel zys

[root@hadoop1 ~]# userdel -r zys

whoami (功能描述:顯示自身使用者名稱)

who am i (功能描述:顯示登入使用者的使用者名稱)

例項:[root@hadoop1 opt]# whoami

[root@hadoop1 opt]# who am i

[root@hadoop1 ~]#vi /etc/sudoers

修改 /etc/sudoers 檔案,找到下面一行,在root下面新增一行,如下所示:

##allow root to run any commands anywhere

root all=(all) all

zys all=(all) all

或者配置成採用sudo命令時,不需要輸入密碼

##allow root to run any commands anywhere

root all=(all) all

zys all=(all) nopasswd:all

修改完畢,現在可以用zys帳號登入,然後用命令 sudo ,即可獲得root許可權進行操作。

usermod -g 使用者組 使用者名稱

-g:修改使用者的初始登入組,給定的組必須存在。預設組id是1。

例項:[root@hadoop1 opt]#usermod -g root zys

每個使用者都有乙個使用者組,系統可以對乙個使用者組中的所有使用者進行集中管理。不同linux 系統對使用者組的規定有所不同,

如linux下的使用者屬於與它同名的使用者組,這個使用者組在建立使用者時同時建立。

使用者組的管理涉及使用者組的新增、刪除和修改。組的增加、刪除和修改實際上就是對/etc/group檔案的更新。

groupadd 組名

例項:[root@hadoop1 opt]#groupadd chanpinyanfa

groupdel 組名

[root@hadoop1 opt]# groupdel chanpinyanfa

groupmod -n 新組名 老組名

-n《新組名》:指定工作組的新組名

例項:[root@hadoop1 ~]#groupadd chanpinyanfa

[root@hadoop1 ~]# groupmod -n yanfa chanpinyanfa

cat /etc/group

例項:[root@hadoop1 atguigu]# cat /etc/group.

一 使用者管理(一)

一 建立使用者 概述 在oracle中要建立乙個新的使用者使用create user語句,一般是具有dba 資料庫管理員 的許可權才能使用。create user 使用者名稱 identified by 密碼 注意 oracle有個毛病,密碼必須以字母開頭,如果以數字開頭,它不會建立使用者 eg c...

小小許的Linux學習之路 一 使用者管理

在linux系統中,root使用者擁有整個系統最高的許可權,是系統的超級管理員,可以新建和新增使用者 一般登入系統時都是以普通賬戶的身份登入的,普通使用者建立使用者時,需要獲取到root許可權,此時可以使用sudo命令。sudo普通使用者使用sudo命令獲取root許可權來建立使用者時,必須有兩個前...

Linux基礎《一》使用者以及檔案許可權管理

檢視所有使用者 ls home 進入某個使用者 su l su 是使用者名稱 退出當前使用者 exit ctrl d 在 linux 裡面每個使用者都有乙個歸屬 使用者組 使用者組簡單地理解就是一組使用者的集合,它們共享一些資源和許可權,同時擁有私有資源,就跟家的形式差不多,你的兄弟姐妹 不同的使用...