日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
CentOS用戶權(quán)限管理--su與sudo

Linux權(quán)限管理--su與sudo

成都創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的道縣網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

1、su用來(lái)切換登錄的用戶,比如當(dāng)前用戶為chen,可以用su zhu,并輸入用戶zhu的登錄密碼,就可以切換到用戶zhu。
如果一個(gè)普通用戶想切換到root用戶,以root用戶執(zhí)行某些程序和查看文件,就必須知道root用戶的密碼。同理,如果切換到其他的用戶,也需要知道其他用戶帳號(hào)密碼。
如果一個(gè)用戶想擁有root權(quán)限,可以直接把該用戶的id改為0,0是root用戶的id。另外可以采用xia面的sudo方法,獲取root權(quán)限。這種方式不要只知道root密碼。

2、sudo,受限的su
如果系統(tǒng)管理員sa不想其它的普通用戶知道root密碼,而又希望其他用戶能夠擁有root用戶部分權(quán)限或者全部權(quán)限。這是最好的選擇方式是使用sudo。
sudo需要通過(guò)/etc/sudoers文件來(lái)管理用戶權(quán)限,或者直接輸入visudo來(lái)編輯/etc/sudoers 文件,最好使用visudo命令。

sudo運(yùn)行程序時(shí),輸入自己的登錄密碼即可。

/etc/sudoers權(quán)限管理的通用格式為:
user  host  =run_as  command
user:一位或幾位用戶,在/etc/group中可以用一個(gè)%代替它,組對(duì)象的名稱一定要用百分號(hào)%開(kāi)頭。
host:一個(gè)或幾個(gè)主機(jī)名;
run_as:作為哪個(gè)用戶運(yùn)行,常見(jiàn)選項(xiàng)是root和ALL
command:想讓用戶或組運(yùn)行的一個(gè)或幾個(gè)根級(jí)別命令。
eg:root    ALL=(ALL) ALL
root表示被授權(quán)的用戶,這里是根用戶;
第一個(gè)ALL表示所有計(jì)算機(jī);
第二個(gè)ALL表示所有用戶;
第三個(gè)ALL表示所有命令;

全句的意思是:授權(quán)根用戶在所有計(jì)算機(jī)上以所有用戶的身份運(yùn)行所有文件。

$sudo su - 可以由一般用戶切換到普通用戶

eg:%zhang  ALL=(ALL)  NOPASSWD:useradd,userdel

授權(quán)zhang組全部成員在所有計(jì)算機(jī)上以所有用戶的身份運(yùn)行useradd,userdel命令;且運(yùn)行時(shí)不必輸入密碼。

區(qū)分su、su root、su -、 su - root

su  后面不加用戶是默認(rèn)切到 root
su  是不改變當(dāng)前變量
su - 是改變?yōu)榍袚Q到用戶的變量 
也就是說(shuō)su只能獲得root的執(zhí)行權(quán)限,不能獲得環(huán)境變量
而su -是切換到root并獲得root的環(huán)境變量及執(zhí)行權(quán)限

su - root  is   the same as su -
just like login as root, then the shell is login shell,
which mean it will expericene a login process,
usually .bash_profile and .bashrc will be sourced
su  root    is    the same as su
like you open an interactive shell in root name,
then only .bashrc will be sourced.


分享題目:CentOS用戶權(quán)限管理--su與sudo
標(biāo)題鏈接:http://www.5511xx.com/article/cdoghgp.html