avahi-daemon - publi c не удалось передать ключ в sftp - PullRequest
0 голосов
/ 18 июня 2020

Я использую Jsch для передачи по SFTP, который использует передачу c ключа publi. У меня есть три машины, на которых мое приложение работает, из которых 2 работают, как ожидалось. ie) соединение установлено и опубликованные c ключи переданы, и файлы начнут переноситься на внешнюю машину. Но одна машина выходит из строя, потому что не передаются ключи publi c. Я смог найти журналы для подключения и журналы для вывода avahi-daemon и регистрации нового адреса

Журналы подключения:

Jun 14 00:35:35 test-machine sshd[12644]: Accepted password for root from 10.0.0.1 port 47426 ssh2
Jun 14 00:35:35 test-machine sshd[12647]: Accepted password for root from 10.0.0.2 port 40586 ssh2
Jun 14 00:35:35 test-machine sshd[12649]: Accepted password for root from 10.0.0.3 port 47294 ssh2
Jun 14 00:35:35 test-machine sshd[12644]: pam_unix(sshd:session): session opened for user root by (uid=0)
Jun 14 00:35:35 test-machine sshd[12647]: pam_unix(sshd:session): session opened for user root by (uid=0)
Jun 14 00:35:35 test-machine sshd[12649]: pam_unix(sshd:session): session opened for user root by (uid=0)

журналы безопасной передачи ключей:

Jun 14 00:35:41 test-machine sshd[12710]: error: Received disconnect from 10.0.0.3 port 47296:3: com.jcraft.jsch.JSchException: Auth cancel [preauth]
Jun 14 00:35:41 test-machine sshd[12710]: Disconnected from 10.0.0.3 port 47296 [preauth]
Jun 14 00:35:44 test-machine sshd[12714]: Accepted publickey for root from 10.0.0.1 port 40588 ssh2: RSA SHA256:key
Jun 14 00:40:15 test-machine sshd[29871]: Accepted publickey for root from 10.0.0.02 port 47494 ssh2: RSA SHA256:key

Журналы avahi-daemon из сообщения:

Jun 14 00:35:13 test-machine avahi-daemon[7009]: Withdrawing address record for ae80::850:59ff:feee:c98 on eth-alias.
Jun 14 00:35:13 test-machine avahi-daemon[7009]: Withdrawing address record for <test-machine-ip> on eth-alias.
Jun 14 00:35:13 test-machine avahi-daemon[7009]: Withdrawing workstation service for eth-alias.
..

Jun 14 00:35:13 test-machine avahi-daemon[7009]: Host name conflict, retrying with test-machine-514201
..
Jun 14 00:35:13 test-machine avahi-daemon[7009]: Registering new address record for <test-machine-io> on eth-alias.IPv4.
Jun 14 00:35:13 test-machine avahi-daemon[7009]: Registering HINFO record with values 'X86_64'/'LINUX'.

Я видел снятие и регистрацию журналов в / var / log / messages

  1. Вызовет ли это сбой передачи ключа? потому что я мог видеть, что отметки времени совпадают с временем передачи ключа. Поскольку подключение произошло с паролем, который показан в приведенных выше журналах для трех машин.
  2. Я повторно запустил команду, и теперь произошла успешная передача ключа.

Может ли кто-нибудь помочь в этом как интерпретировать эти логи?

...