Estou tentando conectar-me ao nosso servidor remoto usando o winSCP. Estava trabalhando antes. Mas a partir de hoje não consigo me conectar ao servidor usando SFTP. Se eu mudei o protocolo para SCP, então eu posso me conectar. Também sou capaz de conectar usando putty.
A seguir está o log do winSCP. (detalhes do host removido)
. 2011-11-07 20:18:54.593 Using SFTP protocol.
. 2011-11-07 20:18:54.593 Doing startup conversation with host.
> 2011-11-07 20:18:54.593 Type: SSH_FXP_INIT, Size: 5, Number: -1
. 2011-11-07 20:18:54.593 Server sent command exit status 127
. 2011-11-07 20:18:54.593 Disconnected: All channels closed
* 2011-11-07 20:18:54.624 (ESshFatal) Connection has been unexpectedly closed. Server sent command exit status 127.
* 2011-11-07 20:18:54.624 Cannot initialize SFTP protocol. Is the host running a SFTP server?
. 2011-11-07 20:31:40.036 Looking up host <<host name>>
. 2011-11-07 20:31:40.052 Connecting to <<ip>> port 22
. 2011-11-07 20:31:40.630 Server version: SSH-2.0-OpenSSH_5.8
. 2011-11-07 20:31:40.630 We claim version: SSH-2.0-WinSCP_release_4.1.6
. 2011-11-07 20:31:40.630 SSPI: acquired credentials for: <<username>>
. 2011-11-07 20:31:40.630 Constructed service principal name 'host/<<hostname>>'
. 2011-11-07 20:31:40.802 GSSKEX disabled: The specified target is unknown or unreachable
. 2011-11-07 20:31:40.802 Using SSH protocol version 2
. 2011-11-07 20:31:40.927 Doing Diffie-Hellman group exchange
. 2011-11-07 20:31:41.224 Doing Diffie-Hellman key exchange with hash SHA-1
. 2011-11-07 20:31:41.787 Host key fingerprint is:
. 2011-11-07 20:31:41.787 ssh-rsa 2048 b9:2a:b8:56:a0:72:ff:10:11:d2:3e:55:95:5f:54:e2
. 2011-11-07 20:31:41.787 Initialised AES-256 SDCTR client->server encryption
. 2011-11-07 20:31:41.787 Initialised HMAC-SHA1 client->server MAC algorithm
. 2011-11-07 20:31:41.787 Initialised AES-256 SDCTR server->client encryption
. 2011-11-07 20:31:41.787 Initialised HMAC-SHA1 server->client MAC algorithm
! 2011-11-07 20:31:42.068 Using username <<username>>.
. 2011-11-07 20:31:42.677 Keyboard-interactive authentication refused
. 2011-11-07 20:31:42.677 Prompt (6, SSH password, , &Password: )
. 2011-11-07 20:31:46.568 Sent password
. 2011-11-07 20:31:46.865 Access granted
. 2011-11-07 20:31:47.162 Opened channel for session
. 2011-11-07 20:31:47.475 Started a shell/command
. 2011-11-07 20:31:47.475 Doing startup conversation with host.
> 2011-11-07 20:31:47.475 Type: SSH_FXP_INIT, Size: 5, Number: -1
. 2011-11-07 20:31:47.475 Server sent command exit status 127
. 2011-11-07 20:31:47.475 Disconnected: All channels closed
* 2011-11-07 20:31:47.506 (ESshFatal) Connection has been unexpectedly closed. Server sent command exit status 127.
* 2011-11-07 20:31:47.506 Cannot initialize SFTP protocol. Is the host running a SFTP server?
acontecimentos recentes.
Por algum motivo, nosso site não estava acessível ontem. Nós informamos nosso host e eles reiniciaram o servidor. Esse problema está acontecendo somente depois disso.
Eu emiti "locate sftp-server", ele retorna dois locais.
/ usr / libexec / openssh / sftp-server
/ usr / local / libexec / sftp-server
Parece que a segunda pasta (/ usr / local / libexec / sftp-server) é criada / atualizada no dia anterior. Também o arquivo sshd-config foi atualizado no mesmo dia. Nos logs do rpmpkgs, parece que o vsftpd também foi atualizado na mesma data.
Eu suspeitava que alguma atualização automática tivesse acontecido. Eu verifiquei o yum-updatesd.conf, mas atualizações automáticas desativadas lá.
Como fazer com que o sftp-server funcione novamente?
Em sshd-config, o Subsistema está apontando para / usr / libexec / openssh / sftp-server. Devo mudar isso para / usr / local / libexec / sftp-server?
Posso reiniciar o sshd a partir do putty? Eu não quero estragar a conexão ssh também. Eu gostaria de resolver isso sem reiniciar o sistema novamente.
Por favor, deixe-me saber se você quiser mais alguma informação. Agradecemos antecipadamente