Соединение с удаленным сервером с помощью SSH от Mac

Для устранения X11vnc и NX как возможные причины задержки я записал бы консольному режиму тестовую программу Java не-GUI, которая выполняет поиски базы данных или тестовые транзакции и время когда приложение, работающее на ПК и на сервере (например, использующее SSH/Putty для вызова его).

Съемка общим планом: я также проверил бы обратное разрешение DNS в случае, если драйверы JDBC используют это (например, для входа), если DNS правильно не настроен, программное обеспечение может очевидно зависнуть, ожидая тайм-аутов разрешения DNS. Как местоположение DBMS настроено в приложении Java?

0
задан 18 October 2012 в 10:31
1 ответ
  • Администратору сервера нужен только открытый ключ.
  • Если StrictModes yes включен в sshd_config, вам необходимо проверить разрешения файла id_rsa.
  • Когда вы создали ключ, вы указали длину. Это длина закрытого ключа в битах.

С параметром ssh -v ssh выводит отладочные сообщения, подобные этому:

$ ssh -v user@server
# ...
# debug1: identity file /Users/you/.ssh/id_rsa type -1
# debug1: identity file /Users/you/.ssh/id_rsa-cert type -1
# debug1: identity file /Users/you/.ssh/id_dsa type -1
# debug1: identity file /Users/you/.ssh/id_dsa-cert type -1
# ...
# debug1: Authentications that can continue: publickey
# debug1: Next authentication method: publickey
# debug1: Trying private key: /Users/you/.ssh/id_rsa
# debug1: Trying private key: /Users/you/.ssh/id_dsa
# debug1: No more authentication methods to try.
# Permission denied (publickey).

Надеюсь, это поможет.

1
ответ дан 23 November 2019 в 10:30

Теги

Похожие вопросы