Ssh

設置 ssh-keys 後,我怎樣才能 ssh 進入伺服器以忽略密鑰對?

  • February 2, 2018

我有密鑰對,無需輸入密碼即可將 ssh 和 scp 連接到伺服器。有很多關於這方面的教程,例如

https://alvinalexander.com/linux-unix/how-use-scp-without-password-backups-copy

我現在想建立一個環境,​​使該密鑰對不存在用於某些調試。我不想刪除我已經擁有的密鑰對,因為那很痛苦。它需要大量刪除/重置 中的鍵~/.ssh/id_rsa.pub,其中我有很多。

是否可以通過 ssh 進入伺服器以忽略密鑰對?是否有一種方便的方法可以輸入“空白板”來調試連接問題?

您可以通過以下方式在每個連接的基礎上關閉公鑰身份驗證(並禁用連接共享,以便新會話不會通過已建立的會話進行連接):

$ ssh -o ControlPath=none -o PubkeyAuthentication=no serverhost

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