
特定のホストに対してsshまたはscpを実行できません。 SSH接続がしばらく中断された後、接続が切断され、「切断」エラーが発生します。
すべてのホストはCentOS 6.7です。
Openssh バージョン openssh-5.3p1-112.el6_7
Openssh クライアント: バージョン: openssh-clients-5.3p1-112
[root@Host5 ~]# ssh 10.10.10.10 -p 22022
CentOS release 6.6 (Final)
########################
Authorized Use Only
########################
ホストが同じネットワークにありますが、これをたくさん探してみましたが、大小の問題があるようです。解決できません。設定ファイルに私が欠けている設定がありますか?
参考用出力
[root@GACRMDATA5 ~]# grep '^[^#]' /etc/ssh/sshd_config Port 22022 Protocol 2 SyslogFacility AUTH SyslogFacility AUTHPRIV PermitRootLogin yes AllowTcpForwarding no RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile .ssh/authorized_keys PermitEmptyPasswords no PasswordAuthentication yes ChallengeResponseAuthentication no GSSAPIAuthentication yes GSSAPICleanupCredentials yes UsePAM yes AcceptEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES AcceptEnv LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT AcceptEnv LC_IDENTIFICATION LC_ALL X11Forwarding yes AllowUsers root UseDNS no ClientAliveInterval 60 ClientAliveCountMax 5 Subsystem sftp /usr/libexec/openssh/sftp-server PermitEmptyPasswords no Banner /etc/issue IgnoreRhosts no HostbasedAuthentication no LoginGraceTime 1m MaxStartups 5
@tachomi、使用されているssh、およびscpコマンドは次のとおりです。
ssh -p 22022 user@ip
scp -P 22022 /home/user/file user@ip:/home/user/
@Jakuje bashrc 出力:
# User specific aliases and functions
alias rm='rm -i' alias cp='cp -i' alias mv='mv -i'
# Source global definitions if [ -f /etc/bashrc ]; then
. /etc/bashrc fi
答え1
「Authorized use only」という出力を見ると、実際に接続されているようです。 (これはサーバーから来ていると思います。)
SSHDサーバーのログメッセージを確認できます。サーバー側のsshd構成を表示したように見えるので、他のメカニズムを介してそこにログインできるようです。デバッグモード(おそらく他のポートでも)でsshdサーバーを実行しようとする提案も良い考えのようです。
詳細なフラグを表示するには、-vを使用してsshを試すことができます。また、「ssh servername ホスト名」などのコマンドを実行するなど、サーバー上でログインシェルを起動しないように、ssh から直接コマンドを実行することもできます。