私のサーバーにCentOs 7をインストールして接続しようとしましたが、ssh ipaddress
次のエラーが発生します。ssh: connect to host 172.20.2.74 port 22: Operation not permitted
このエラーを解決するために、次の解決策を実行しました。
/etc/ssh/sshd_config
私が設定したPermitRootLogin
ものにはyes
- 私は持っています新しいユーザーが作成されました。そしてsshを試してください
ssh newuser@ipaddress
しかし、何をしても常に同じエラーが発生し、Web上で有用な情報を見つけることができません。
私が何かを逃しているのか、多分そこに何かがあるのかsshd_config
?
修正する
@Rabbanのコメントのおかげで.. -vvv
sshコマンドに追加しましたが、結果は次のようになります。
$ 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
。