国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

Linux su sudo

2024-06-28 16:02:20
字體:
來源:轉載
供稿:網友

日常操作中為了避免一些誤操作,更加安全的管理系統,通常使用的用戶身份都為普通用戶,而非root。當需要執行一些管理員命令操作時,再切換到root用戶身份。

普通用戶切換到root用戶的方式有:su和sudo。

兩者區別:

? su用于用戶之間的切換。

sudo用于普通用戶可以使用root權限來執行**指定命令**。

su(switch user)

切換用戶的簡寫

格式:su - USERNAME,如果不指定USERNAME,將切換到root

可通過命令exit或logout,或者是快捷鍵Ctrl+D即可返回原用戶身份。

通過su切換用戶還可以直接使用命令su USERNAME,與su - USERNAME的不同之處如下:

su - USERNAME切換用戶后,同時切換到新用戶的工作環境中

su USERNAME切換用戶后,不改變原用戶的工作目錄,及其他環境變量

這里寫圖片描述

?

sudo

使用su切換用戶時需知道對應用戶的登陸密碼,即若切換到root,需知道root用戶的登陸密碼。作為root用戶管理員,如何授權其他普通用戶,在不需要知曉root密碼的情況下,執行root權限的命令操作?此時可使用sudo。

sudo是一種權限管理機制,依賴于/etc/sudoers,其定義了授權給哪個用戶可以以管理員的身份能夠執行什么樣的管理命令;

格式:sudo -u USERNAME COMMAND,sudo COMMAND

當普通用戶通過sudo以root用戶執行命令時,sudo后面的 -u USERNAME可省略,sudo COMMAND的含義為以root用戶執行COMMAND

默認情況下,系統只有root用戶可以執行sudo命令。需要root用戶通過使用visudo命令編輯sudo的配置文件/etc/sudoers,才可以授權其他普通用戶執行sudo命令。

關于sudo和su的更加詳細的解釋見

http://zebralinux.blog.51cto.com/8627088/1369301

http://fuwenchao.blog.51cto.com/6008712/1340685


請尊重作者的勞動,轉載請注明作者及原文地址(http://blog.csdn.net/lis_12/article/details/54943407).

如果覺得本文對您有幫助,請點擊‘頂’支持一下,您的支持是我寫作最大的動力,謝謝。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 青神县| 孝昌县| 桑日县| 长岭县| 达日县| 霍邱县| 自贡市| 德江县| 凤台县| 武邑县| 绥棱县| 岑溪市| 井冈山市| 金坛市| 海南省| 涡阳县| 桐城市| 浦北县| 河池市| 宁强县| 德昌县| 汝城县| 古田县| 闵行区| 和硕县| 射洪县| 招远市| 惠安县| 临西县| 巩义市| 贵南县| 嵊泗县| 五指山市| 宕昌县| 滁州市| 翁源县| 渭源县| 荆州市| 陵川县| 常熟市| 武汉市|