使用者身份切換

2021-09-17 20:40:10 字數 707 閱讀 4647

1年 ago mqzi

使用者身份切換

使用su的時候但不加- 有區別

當不使用-的時候使用者的主目錄還是原來的賬戶

郵件各方面的都是原來賬號的

加-使用的是login-shell

但是沒有加的話就是non-login-shell

使用-c 執行乙個只有root才能進行的命令

su – -c 「head –n 3 /etc/shadow」

如果某個使用者存在但是不能登入使用finger檢視使用者資訊的shell 是否指向/sbin/nologin

sudo使用

當使用者執行sudo時候,系統於/etc/sudoers檔案中查詢使用者是否有執行sudo的許可權

當使用者具有這個許可權時,輸入自己的密碼來確認

若輸入的密碼成功,便開始盡行sudo後面的命令(但是root執行sudo命令不需要密碼)

visudo與/etc/sudoers

需要root使用visudo去修改/etc/sudoers

執行乙個只有root才能執行的命令,執行完退出

su – -c 「head –n 3 /etc/shadow」

使用sudo以不同的身份進行執行程式

sudo –u sshd touch /tmp/mysshd

可以使用無法登陸的使用者進行操作

previous linux使用者賬戶管理

next 增量備份

使用者身份切換

su 是最簡單的身份切換命令了,它可以進行任何身份的切換。方法如下 su lm c 命令 username 引數 單純使用 如 su 代表使用 login shell 的變數檔案讀取方式來登入系統 若使用者名稱沒有加上去,則代表切換為 root 的身份。l 與 類似,但後面需要加預切換的使用者賬號。...

使用者身份切換

一 su 1 su 切換到root使用者 需要輸入root密碼 代表使用non login shell的變數檔案讀取方式來登入系統 2 su 切換到root使用者 需要輸入root密碼 代表使用login shell的變數檔案讀取方式來登入系統 3 su l 使用者名稱 切換到指定的使用者 輸入要切...

使用者身份切換 su sudo

使用一般賬號 系統平日操作的好習慣 事實上,為了安全的緣故,盡量一般以一般身份使用者來操作linux的日常作業,等到需要設定系統環境時,才變換身份稱為root來進行系統管理,相對比較安全,避免做錯一些嚴重的命令,例如 rm rf 用較低許可權啟動系統服務 相對於系統安全,有的時候,我們必須要以某些系...