ssh permissão negada (publickey) até que eu abra a sessão VNC

0

vamos imaginar que eu tenha um nome de usuário: exuser

Meu arquivo de configuração SSH local é:

Host app.example.com
  HostName app.example.com
    User exuser
    IdentitiesOnly yes
    IdentityFile ~/.ssh/[email protected]
    Port 2853

Quando estou tentando me conectar, tenho um erro: Permissão negada (publickey).

Encontrado no lado do servidor auth.log:

Could not open authorized keys '/home/exuser/.ssh/authorized_keys':No such file or directory

ls -l /home/exuser/ | grep ssh:

drwx------ 2 exuser exuser  4096 Dec  5 21:42 .ssh

ls -l /home/exuser/.ssh/:

-rw------- 1 exuser exuser  409 Aug 30 14:23 authorized_keys

Opções ativadas pelo sshd_config:

Port 2853
Protocol 2
HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_dsa_key
HostKey /etc/ssh/ssh_host_ecdsa_key
HostKey /etc/ssh/ssh_host_ed25519_key
UsePrivilegeSeparation yes
KeyRegenerationInterval 3600
ServerKeyBits 1024
SyslogFacility AUTH
LogLevel DEBUG
LoginGraceTime 120
PermitRootLogin prohibit-password
StrictModes yes
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile  %h/.ssh/authorized_keys
IgnoreRhosts yes
RhostsRSAAuthentication no
HostbasedAuthentication no
PermitEmptyPasswords no
ChallengeResponseAuthentication no
PasswordAuthentication no
X11Forwarding yes
X11DisplayOffset 10
PrintMotd no
PrintLastLog yes
TCPKeepAlive yes
MaxStartups 20
AcceptEnv LANG LC_*
UsePAM yes
Subsystem sftp internal-sftp
Match group ftpaccess
ChrootDirectory %h
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp

Se eu tiver uma sessão aberta do cliente VNC (ISP vm manager), tudo está OK e posso abrir a sessão ssh da minha área de trabalho sem nenhum erro.

sshd[28467]: debug1: matching key found: file /home/exuser/.ssh/authorized_keys, line 1 RSA SHA256: blah blah

Esse erro aparecerá novamente se eu relogar para o sistema desktop (o Ubuntu bloqueia a chave privada) ou excluo o arquivo known_hosts.

O que está errado? Obrigado antecipadamente!

    
por Denis Ivanov 05.12.2017 / 23:38

0 respostas