本文主要介紹在使用SMC作業系統遷移時,出錯提示“OpenSSH configured to use removed ciphers”的問題描述、問題原因及其解決方案。
問題描述
在作業系統遷移時,出錯提示“OpenSSH configured to use removed ciphers”。
問題原因
OpenSSH服務的設定檔/etc/ssh/sshd_config
中使用了一些不安全或不推薦使用的密碼演算法(Ciphers)或訊息認證碼(MACs),可能導致作業系統遷移失敗。
解決方案
遠端連線ECS執行個體。具體操作,請參見通過密碼或密鑰認證登入Linux執行個體。
修改OpenSSH服務的設定檔。
執行以下命令,修改設定檔
/etc/ssh/sshd_config
。vim /etc/ssh/sshd_config
按
i
進入編輯模式。在Ciphers配置的行中去除已經不再支援的密碼編譯演算法
blowfish-cbc
、cast128-cbc
、arcfour
、arcfour128
和arcfour256
或注釋Ciphers配置行。在MACs配置的行中去除已經不再支援的訊息認證碼
hmac-ripemd160
或注釋MACs配置行。按
Esc
退出編輯模式,然後輸入:wq
並斷行符號,儲存並退出檔案。
問題排查解決後,運行SMC用戶端再試。具體操作,請參見運行SMC用戶端。