Описание тега ssh
SSH, также известный как "Secure Shell", представляет собой метод безопасного подключения к удаленному компьютеру.
Ubuntu по умолчанию устанавливает SSH-клиент ( openssh-client). Если вы хотите иметь возможность удаленного входа в систему на своем компьютере, вам необходим серверный пакет openssh-server ( установить openssh-server). Также есть клиенты SSH для Windows, такие как PuTTY.
Поиск проблемы
Если аутентификация с открытым ключом не работает: убедитесь, что на стороне сервера, ваш домашний каталог (~), то ~/.ssh каталог, а ~/.ssh/authorized_keys файл, все доступны для записи только их владельцем. В частности, ни один из них не должен быть доступен для записи группе (даже если пользователь в группе один). chmod 755 или же chmod 700 в порядке, chmod 770 не является.
Что проверить, если что-то не так:
- Бежать
ssh -vvvчтобы увидеть много отладочной продукции. Если вы задаете вопрос, почему вы не можете соединиться с ssh, включите этот вывод (вы можете захотеть анонимизировать имена хостов и пользователей). - Если вы можете, проверьте журналы сервера, как правило, в
/var/log/daemon.logили же/var/log/auth.logили похожие. - Если аутентификация с открытым ключом не работает, проверьте разрешения еще раз, особенно групповой бит (см. Выше).