Passwd

/etc/passwd 文件中是否可以有許多啟動程序?

  • March 12, 2018

我已經知道您可以更改特定使用者登錄時執行的命令。但是,我不知道您是否可以為特定使用者提供許多啟動程序。例如:

oqhax:x:1001:1001:Oqhax,,,:/home/oqhax:/bin/bash

最後一部分錶示啟動程序。你能有不止一個嗎?

謝謝

來自man 5 passwd

登錄時執行的程序(如果為空,使用 /bin/sh)。如果設置為不存在的執行檔,使用者將無法通過 login(1) 登錄。

它沒有說明執行多個程序,所以不,您不能將多個程序放在那裡。

如果您想執行多個程序,您可以想像創建一個執行各種程序的腳本,並將該腳本用作登錄 shell。也就是說,我不完全理解您要完成的工作。

引用自:https://unix.stackexchange.com/questions/429783