1

Один из моих серверов ведет себя очень странно. Я только что установил частную публичную авторизацию rsa для входа на мои два сервера, используя замазку на моем конце. Он отлично работает для одного из них, так что замазка или ключи не проблема.

Когда я пытаюсь войти в систему, используя закрытый ключ, я получаю сообщение, что сервер отклонил нашу ошибку ключа и запрос пароля. Если я затем войду в систему и попытаюсь войти в другой раз в новом сеансе SSH, он войдет в систему нормально. Итак, у меня есть пара вопросов. Может ли иметь значение, что у меня открыт сеанс? И что это поведение считается нормальным, и что-то не так с моей настройкой.

Что может быть не так с моей системой, чтобы объяснить это поведение. Кажется, что сервер не может запустить некоторые сервисы, если пользователь не вошел в систему, но он работает на сервере Apache и отлично работает с torrentflux. Хотя мне напоминают, что у меня были аналогичные проблемы с другим торрент-клиентом (я думаю, что это был rtorrent), загрузка прекратилась бы, если бы я не вошел в систему.

Обновить

Я думаю, что проблема в зашифрованном домашнем каталоге. Поэтому мне придется изучить, как его настроить, чтобы позволить мне использовать частную авторизацию rsa. У меня есть подозрение, что это может быть причиной более странных причуд в системе, таких как сброс PWD для emacs во время сеанса экрана, если я выйду из системы после отсоединения.

Обновить

Проблема была в зашифрованной файловой системе, и я следовал инструкции в разделе « Поиск и устранение неисправностей», чтобы устранить проблему. Но теперь мой домашний каталог не будет монтироваться, пока я не выполню ecryptfs-mount-private, что является проблемой . Может быть, я должен просто избавиться от зашифрованного домашнего каталога.

2 ответа2

1

Ключ шифрования, вероятно, зашифрован с использованием вашего пароля, поэтому вы должны указать свой пароль на каком-то этапе.

Если это неудобно, вы всегда можете использовать некоторые приемы, чтобы сохранить сеанс, чтобы зашифрованная домашняя папка не была автоматически размонтирована для вас. Например, вы можете войти через консоль и экран блокировки. Или вы можете войти с паролем и начать сеанс Screen .

0

Подойдите к консоли и остановите sshd. Затем запустите его в forground с включенным режимом отладки. Затем восстановите соединение с замазкой. Вы должны увидеть проблему более четко сейчас. Если нет - выложите вывод здесь ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .