rpiから他のrpiでSSHを実行できませんでした:設定オプションエラー:acceptenv

rpiから他のrpiでSSHを実行できませんでした:設定オプションエラー:acceptenv

私はカメラを使ってデフォルトのRaspberry PiからRaspberry PiへのSSHを試しています。私の目標は、スケジュールされたビデオファイルのバックアップにcronを使用できるように、2つの間でキーベースの認証を設定することです。

私の問題は次のとおりです。カメラを使用してpiにsshを試みるたびに、次のエラーが発生します。

ssh [email protected]    
/etc/ssh/ssh_config: line 56: Bad configuration option: acceptenv
/etc/ssh/ssh_config: terminating, 1 bad configuration options.    

しかし、デスクトップ(Linux Mint)でカメラを使ってパイにSSHで接続するときはまったく問題がないので、明らかに問題は私がSSHで接続しようとしているラズベリーパイにあるようです。

オンラインで確認したところ、同様の状況に対して次の解決策が見つかりました。 https://serverfault.com/questions/785290/bad-ssh-config-on-remote-server-cannot-login-in

ただし、/etc/ssh/ssh_configを開いて行56に移動すると、その行の内容が「acceptenv」と一致しませんが、次の行があります。

# Allow client to pass locale environment variables
AcceptEnv LANG LC_*

しかし、行に「yes」を追加して再起動すると問題が解決します。

また、/etc/ssh/sshd_configの同じ行に「yes」を追加しようとしましたが、まだ成功しませんでした。

この問題を解決する方法を知っている人はいますか?

また、ループバック接続を実行すると、エラーが続くことを確認するように求められます。残念ながらはい:

ssh -vv *****@localhost
Raspbian-10+deb9u3, OpenSSL 1.0.2l  25 May 2017
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
/etc/ssh/ssh_config: line 56: Bad configuration option: acceptenv
/etc/ssh/ssh_config: terminating, 1 bad configuration options

事前にありがとう

ベストアンサー1

/etc/ssh/ssh_configSSH設定ファイルですか?顧客。 SSHプログラムを実行すると読み込まれます。文書化ここ

/etc/ssh/sshd_config(注「d」)はsshの設定ファイルです。仕える人。サーバーは、クライアントからの着信SSH接続要求を処理します。文書化ここ

環境を受け入れる仕える人構成オプション。ログインするとご覧いただけます。sshd_config ドキュメント。これはクライアント構成オプションではなく、クライアント構成ファイルに属しません。

したがって、ssh_configからAcceptEnv行を削除します。まだ存在しない場合は、各サーバーのsshd_configファイルに追加できます。

おすすめ記事