Debian Linux 升級到 buster 後,開始慢慢清問題,首先馬上就遇到透過 SSH 來 scp、rsync 檔案的問題。
使用 scp、rsync 就會遇到下述錯誤訊息(沒意外的話,ssh 登入應該也會遇到)
- /home/user/.ssh/config line 3: Unsupported option "rsaauthentication"
SSH config 遇到 Unsupported option "rsaauthentication" 解法
rsync、scp 會透過 ssh,.ssh/config 的 RSAAuthentication 是 V1 的版本,新版需要修改成 PubkeyAuthentication。
修復步驟
- vim ~/.ssh/config
- 將 RSAAuthentication yes
- 改成 PubkeyAuthentication yes 即可
- 註:詳見 man ssh_config
- PubkeyAuthentication
- Specifies whether to try public key authentication. The argument to this keyword must be yes (the default) or no.
- PubkeyAuthentication
- 存檔後,就可以正常 scp、rsync 囉~