在一次上傳網站到服務器的過程中出現了Permission denied (publickey,gssapi-keyex,gssapi-with-mic)警告,網上有很多解決的辦法,比如https://www.cnblogs.com/xubing-613/p/6844564.html的方法就不錯。我是在mac環境下上傳的項目,這里我使用的ssh工具是國產的finalshell。所以我簡單記錄下我使用命令行修改的過程。
我是使用的秘鑰對進行ssh登錄的,但是在通過finalshell登錄時老是說我的密鑰密碼為空,我確實沒有設置密碼,然而這個軟件不允許你密碼為空。
我先是通過命令行:vi /etc/ssh/sshd_config 進入了這樣一個界面
將 PermitEmptyPasswords yes 改成了 PermitEmptyPasswords no,保存退出。
之后再使用finalshell登錄就可以直接使用密鑰對了。