1. 程式人生 > 其它 >2021年10月8日

2021年10月8日

1

su

管理員賬號切換為普通賬號 不需要密碼

su UserName:非登入式切換,即不會讀取目標使用者的配置檔案,不改變當前工作目錄,即不完 全切換 su - UserName:登入式切換,會讀取目標使用者的配置檔案,切換至自已的家目錄,即完全切換 PATH檔案路徑資訊不同 例如 PATH 就是輸命令的時候 倉庫不同了 su -s 指定bash 普通使用者切換為任何人 都需要對方的口令 sudo -i 輸的是自己的口令 su - root 可以省略為 su - ubuntu剛裝系統的時候沒有指定root使用者口令 su -c "cat /etc/shadow" 臨時使用某某的身份幹一件事情,不切換使用者
nologin 達到類似效果 /bin/false su 切換新使用者後,使用 exit 退回至舊的使用者,而不要再用 su 切換至舊使用者,否則會生成很多的 bash子程序,環境可能會混亂 2 echo "passwd"|passwd --stdin username passwd -e user1 設定下次登入必須修改口令