日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

linux禁止普通用户切换,扣丁学堂Linux培训简述Linux禁止普通用户切换至root用户的实例...

發布時間:2024/1/1 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux禁止普通用户切换,扣丁学堂Linux培训简述Linux禁止普通用户切换至root用户的实例... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本篇文章扣丁學堂Linux培訓小編給讀者們分享一下Linux禁止普通用戶切換至root用戶的實例,對Linux開發技術感興趣的小伙伴就隨小編來了解一下吧,希望對小伙伴們有所幫助。

在上正文之前,我想先將一些基礎的linux用戶以及用戶組的相關命令:

1、添加用戶

useradd [-g group] [-d user_home_directory] [-p “your password”] Username

-g 表示設置新增用戶所屬用戶組

-d 表示設置新增用戶的主目錄

-p 表示設置新增用戶的登錄密碼

還有其他的選項可用useradd –h去查看

舉例:

useradd teacher1

#添加新用戶teacher1,無密碼,

#主目錄為默認(命令執行成功后會在/home目錄下生成teacher1目錄作為該用戶主目錄),

#所屬用戶組為默認(以自己用戶名命名的用戶組teacher)

2、修改用戶信息

usermod [-g group] [-d user_home_directory] [-p “your password”] Username

各選項含義與useradd中相同,其他選項詳情可用usermod –h查看。

舉例:

usermod –d /newHome –p test1111 –g staff teacher1

#修改teacher1的主目錄為/newHome,密碼為test1111,用戶組為staff

其中,修改密碼也可以用如下命令:

passwd [Username]

#Username為空時表示修改當前登錄用戶密碼,不為空時表示修改指定用戶密碼

3、刪除用戶

userdel [-f] [-r] Username

-f 表示強制刪除

-r 表示同時刪除用戶主目錄

舉例:

userdel –r teacher1

#刪除用戶teacher1并刪除其主目錄

4、查看用戶所屬用戶組

groups [username]

username為空時即查詢當前用戶所屬用戶組

舉例:

groups teacher1

#查詢teacher1所在用戶組

5、查看用戶列表

vi /etc/passwd

#由于用戶信息均存儲在/etc/passwd文件中,因此可以直接用vi打開查看

6、查看用戶組列表

vi /etc/group

與用戶列表類似,用戶組信息存放在/etc/group文件中

7、切換當前用戶

(1)

su username

#切換用戶身份為指定username用戶的身份,

#但shell環境仍為原用戶環境,即環境變量、用戶配置等均為原用戶的。

示例:

當前用戶是root,使用su test1命令切換身份為test1

(2)

su – username

#將身份和shell環境全都切換至目標用戶

舉例:

當前用戶是root,使用su - test1命令切換身份為test1

8、退出當前用戶

exit

好了,鋪墊內容有點長,但以上均是linux用戶管理中經常用到的命令,也是在完成本文的目標——禁止普通用戶切換至root用戶中會用到的東西。以下是詳細步驟:

(1)我們先新建一個普通用戶test1

useradd test1

(2)將普通用戶test1加入到wheel用戶組

usermod –g wheel test1

(3)修改/etc/pam.d/su配置

#打開這個配置文件,找到如下行,并將行首”#”去掉,保存文件

#auth required pam_wheel.so use_uid

(4)修改/etc/login.defs文件

vi /etc/login.defs

#在文件末尾添加” SU_WHEEL_ONLY yes”,保存文件

(5)現在只有屬于wheel用戶組的用戶才可以切換到root用戶了,下面我們來測試一下以test1身份登錄系統或者由其他用戶切換至test1用戶,在test1用戶身份下切換至root用戶,發現切換成功。

(6)將test1從wheel用戶組中刪除(或者說改為其他用戶組成員),在test1用戶身份下切換至root用戶,發現切換失敗,提示密碼錯誤,但實際輸入密碼是正確的。

后記:

注意,進行如上所示設置后只有屬于wheel用戶組的用戶才可以切換至root用戶。

例外不得不說關于linux的命令實在太多多到難以記憶,但用的多了以后自然能夠熟練掌握。至于本文為什么要講那么多鋪墊內容,主要也是為了筆者能夠及時回顧,加深記憶,如有紕漏還請留言指正。

以上就是扣丁學堂Linux在線學習小編給大家分享的Linux禁止普通用戶切換至root用戶的實例,希望對小伙伴們有所幫助,想要了解更多內容的小伙伴可以登錄扣丁學堂官網咨詢。

想要學好Linux開發小編給大家推薦口碑良好的扣丁學堂,扣丁學堂有專業老師制定的Linux學習路線圖輔助學員學習,此外還有與時俱進的Linux課程體系和Linux視頻教程供大家學習,想要學好Linux開發技術的小伙伴快快行動吧。

Pyhon基礎課程:https://ke.qq.com/course/327534?flowToken=1008607 【掃碼進入Python全棧開發免費公開課】

H5基礎課程:https://ke.qq.com/course/320523?flowToken=1008606【掃碼進入HTML5前端開發VIP免費公開課】

有疑問加站長微信聯系(非本文作者)

總結

以上是生活随笔為你收集整理的linux禁止普通用户切换,扣丁学堂Linux培训简述Linux禁止普通用户切换至root用户的实例...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。