spark108
@spark108

Как поставить VNC сервер на CentOS 7?

1. Ставлю рабочий стол: yum groupinstall "GNOME Desktop".
2. Ставлю tigerVNC: yum install tigervnc-server xorg-x11-fonts-Type1.
3. Создаю файл VNC: cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:5.service.
4. Подключаюсь через SFTP и в Noterpad++ редактирую файл vncserver@:5.service как это требуется.
5. Открываю порт: 5905.
6. Создаю нужного юзера и ставлю ему VNC пароль командой vncserver.
7. Перезагружаю демона: systemctl daemon-reload
8. Запускаю VNC: start vncserver@:5.service

Опа, а тут то и проблем-ка, он не запускается выдает: Job for vncserver@:5.service failed. See 'systemctl status vncserver@:5.service' and 'journalctl -xn' for details.

Выполняю команду: systemctl status vncserver@:5.service.
Она выдает это:
vncserver@:5.service - Remote desktop service (VNC)
Loaded: error (Reason: Bad message)
Active: inactive (dead)

Nov 26 19:42:57 p339551 systemd[1]: [/etc/systemd/system/vncserver@:5.service:10] Unknown lvalue 'WantedBy' in section 'Unit'
Nov 26 19:42:57 p339551 systemd[1]: [/etc/systemd/system/vncserver@:5.service:11] Missing '='.
Nov 26 20:09:00 p339551 systemd[1]: [/etc/systemd/system/vncserver@:5.service:3] Failed to add dependency on network.target[Service], ignoring: Invalid argument
Nov 26 20:09:00 p339551 systemd[1]: [/etc/systemd/system/vncserver@:5.service:4] Unknown lvalue 'Type' in section 'Unit'
Nov 26 20:09:00 p339551 systemd[1]: [/etc/systemd/system/vncserver@:5.service:6] Unknown lvalue 'ExecStartPre' in section 'Unit'
Nov 26 20:09:00 p339551 systemd[1]: [/etc/systemd/system/vncserver@:5.service:7] Unknown lvalue 'ExecStart' in section 'Unit'
Nov 26 20:09:00 p339551 systemd[1]: [/etc/systemd/system/vncserver@:5.service:8] Unknown lvalue 'PIDFile' in section 'Unit'
Nov 26 20:09:00 p339551 systemd[1]: [/etc/systemd/system/vncserver@:5.service:9] Unknown lvalue 'ExecStop' in section 'Unit'
Nov 26 20:09:00 p339551 systemd[1]: [/etc/systemd/system/vncserver@:5.service:10] Unknown lvalue 'WantedBy' in section 'Unit'
Nov 26 20:09:00 p339551 systemd[1]: [/etc/systemd/system/vncserver@:5.service:11] Missing '='.


Помогите решить эту проблему.!
При установке использовал этот мануал: websetnet.com/configure-vnc-server-on-centos-7-rhel-7
  • Вопрос задан
  • 2702 просмотра
Решения вопроса 1
@alegzz
в мануале в части юнитов для systemd поломаны переносы строк.
не After=syslog.target network.target[Service], а
After=syslog.target network.target
[Service]
и тд
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы