Ssh

設置 SSH 配置主機的初始路徑

  • March 9, 2010

我必須在我的配置文件中的 SSH 主機條目中添加什麼,以便每次我 ssh 進入該主機時,我都會被發送到特定的初始路徑?

Host foobar
   HostName    foobar.com
   User        foobar

雖然現有答案很好,但沒有人特別提到設置主目錄是在密碼文件中完成的。

/etc/passwd您可以通過編輯文件(使用vipw)或執行以下命令來更改主目錄:

usermod -d /user/wants/this/path username

UNIX 之間的實用程序和方法不同,我假設是 Linux。直接修改/etc/passwd將適用於所有這些。

這不取決於 SSH。您通常會在登錄時將 CWD 設置為 HOME。我可以建議閱讀你的 shell 的手冊頁並將 cd 命令放在初始登錄文件中嗎?

引用自:https://serverfault.com/questions/120729