Используемая команда:
ssh -C -NL 5901:localhost:5901 myusername@remote.cluster &
forward local 5901 -> remote.cluster: 5901
Итак, вы можете подключиться к localhost :: 5901 для подключения к сеансу VNC на remote.cluster (к которому у вас нет прямого доступа).
Пересылка X11 отличается от VNC. Вам нужно использовать -X, например
ssh -X myusername@remote.cluster
. Вы сможете запускать удаленные приложения GUI на своем локальном компьютере при условии, что у вас есть X-сервер, работающий локально (Ubuntu Desktop или Xming on Windows!)
Обновление:
Я ошибся в пересылке, это должно быть:
ssh -C -L 5901:localhost:5901 myusername@remote.cluster
Тогда вы можете vnc to localhost: 5901, трафик будет перенаправлен на remote.cluster: 5901. Апология для небрежности ...
Если графический интерфейс не требуется, используйте tmux или screen, чтобы избежать потери сеанса.
Он жалуется на разрешения, установленные в папке. С помощью вашей команды вы дали всем полную запись (!) И разрешение на чтение для каждого файла в этой папке и ее подпапках.
Выполните следующие команды для установки прав доступа:
sudo chmod a-x -R /etc/php5/apache2/
sudo chmod a-w -R /etc/php5/apache2/
sudo chmod 755 /etc/php5/apache2/
sudo chmod 644 /etc/php5/apache2/php.ini
sudo chmod 644 /etc/php5/apache2/conf.d/*
Небольшое примечание. Никогда не используйте chmod -R, пока вы точно не узнаете, что делаете. chmod -R рекурсивно устанавливает разрешения для каждого файла и папки по заданному пути. Вы можете уничтожить всю вашу систему.