Я создаю новый VPS и подключаюсь к нему через SSH, затем устанавливаю VNC. Я могу подключить порт VNC через локальный компьютер и использовать его без проблем. Однако, когда я перезагружаю VPS сервер, я больше не могу подключиться к VPS. Он не принимает соединения SSH. Я пробовал разные руководства, такие как приведенные ниже, и разных провайдеров, но в итоге ничего не изменилось.
https://www.linode.com/docs/applications/remote-desktop/install-vnc-on-ubuntu-16-04/
https://www.smarthomebeginner.com/setup-vnc-server-on-ubuntu-linux/
Команды, которые я использовал в своем последнем испытании:
sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get install ubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal vnc4server -y
vncserver :1
mypassword
vncserver -kill :1
echo '#!/bin/sh
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &
gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &' > ~/.vnc/xstartup
После перезагрузки я всегда получаю сообщение «подключиться к хосту XXXX, порт 22: соединение отказано». Перед перезагрузкой я могу инициировать новые соединения SSH.
Проверял сервис и конфигурацию sshd
но ничего другого не заметил.
Буду признателен за вашу помощь.