研究室に置いてある Catalina マシンに ssh でアクセスして、 connection reset by peer で弾かれる。
研究室に行けない日が続いて、なかなか原因が判明しない。 今日は会議で引っ張り出されて、他の用事が終わったので、 小一時間使える。
まずはログをチェックだ。
tail -f /var/log/system.log |
設定ファイルに問題があるときは sshd -t でチェックするのだとか。
% sudo sshd -t /etc/ssh/sshd_config: line 120: Bad configuration option: ForwardX11Trusted /etc/ssh/sshd_config: terminating, 1 bad configuration options |
えー、ForwardX11Trusted Yes が悪さをしている? 調べてみると、 ForwardX11Trusted が sshd_config のオプションではなく、 ssh_config のオプションであると。 ああ!X11Forwarding yes と勘違いして入力してしまったんだ。 ひどいミスだけれど、気が付かなかったと。 これで何日も悩んでいたのか (ログインできないので調べようがないよね)。
反省
sudo launchctl stop com.openssh.sshd sudo launchctl start com.openssh.sshd |