Як встановити параметри безпеки VNC за допомогою SSH? `Не підтримуються типи безпеки. Сервер надіслав типи безпеки, але ми не підтримуємо жоден із них`


15

З останнім оновленням Dist, можливо, налаштування безпеки VNC були змінені, що означає, що я не можу отримати доступ до свого Pi через VNC, поки вони не будуть змінені назад. У мене доступ до SSH.

Оскільки Pi знаходиться на відстані понад 100 миль, я хотів би знайти спосіб зміни налаштувань безпеки, який дозволить мені знову з'єднуватися з VNC, не маючи присутності. Я віддалено підключаюсь до ПК у віддаленій мережі і маю SSH доступ до PI через цей ПК.

Помилка, яку я отримую при спробі підключення, - "Помилка в TightVNC Viewer. Не підтримуються типи безпеки. Сервер надсилає типи безпеки, але ми не підтримуємо жоден з них"

Щоб зробити відповіді на питання максимально корисними для тих, хто має подібну проблему в майбутньому, я сформулюю це так.

Використовуючи лише SSH, як я можу переконатися, що я маю відповідні налаштування безпеки VNC?

Відповіді:


18

Щоб мати можливість використовувати несумісний клієнт realvnc, вам слід знизити безпеку сервера realvnc, щоб використовувати автентифікацію пароля vnc. Щоб мати змогу зробити це без підключення до робочого столу, відкрийте сеанс SSH:

  1. Відредагуйте конфігураційний файл у /root/.vnc/config.d/vncserver-x11
  2. Додайте наступні рядки в кінці файлу

    Authentication=VncAuth
    Encryption=AlwaysOff
    Password=e0fd0472492935da
    
  3. Перезавантажте сервер

Це встановить аутентифікацію паролем: foobar . Щоб змінити пароль,

vncpasswd -service

Підключення перевірено з TigerVNC 1.7.1


4

Спробуйте скористатися переглядачем realvnc . Існує деяка різниця в налаштуваннях безпеки між тими, які виробляють це повідомлення.


Я хотів опублікувати - Дякую, що працювали, хоча для інших людей із тим самим питанням вони можуть знати, що вам потрібно буде ввійти з вашим ім'ям користувача та паролем, якими ви користуєтесь для входу у свій Pi, а не пароль, який використовується для входу в щільний VNC . Я відмовив, але це не буде показано, поки я не отримаю 15 повторів.
johnFX

Якщо у когось є відповідь на початкове запитання, я все-таки хотів би знати спосіб відновлення типів безпеки (за допомогою SSH), щоб дозволити мені використовувати переглядач TightVNC, яким я користувався раніше.
johnFX
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.