ssh를 통해 내 서버 중 하나에 로그인하면 인증 후에 정지됩니다. 이 클라이언트의 출력입니다 -v
.
OpenSSH_4.3p2, OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug1: Connecting to host1 [10.6.27.64] port 22.
debug1: Connection established.
debug1: identity file /home/user/.ssh/identity type -1
debug1: identity file /home/user/.ssh/id_rsa type 1
debug1: identity file /home/user/.ssh/id_dsa type -1
debug1: loaded 3 keys
debug1: Remote protocol version 2.0, remote software version OpenSSH_5.3
debug1: match: OpenSSH_5.3 pat OpenSSH*
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_4.3
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug1: kex: server->client aes128-ctr hmac-md5 none
debug1: kex: client->server aes128-ctr hmac-md5 none
debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP
debug1: SSH2_MSG_KEX_DH_GEX_INIT sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY
debug1: Host 'host1' is known and matches the RSA host key.
debug1: Found key in /home/user/.ssh/known_hosts:172
debug1: ssh_rsa_verify: signature correct
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug1: SSH2_MSG_NEWKEYS received
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug1: Authentications that can continue: publickey,gssapi-keyex,gssapi-with-mic,password
debug1: Next authentication method: gssapi-with-mic
debug1: Unspecified GSS failure. Minor code may provide more information
No credentials cache found
debug1: Unspecified GSS failure. Minor code may provide more information
No credentials cache found
debug1: Unspecified GSS failure. Minor code may provide more information
No credentials cache found
debug1: Next authentication method: publickey
debug1: Trying private key: /home/user/.ssh/identity
debug1: Offering public key: /home/user/.ssh/id_rsa
debug1: Server accepts key: pkalg ssh-rsa blen 277
debug1: read PEM private key done: type RSA
debug1: Authentication succeeded (publickey).
debug1: channel 0: new [client-session]
debug1: Entering interactive session.
debug1: Sending environment.
debug1: Sending env LANG = C
debug1: Sending env LC_ALL = C
Last login: Wed May 21 10:24:14 2014 from host2
This machine has been configured with kickstart
host1 in bcinf17 in bay 3 in rack D10-Mid
그리고 /var/log/secure
서버에서 이것을 볼 수 있습니다 (행운이 여전히 열려 있습니다).
May 21 10:27:31 host1 sshd[12387]: Accepted publickey for user from 1.1.11.239 port 34135 ssh2
May 21 10:27:31 host1 sshd[12387]: pam_unix(sshd:session): session opened for user user by (uid=0)
따라서 명백한 잘못은 없습니다. 클라이언트와 서버가 통신 할 수있는 것 같습니다. 에 없습니다 /var/log/messages
.
디스크 공간이 충분합니다. 일부 경로 (홈 영역 포함)가 마운트되어 있지만 여전히 활성 상태 인 쉘이 해당 경로에 액세스 할 수 있습니다.
다른 서버에 연결할 수 있습니다. 이것 만이 문제가 있습니다. 다시 시작하려고했습니다 sshd
. 에 대한 구성 파일 sshd
은 기본값처럼 보이므로 아무것도 없습니다. 내가 아는 한 최근에는 아무것도 바뀌지 않았습니다.
명령 ( ssh host1 -t bash
, 또는 -t vi
) 을 실행하려고하면 중단 된 것처럼 보이므로 로그인 스크립트와 관련이 있다고 생각하지 마십시오.
같은 위치와 다른 위치에있는 다른 호스트 또는 Putty를 통해 Windows에서 로그인하고 키 대신 암호를 사용하여 로그인을 시도했습니다.
볼 곳이나 시도 할 것이 확실하지 않습니다.
RHEL 6.4 서버, 64 비트입니다.