
似乎除非我-l <account name on the remote computer>
在輸入時指定ssh <ip>
,否則 ssh 命令默認情況下僅使用我的 Windows 帳戶名稱。這很煩人。我可以讓它不使用我的 Windows 帳戶名稱並在-l
不使用時預設要求使用者名稱嗎?
答案1
OpenSSH 始終使用目前使用者名,除非您透過在 at 符號(例如)之前寫入來指定使用者名,或使用該選項。但是,如果您願意,可以透過指定其他內容來調整此設定:ssh [email protected]
-l
~/.ssh/config
Host github.com
User git
Host *
User bk2204
這將將該用戶用於git
所有github.com
其他bk2204
網站。您仍然可以使用我上面提到的兩種技術在命令列中覆蓋它。