내가 기억하는 가장 최근의 일은 부드럽고 단단한 memlock ulimit를 무제한으로 변경하는 것입니다. 이제 기계에 넣을 수 없습니다.
이것은 ssh 로그입니다.
Authenticated to IP ([IP]:22).
debug1: channel 0: new [client-session]
debug2: channel 0: send open
debug1: Requesting no-more-sessions@openssh.com
debug1: Entering interactive session.
debug2: callback start
debug2: fd 3 setting TCP_NODELAY
debug2: client_session2_setup: id 0
debug2: channel 0: request pty-req confirm 1
debug1: Sending environment.
debug1: Sending env LC_CTYPE =
debug2: channel 0: request env confirm 0
debug2: channel 0: request shell confirm 1
debug2: callback done
debug2: channel 0: open confirm rwindow 0 rmax 32768
debug2: channel_input_status_confirm: type 99 id 0
debug2: PTY allocation request accepted on channel 0
debug2: channel 0: rcvd adjust 2097152
debug2: channel_input_status_confirm: type 99 id 0
debug2: shell request accepted on channel 0
Last login: Wed Aug 6 07:18:07 2014 from IP-SOURCE
debug2: channel 0: rcvd eof
debug2: channel 0: output open -> drain
debug2: channel 0: obuf empty
debug2: channel 0: close_write
debug2: channel 0: output drain -> closed
debug1: client_input_channel_req: channel 0 rtype exit-status reply 0
debug1: client_input_channel_req: channel 0 rtype eow@openssh.com reply 0
debug2: channel 0: rcvd eow
debug2: channel 0: close_read
debug2: channel 0: input open -> closed
debug2: channel 0: rcvd close
debug2: channel 0: almost dead
debug2: channel 0: gc: notify user
debug2: channel 0: gc: user detached
debug2: channel 0: send close
debug2: channel 0: is dead
debug2: channel 0: garbage collecting
debug1: channel 0: free: client-session, nchannels 1
Connection to IP closed.
Transferred: sent 4256, received 2504 bytes, in 0.4 seconds
Bytes per second: sent 9616.9, received 5658.0
debug1: Exit status 254
여기에 게시하기 전에 지금까지 다음을 실패했습니다.
로 noc noprofile 로그인 시도
ssh user@host 'bash --noprofile'
tty에 의해 강제
ssh -t user@host
bash_profile을 이동했습니다. 님이 sshing을 시도했습니다
ssh user@host
.limits.conf
파일 이름을 바꾸면 읽을 수 없기를 바랍니다.ssh 서버를 다시 시작했습니다.
knife
as 를 통해 명령을 실행하십시오.knife ssh "name:server" "come_command"
ssh user@host 'ulimit -l 64'
,ssh user@host 'ulimit -S -l 64'
,ssh user@host 'ulimit -H -l 64'
,ssh user@host 'exec ulimit -H -l 64'
ssh user@host "some_command"
간단한 디렉토리 목록을 얻을 수 없기 때문에 명령을 인라인으로 실행하는 방법이 확실 하지 않습니다. 또한 재부팅을 시도했지만 ssh user@host 'reboot'
명령이 실행되었다고 생각하지 않습니다. AWS에서 머신을 다시 시작했지만 성공하지 못했습니다.
ssh를 시도하는 잃어버린 원인입니까? 서버에 ssh 할 수있는 방법이 있습니까?
SSH_FXP_INIT
오류 코드 가 발생했습니다.
-v
옵션을, 이상은을 위해 -vv
더 많은 대한의 옵션, 다음 -vvv
옵션을 선택합니다. 예 ssh -vvv user@host
. 그러면 문제가 발생한 위치를 더 잘 알 수 있습니다.