課程
/運維&測試
/Linux
/Linux權(quán)限管理之基本權(quán)限
怎么在xhell里登錄user1
2016-10-30
源自:Linux權(quán)限管理之基本權(quán)限 2-3
正在回答
1. Linux系統(tǒng)中用戶切換的命令為su,語法為:
su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG]]
參數(shù)說明
-f , –fast:不必讀啟動文件(如 csh.cshrc 等),僅用于csh或tcsh兩種Shell。
-l , –login:加了這個參數(shù)之后,就好像是重新登陸一樣,大部分環(huán)境變量(例如HOME、SHELL和USER等)都是以該使用者(USER)為主,并
且工作目錄也會改變。如果沒有指定USER,缺省情況是root。
-m, -p ,–preserve-environment:執(zhí)行su時不改變環(huán)境變數(shù)。
-c command:變更賬號為USER的使用者,并執(zhí)行指令(command)后再變回原來使用者。
–help 顯示說明文件–version 顯示版本資訊
USER:欲變更的使用者賬號,ARG: 傳入新的Shell參數(shù)。
2. su [user] 和 su - [user]的區(qū)別:
su [user]切換到其他用戶,但是不切換環(huán)境變量,su - [user]則是完整的切換到新的用戶環(huán)境。
如:
[root@rac1 ~]# pwd? --當前目錄/root[root@rac1 ~]# su oracle --使用su [user][oracle@rac1 root]$ pwd? --當前目錄沒有改變,還是之前的用戶目錄/root[oracle@rac1 root]$ su - oracle --使用su - [user]Password:?[oracle@rac1 ~]$ pwd?? --當前目錄變?yōu)楫斍坝脩舻募夷夸?br />/home/oracle[oracle@rac1 ~]$
所以建議大家在切換用戶時,盡量用su - [user],否則可能會出現(xiàn)環(huán)境變量不對的問題。
舉報
Linux的基本權(quán)限和默認權(quán)限管理,通過理論講解與實驗演示
1 回答一個目錄的權(quán)限是755,普通用戶在該目錄下的可以創(chuàng)建目錄嗎?
2 回答關(guān)于給用戶組添加用戶的問題
4 回答root賬戶使用ll命令查看/根目錄,發(fā)現(xiàn)root目錄的權(quán)限居然是dr-xr-x---???
1 回答普通用戶xshell
1 回答用戶權(quán)限問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-10-31
1. Linux系統(tǒng)中用戶切換的命令為su,語法為:
su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG]]
參數(shù)說明
-f , –fast:不必讀啟動文件(如 csh.cshrc 等),僅用于csh或tcsh兩種Shell。
-l , –login:加了這個參數(shù)之后,就好像是重新登陸一樣,大部分環(huán)境變量(例如HOME、SHELL和USER等)都是以該使用者(USER)為主,并
且工作目錄也會改變。如果沒有指定USER,缺省情況是root。
-m, -p ,–preserve-environment:執(zhí)行su時不改變環(huán)境變數(shù)。
-c command:變更賬號為USER的使用者,并執(zhí)行指令(command)后再變回原來使用者。
–help 顯示說明文件
–version 顯示版本資訊
USER:欲變更的使用者賬號,
ARG: 傳入新的Shell參數(shù)。
2. su [user] 和 su - [user]的區(qū)別:
su [user]切換到其他用戶,但是不切換環(huán)境變量,su - [user]則是完整的切換到新的用戶環(huán)境。
如:
[root@rac1 ~]# pwd? --當前目錄
/root
[root@rac1 ~]# su oracle --使用su [user]
[oracle@rac1 root]$ pwd? --當前目錄沒有改變,還是之前的用戶目錄
/root
[oracle@rac1 root]$ su - oracle --使用su - [user]
Password:?
[oracle@rac1 ~]$ pwd?? --當前目錄變?yōu)楫斍坝脩舻募夷夸?br />/home/oracle
[oracle@rac1 ~]$
所以建議大家在切換用戶時,盡量用su - [user],否則可能會出現(xiàn)環(huán)境變量不對的問題。