網站首頁 編程語言 正文
需求:在centos7系統中創建一個用戶,并賦予sudo權限
一、創建用戶名為:test
adduser test
為該用戶創建密碼:
passwd test
二、授權
個人用戶的權限只可以在本home下有完整權限,其他目錄要看別人授權。而經常需要root用戶的權限,這時候sudo可以化身為root來操作。
新創建的用戶并不能使用sudo命令,需要給他添加授權。
sudo命令的授權管理是在sudoers文件里的。可以看看sudoers:
找到這個文件(/etc/sudoers)位置之后,查看權限:
ls -l /etc/sudoers
只有讀權限,將此文件增加寫權限:
chmod 640 /etc/sudoers
ls -l /etc/sudoers
修改 /etc/sudoers 文件:在下圖中添加一個新用戶
注:可以在sudoers添加下面四行中任意一條
youuser ALL=(ALL) ALL
%youuser ALL=(ALL) ALL
youuser ALL=(ALL) NOPASSWD: ALL
%youuser ALL=(ALL) NOPASSWD: ALL
第一行: 允許用戶youuser執行sudo命令(需要輸入密碼).
第二行: 允許用戶組youuser里面的用戶執行sudo命令(需要輸入密碼).
第三行: 允許用戶youuser執行sudo命令,并且在執行的時候不輸入密碼.
第四行: 允許用戶組youuser里面的用戶執行sudo命令,并且在執行的時候不輸入密碼.
保存,退出后,將該文件權限改回去:
chmod 440 /etc/sudoers
這樣就可以使用新用戶登錄,并使用sudo權限了
三、刪除用戶命令
userdel -r test
su test
原文鏈接:https://blog.csdn.net/weixin_39589455/article/details/127129927
- 上一篇:沒有了
- 下一篇:沒有了
相關推薦
- 2022-09-04 Go語言之嵌入類型詳解_Golang
- 2022-06-22 Android實現注冊界面_Android
- 2023-01-20 python如何實現完全數_python
- 2022-09-18 iOS開發retina屏幕下的點與像素關系詳解_IOS
- 2022-06-22 Git的基礎文件操作初始化查看添加提交示例教程_其它綜合
- 2022-05-25 使用Python繪制三種概率曲線詳解_python
- 2022-11-12 Kotlin中的惰性操作容器Sequence序列使用原理詳解_Android
- 2022-12-23 Android?Activity被回收的情況分析_Android
- 欄目分類
-
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支