Google Code Prettify

2017年12月22日 星期五

在 linux 中無法切換身份? (su: Permission denied)

Linux 預設,只有 root 可以切換到別的身份 (帳號),如果要取消這個限制,怎麼做? 如下:

1. 變更授權規則
    編輯 /etc/pam.d/su 檔,找到 auth required 這個項目,原來的值可能如下:
auth            required        pam_wheel.so trust group=wheel
    將它改成如下:
auth            required        pam_wheel.so use_uid
2. 將要能切換到別的身份的帳號加入 wheel 群組
    假設想要 user1 和 user2 可以相互切換,那麼執行如下指令:
usermod -a -G wheel user1
usermod -a -G wheel user2 
再測試看看,應該沒問題了。

沒有留言:

張貼留言