- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Sudo介绍及配置
Sudo介绍及配置
使用 su 切換身份真的是很簡單啦~不過, su 卻有一個很嚴重的問題, 那就是我們必須要知道想要變成的那個人的登入密碼~ 舉例來說,如果我想要變成 root ,那麼就必須要知道 root 的密碼才行, 如果我想要變成 dmtsai 來工作,那麼除非我是 root ,否則就必須要知道 dmtsai 這個使用者的密碼才行~而眾所皆知的,如果多人管理一部主機的話, 大家都知道 root 的密碼,那挺危險的,不是嗎?!這個時候, sudo 就派的上用場囉~那麼 sudo 是怎樣工作的呢?
當使用者執行 sudo 時,系統會主動的去尋找 /etc/sudoers 檔案,判斷該使用者是否有執行 sudo 的權限;
若使用者具有可執行 sudo 的權限後,便讓使用者『輸入使用者自己的密碼』來確認;
若密碼輸入成功,便開始進行 sudo 後續接的指令;
不過, root 執行 sudo 時,不需要輸入密碼;
若欲切換的身份與執行者身份相同,那也不需要輸入密碼。 要注意的是,使用者『輸入的是自己的密碼,而不是欲切換成為他的那個身份的密碼!』 舉例來說,假設 dmtsai 具有執行 sudo 的權限,那麼當他以 sudo 執行 root 的工作時, 他需要輸入的是 dmtsai 自己的密碼,而不是 root 的密碼!嘿嘿!很棒吧! ^_^ 如此一來,大家可以使用自己的密碼執行 root 的工作,而不必知道 root 的密碼,安全多了。 此外,使用者能夠執行的指令是可以被限制的! 所以,我們可以設定 dmtsai 僅能進行 shutdown 的工作,或者是其他一些簡單的指令, 嘿嘿!是否很棒啊!不過,由上面的說明當中,您也會瞭解,是否具有 sudo 的執行權限是很重要的, 而 sudo 的執行權限與 /etc/sudoers 這的檔案有關。在預設的情況下,只有 root 才能夠使用 sudo 呢!至於編輯 /etc/sudoers 則需要 visudo 這個指令。好了, 底下我們就來看一看 sudo 的語法先。
@@@
sudo [-u [username|#uid]] command
參數:
-u?? :後面可以接使用者帳號名稱,或者是 UID。例如 UID 是 500 的身份,可以:
?????? -u #500 來作為切換到 UID 為 500 的那位使用者。
範例:
範例一:一般身份使用者使用 sudo 在 /root 底下建立目錄:
[dmtsai@linux ~]$ sudo mkdir /root/testing
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
???? #1) Respect the privacy of others.
???? #2) Think before you type.
???? #3) With great power comes great responsibility.
Password: ==這裡輸入 dmtsai 自己的密碼
dmtsai is not in the sudoers file.?? This incident will be reported.
# 瞧!因為 dmtsai 不在 /etc/sudoers ,所以他就無法執行 sudo 喔!
範例二:假設 dmtsai 已經具有 sudo 的執行權限,如何在 /root 底下建立目錄?
[dmtsai@linux ~]$ sudo mkdir /root/testing
Password: ==這裡輸入 dmtsai 自己的密碼
範例三:如何將 sudo 與 su 搭配使用?
[dmtsai@linux ~]$ sudo su -
範例四:dmtsai 想要切換身份成為 vbird 來進行 touch 時?
[dmtsai@linux ~]$ sudo -u vbird touch /home/vbird/test
@@@
上面我進行了四個範例,不過,要注意的是,若我是以 dmtsai 來進行的, 那麼除了第一次執行 sudo 需要輸入密碼,未來的時間內(在這次登入的狀況中)就不需要再重複輸入密碼了! 呼呼!真是很人性啊的設計啊~ ^_^上面這四個範例我都是以 dmtsai 這個使用者來進行的,但是,在預設的情況中, 您的使用者應該是不能使用 sudo 的~這是因為我們上面提到的啊,還沒有去設定 /etc/sudoers 嘛! 所以囉,如果您要測試上面的範例之前,是需要將 /etc/s
您可能关注的文档
- 2015年广东省中等职业学校中药传统技能大赛竞赛规程.doc
- 2015年娄底市教师资格认定公告.doc
- 2015年度 工会简报信息.doc
- 2015年度泗县面向社会公开招聘事业单位工作人员公告.doc
- 2015年房县教师资格认定公告.doc
- 2015年教师资格认定附件1-5.doc
- 2015年海淀区教委所属事业单位第二次(面向毕业生)公开招聘工作人员440人公告-北京事业单位招聘.doc
- 2015年湖北省公安县秋季“教师资格认定”公告.doc
- 2015年秋季巴中市巴州区教师资格认定公告.doc
- 2015年秋季泸州市教师资格认定公告.doc
- 2025-2030航空发动机零部件市场分析及军民融合趋势与关键技术突破研究.docx
- 2025至2030中国聚羟基链烷酸酯行业发展趋势分析与未来投资战略咨询研究报告.docx
- 2025至2030信息化产业发展趋势分析与未来投资战略咨询研究报告.docx
- 2025至2030家政机器人市场产业运行态势及投资规划深度研究报告.docx
- 2025至2030全球及中国双目移动裂隙灯行业发展趋势分析与未来投资战略咨询研究报告.docx
- 2025至2030全球及中国调度台行业发展趋势分析与未来投资战略咨询研究报告.docx
- 2025-2030中国边缘计算技术发展动态及商业价值预测报告.docx
- 2025至2030中国烷基酚醛树脂行业发展趋势分析与未来投资战略咨询研究报告.docx
- 2025至2030中国自动张力控制器行业产业运行态势及投资规划深度研究报告.docx
- 2025至2030蓄电池行业项目调研及市场前景预测评估报告.docx
文档评论(0)