Ошибка входа в Windows Remote Desktop с Ubuntu Server 12.4

Итак, у меня есть сервер, на котором установлен RDC (подключение к удаленному рабочему столу), и я ищу сделать его доступным по всему миру в Интернете, чтобы я мог получить доступ к нему из любого места. В настоящее время я перехожу к изменению пароля, так что теперь он более безопасен, поскольку он будет отображаться в Интернете, но я немного запутался.

Здесь я буду использовать несколько примеров паролей.

  • Прежде чем я изменил свой пароль, у меня был полный доступ, используя RDC и мой предыдущий пароль: abc123 .

  • Я использовал passwd, чтобы сменить пароль с abc123 на d4f5g6 . Это изменение было успешным, но оно полностью распознается, когда я печатаю его на самой машине, но не из RDC

Когда я пытаюсь подключиться с помощью RDC и использовать свой новый пароль, я получаю следующую ошибку:

connecting to sesman ip 127.0.0.1 port 3350 sesman connect ok sending login info to sesman xrdp_mm_process_login_response: login successful for display started connecting connecting to 127.0.0.5910 tcp connected security level is 2 (1 = none, 2 = standard) password failed error - problem connecting 

Обратите внимание, что пароль в настоящее время d4f5g6 , и я получаю эту ошибку только при использовании d4f5g6 . Если я использую любой другой пароль, включая abc123 , я получаю эту ошибку:

 connecting to sesman ip 127.0.0.1 port 3350 sesman connect ok sending login info to sesman xrdp_mm_process_login_response: login failed 

Также обратите внимание, что я набираю эти учетные данные в рамках соединения, и они не кэшируются в RDC, поэтому RDC, похоже, не играет в этом вообще.

Итак, кажется, что мой правильный пароль проходит через первую проверку просто отлично, но не через вторую проверку? Вот кикер; Если я верну свой пароль обратно на abc123 прямо на свой сервер, то я могу успешно подключиться к серверу с помощью RDC с помощью abc123

  • как записывать всех, кто входит в мои Linux-машины, и записывать их
  • Что делают эти аргументы в команде входа?
  • Использование NIS без NFS
  • Почему я могу войти в систему через SSH (PAM Auth), в то время как `shutdown -k` активен?
  • Как проверить, что ssh login был успешным в скрипте?
  • root может войти только в режиме ограничения доступа
  • Как локальный логин пользователя (PAM) с MySQL?
  • Linux Mint 17 Cinnamon: как я могу запустить приложение до экрана входа в систему?
  • 4 Solutions collect form web for “Ошибка входа в Windows Remote Desktop с Ubuntu Server 12.4”

    У меня был пользователь с той же проблемой, и после попытки решения Sjaak он все равно не смог войти в систему, так что я сделал ps -ef|grep vnc и нашел процесс с UID пользователей, поэтому я убил этот процесс и имел пользователя повторите попытку, и логин был успешным.

    На сервере Ubuntu вы можете удалить (содержимое) скрытую папку .vnc в своем домашнем каталоге. Это кэширует старый пароль. Он будет воссоздан при следующем входе в систему и затем будет использовать ваш новый пароль.

    Я столкнулся с тем же сообщением об ошибке. Проблема оказалась именем пользователя. Я пытался войти в систему как «HomeServer». Он работает только в том случае, если я вхожу в систему как «сервер-сервер».

    Я решил это, подключившись через ssh к RDC и введя следующие команды:

    1. ps -ef|grep vnc
    2. В первом столбце результатов найдите имя пользователя, которое не может войти в систему.
    3. Посмотрите на process_ID рядом с именем пользователя, которое не может войти в систему.
    4. sudo kill process_ID
    5. Подключите к RDC.
    Linux и Unix - лучшая ОС в мире.