ssh: ホスト ipaddress ポート 22 に接続: 操作が許可されない [閉じる]

ssh: ホスト ipaddress ポート 22 に接続: 操作が許可されない [閉じる]

私のサーバーにCentOs 7をインストールして接続しようとしましたが、ssh ipaddress次のエラーが発生します。ssh: connect to host 172.20.2.74 port 22: Operation not permitted

このエラーを解決するために、次の解決策を実行しました。

  1. /etc/ssh/sshd_config私が設定したPermitRootLoginものにはyes
  2. 私は持っています新しいユーザーが作成されました。そしてsshを試してくださいssh newuser@ipaddress

しかし、何をしても常に同じエラーが発生し、Web上で有用な情報を見つけることができません。

私が何かを逃しているのか、多分そこに何かがあるのかsshd_config​​?

修正する @Rabbanのコメントのおかげで.. -vvvsshコマンドに追加しましたが、結果は次のようになります。

$ ssh -vvv ipaddress
OpenSSH_7.3p1, OpenSSL 1.0.2k  26 Jan 2017
debug1: Reading configuration data /etc/ssh/ssh_config
debug2: resolving "ipaddress" port 22
debug2: ssh_connect_direct: needpriv 0
debug1: Connecting to ipaddress [ipaddress] port 22.
debug1: connect to address ipaddress port 22: Operation not permitted
ssh: connect to host ipaddress port 22: Operation not permitted

答え1

これが愚かなのかどうかはわかりませんが、おそらくこの経験は後で他の人に役立つかもしれません。

リモートシステムでファイアウォールを無効にすると問題が解決します(Windowsをssh通過しようとしているのでgit bash)。root これで接続できますnewuser

関連情報