1

У меня есть машина с Ubuntu, которая не идеально подходит для работы непосредственно на машине, поскольку к ней обычно не подключены монитор, мышь и клавиатура. Так что у меня есть VNC, чтобы я мог получить к нему удаленный доступ со своего рабочего стола. У меня настроен автоматический вход в систему для моего пользователя, чтобы я мог повторно подключиться после перезагрузки. Но он говорит:

Введите пароль, чтобы разблокировать ваш логин

И я не могу войти в него, пока не перейду вручную, не подключу клавиатуру и т.д., Не введу свой пароль.

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

4 ответа4

1

Подключен ли компьютер через беспроводную сеть? (Я предполагаю «да» - это объяснило бы необходимость разблокировать вашу связку ключей, поскольку беспроводные пароли входят в число вещей, хранящихся в связке ключей вашего пользователя.)

Если это так, одним из решений будет подключение машины через проводной Ethernet, а не по беспроводной сети. Затем он сможет подключиться к сети (и прослушивать соединения VNC) без необходимости разблокировать ваше имя пользователя.

1

Вместо VNC я настоятельно рекомендую использовать бесплатную систему удаленного рабочего стола NoMachine. Это более безопасно - соединение устанавливается через SSH-аутентификацию с вашим именем пользователя и паролем на машине linux. Это также устраняет необходимость автоматического входа на сервер - он может просто загрузиться до экрана входа в систему, и ваш сеанс NoMachine происходит в фоновом режиме.

Страница загрузки находится здесь - вам необходимо установить на сервере файлы debs для "NX Free Edition For Linux" (все три пакета, которые он предоставляет, в алфавитном порядке - клиент, узел, а затем пакет сервера). И тогда вам нужно установить "NX Client для Windows" на вашем компьютере с Windows.

1

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

Пожалуйста, используйте вместо этого SSH.

Просто установите пакет ssh-server на свой сервер и установите программное обеспечение ssh-client на свой компьютер с Windows.

Затем вы можете использовать ssh для безопасного входа на ваш сервер, без риска того, что кто-то подберет ваш логин / пароль или кто-то сделает Man в середине атаки на вас. Предполагается, что вы сможете запускать различные сервисы, такие как туннелирование удаленного рабочего стола через ssh. Это безопасный способ сделать удаленный вход в систему.

putty должен быть хорошим ssh-клиентом для MS Windows.

http://www.chiark.greenend.org.uk/~sgtatham/putty/

0

Я не уверен, видели ли вы это раньше, но в GNOME есть документ, описывающий, как использовать PAM для разблокировки ключей при входе в систему.

Вам просто нужно настроить машину один раз, и тогда ваш автологин каждый раз будет самостоятельно разблокировать брелок.

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