Форум русскоязычного сообщества Ubuntu


Автор Тема: Удалённое подключение к Ubuntu 14.04  (Прочитано 698 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн vovken1997

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Удалённое подключение к Ubuntu 14.04
« : 07 Август 2015, 12:51:40 »
Здравствуйте!
У меня возникла проблема. Я установил на сервер ubuntu-desktop. Далее настроил vncserver. Удачно подключаюсь к которому. Но вижу лишь курсор в виде креста и монотонный фоновый экран. Как увидеть нормальный интерфейс ubuntu?

П.с. физического доступа к серверу нету

Оффлайн petro25

  • Участник
  • *
  • Сообщений: 182
    • Просмотр профиля
Re: Удалённое подключение к Ubuntu 14.04
« Ответ #1 : 07 Август 2015, 15:42:54 »
nano .vnc/xstartup
Сделай похожим на этот

#!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
#exec /etc/X11/xinit/xinitrc
gnome-session --session=gnome-classic &

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
#x-terminal-emulator -geometry 1280x1024+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &

Оффлайн StrangerSerg

  • Участник
  • *
  • Сообщений: 106
  • Debian Lenny vs Ubuntu 10.04
    • Просмотр профиля
Re: Удалённое подключение к Ubuntu 14.04
« Ответ #2 : 07 Август 2015, 17:14:36 »
На днях столкнулся с аналогичной ситуацией, решение для себя нашел такое(протестировано на 14.04 и 12.04):
1. sudo apt-get remove vino (удаляем дефолтный)

2. sudo apt-get install x11vnc                                                     

3. sudo nano -w /etc/init/x11vnc.conf

start on startup
script
exec /bin/bash -c '
while true
do
sleep 2
fp=/root/vncpass
unset PASSW
. $fp
if [ "$PASSW" != "" ];then
x11vnc -storepasswd $PASSW /tmp/x11passw || continue
x11vnc -display :0 -auth /var/run/lightdm/root/:0 -rfbport 5900 -rfbauth /tmp/x11passw &
p=$!
else
x11vnc -display :0 -auth /var/run/lightdm/root/:0 -rfbport 5900 &
p=$!
fi
#=
e=0
ls $fp &>/dev/null || e=1
d=`stat -c %z $fp 2>/dev/null`
while true
do
pgrep x11vnc | grep "^$p$" &>/dev/null || break
if [ "$e" == "1" ];then
ls $fp &>/dev/null && kill $p
else
ls $fp &>/dev/null || { kill $p; continue; }
[ "$d" != "`stat -c %z $fp 2>/dev/null`" ] && kill $p
fi
sleep .5
done
#=
done
'
end script


4. echo "PASSW=ваш_пароль" | sudo tee /root/vncpass

5. в консоли наберите: x11vnc и после инициализации ребут.
Подключаетесь к хосту на порт 5900
Linux - это такая фэнтезийная mmorpg: эльфы в файлах, гномы на столах, зомби в процессах, а на форумах сплошь тролли да красноглазые орки.

Оффлайн vovken1997

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Удалённое подключение к Ubuntu 14.04
« Ответ #3 : 07 Август 2015, 22:44:31 »
petro25, я сделал как вы сказали, сменился цвет, а всё остальное осталось... Странно как то, но тем ни менее спасибо вам!

StrangerSerg, Огромное вам спасибо!!! Всё сделал как вы сказали, и вуаля, увидел авторизацию пользователя!!!

Тему можно считать закрытой, у кого такая же проблема, ответ 2 действительно работает!

Оффлайн progratech

  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Удалённое подключение к Ubuntu 14.04
« Ответ #4 : 06 Сентябрь 2015, 23:38:19 »
Попробуйие teamviewer мне vnc вообще не нравится

Оффлайн victor00000

  • Забанен
  • Старожил
  • *
  • Сообщений: 15570
  • Глухонемой (Deaf)
    • Просмотр профиля
Нельзя друзья, дулу - AnrDaemon видите?
~.o

 

Страница сгенерирована за 0.087 секунд. Запросов: 24.