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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Снова Удалённый доступ к Ubuntu 14.04 LTS  (Прочитано 35565 раз)

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

Оффлайн Strashila Mudriy

  • Автор темы
  • Любитель
  • *
  • Сообщений: 78
    • Просмотр профиля
Re: Снова Удалённый доступ к Ubuntu 14.04 LTS
« Ответ #15 : 21 Июля 2014, 15:37:57 »
Попробуй задать пароль так:
# x11vnc -storepasswd /root/.vnc/passwdи запустить vnc:
# x11vnc -dontdisconnect -display :0 -auth /var/run/lightdm/root/:0 -notruecolor -noxfixes -shared -forever -rfbport 5900 -bg -rfbauth /root/.vnc/passwd &
получилось, пароль запрашивает, как настроить авто запуск, или через SSH запускать отдельно?

Оффлайн Strashila Mudriy

  • Автор темы
  • Любитель
  • *
  • Сообщений: 78
    • Просмотр профиля
Re: Снова Удалённый доступ к Ubuntu 14.04 LTS
« Ответ #16 : 23 Июля 2014, 13:54:34 »
ах да, еще одна проблема выдаёт при попытке подключения Authentication reason: password chek failed!

Пароль ввожу верно, причину так и не понял, возможно нет прав доступа к файлу с паролем?
« Последнее редактирование: 23 Июля 2014, 14:35:53 от Strashila Mudriy »

Оффлайн Егоров

  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
Re: Снова Удалённый доступ к Ubuntu 14.04 LTS
« Ответ #17 : 24 Июля 2014, 01:48:27 »
У меня та же проблема была. Здесь тема "Помогите настроить x11vnc"
Так вот настраивал я по этой инструкции http://twosh.org/node/98. У меня проблема скорее всего из за ошибки в файле /etc/init/x11vnc.conf
Так вот, если все сделать по инструкции, то должно работать. У меня тоже была ошибка с паролем.
Пропала она после того, как x11vnc стал нормально запускаться во время загрузки системы, а не запускался он из за пропущенной буквы в файле x11vnc.conf. Как только ошибку исправил сервер стал стартовать при загрузке системы сам и пароль стал проходить, который задал при установке.
И еще в конце моей темы Victor00000 описал второй способ автоматической загрузки x11vnc, почитай, может поможет.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Снова Удалённый доступ к Ubuntu 14.04 LTS
« Ответ #18 : 24 Июля 2014, 04:13:05 »
Помогу
/etc/init/x11vnc.conf
start on startup
script
exec /bin/bash -c '
while true
do
sleep 2
unset PASSW
. /root/vncpass         
if [ "$PASSW" != "" ];then
x11vnc -storepasswd $PASSW /tmp/x11passw || continue
x11vnc -display :0 -auth /var/run/lightdm/root/:0 -rfbport 5900 -rfbauth /tmp/x11passw
else
x11vnc -display :0 -auth /var/run/lightdm/root/:0 -rfbport 5900
fi
done
'
end script

ребут
клиент без пароль.
тогда пароль 12345
echo "PASSW=12345" | sudo tee /root/vncpass
sudo killall x11vnc
будет клиент пароль.
без пароль то удалить файл /root/vncpass и sudo killall x11vnc



Пользователь решил продолжить мысль 24 Июля 2014, 09:46:06:
Ищо?
Команда sudo killall x11vnc ненужно.
Автомат если файл /root/vncpass заменить или удалить.

/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
« Последнее редактирование: 24 Июля 2014, 09:46:06 от victor00000 »
Wars ~.o

Оффлайн Strashila Mudriy

  • Автор темы
  • Любитель
  • *
  • Сообщений: 78
    • Просмотр профиля
Re: Снова Удалённый доступ к Ubuntu 14.04 LTS
« Ответ #19 : 25 Июля 2014, 14:58:10 »
Спасибо, заработало!

вопрос между уже ради интереса, а можно ли грузить другие рабочие столы?
что-то вроде терминального сервера на винде?

Оффлайн l.pasha.v

  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: Снова Удалённый доступ к Ubuntu 14.04 LTS
« Ответ #20 : 25 Июля 2014, 15:01:07 »
Смотри в сторону FreeNX, на нем и делают чаще всего терминальный сервер.

Оффлайн Maxlinus

  • Активист
  • *
  • Сообщений: 273
    • Просмотр профиля
Re: Снова Удалённый доступ к Ubuntu 14.04 LTS
« Ответ #21 : 27 Июля 2014, 15:19:55 »
по терминальным решениям сюда
я за x2go

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Снова Удалённый доступ к Ubuntu 14.04 LTS
« Ответ #22 : 06 Ноября 2014, 19:05:30 »
ZL~# cat vnc.txt
noVNC
Браузера - HTML5
1
https://camo.githubusercontent.com/d9795bff50b41ab362542fc79088ffef4969d056/687474703a2f2f6b616e616b612e6769746875622e636f6d2f6e6f564e432f696d672f6e6f564e432d352e706e67
Правило 1.5. - Дмитрий Бо
2
https://camo.githubusercontent.com/181d0125259355e2f31cf700d999c2002336faff/687474703a2f2f6b616e616b612e6769746875622e636f6d2f6e6f564e432f696d672f6e6f564e432d372e6a7067
Правило 1.5. - Дмитрий Бо

3 Команды и скачать, самому простоте.
sudo su lightdm -s /bin/bash
cd
wget -q http://paste.ubuntu.com/8853228/ -O- | sed '/+=start=/,/-=end=/!d;/+=start=/d;/-=end=/d' | base64 -d > novnc-1.tar.gz
tar xvf novnc-1.tar.gz
exit

4 /etc/init/x11vnc.conf
start on startup
script
/bin/bash -c '
t1=/var/log/x11novnc-1.log
lm=/var/lib/lightdm/noVNC
while true
do
sleep 1
touch $t1 && break
done
su lightdm -s /bin/bash -c "$lm/utils/websockify --web $lm/ 6080 localhost:5900" &>$t1 &
'
exec /bin/bash -c '
t1=/var/log/x11vnc-1.pid
while true
do
sleep 2
touch $t1 || continue
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 &
#-scale 1024x768 &
p=$!
echo "$p" > $t1
else
x11vnc -display :0 -auth /var/run/lightdm/root/:0 -rfbport 5900 &
#-scale 1024x768 &
p=$!
echo "$p" > $t1
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
ls $t1 &>/dev/null || { kill $p; break; }
pgrep -F $t1 || 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 1
done
#=
done
'
end script

всё, ребут, сылку в браузер пример.

http://127.0.0.1:6080/vnc.html
host: 127.0.0.1
port: 6080
password: 12345
где пароль в файл /root/vncpass
PASSW=12345
и лог /var/log/x11novnc-1.log
всё.

ZL~#
« Последнее редактирование: 10 Января 2016, 17:38:52 от Дмитрий Бо »
Wars ~.o

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Снова Удалённый доступ к Ubuntu 14.04 LTS
« Ответ #23 : 12 Декабря 2014, 12:10:31 »
тяжеловато?
ещё раз, просто+.

1 ctrl+alt+t
sudo apt-get install x11vnc
sudo su lightdm -s /bin/bash
cd
wget -q http://paste.ubuntu.com/8853228/ -O- | sed '/+=start=/,/-=end=/!d;/+=start=/d;/-=end=/d' | base64 -d > novnc-1.tar.gz
tar xvf novnc-1.tar.gz
exit
wget -q http://paste.ubuntu.com/9486693/ -O- | sed '/+=start=/,/-=end=/!d;/+=start=/d;/-=end=/d' | base64 -d | sudo tee /etc/init/x11vnc.conf
sudo reboot
лёгко?
Wars ~.o

AlexSMG

  • Гость
Re: Снова Удалённый доступ к Ubuntu 14.04 LTS
« Ответ #24 : 22 Марта 2015, 10:15:29 »
Если тема ещё актуальна, то я делал так:
1. sudo apt-get remove vino
2. sudo apt-get install x11vnc
3. sudo nano -w /etc/init/x11vnc.conf

start on login-session-start
script
x11vnc -dontdisconnect -display :0 -auth /var/run/lightdm/root/:0 -notruecolor -noxfixes -shared -forever -rfbport 5900 -bg -o /var/log/x11vnc.log -rfbauth /home/ТУТ_ИМЯ_ПОЛЬЗОВАТЕЛЯ/.vnc/passwd
end script

4. x11vnc -storepasswd
5. sudo shutdown -r now

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Снова Удалённый доступ к Ubuntu 14.04 LTS
« Ответ #25 : 22 Марта 2015, 11:32:01 »
AlexSMG,
а браузера боиться?
Wars ~.o

AlexSMG

  • Гость
Re: Снова Удалённый доступ к Ubuntu 14.04 LTS
« Ответ #26 : 22 Марта 2015, 14:10:09 »
AlexSMG,
а браузера боиться?
Не совсем понял о чём это.

Оффлайн Strashila Mudriy

  • Автор темы
  • Любитель
  • *
  • Сообщений: 78
    • Просмотр профиля
Re: Снова Удалённый доступ к Ubuntu 14.04 LTS
« Ответ #27 : 15 Мая 2015, 16:12:50 »
Уважаемые, в предыдущий раз Вы мне очень помогли.
и вот произошло обновление до 15,04
и удалённый доступ перестал работать.
Подскажите в чём может быть проблема. я могу конечно откатится за счёт резервной копии обратно. но все же лучше починить.
и так
в  /etc/init/x11vnc.conf

start on startup
script
exec /bin/bash -c '
while true
do
sleep 2
unset PASSW
. /root/vncpass
if [ "$PASSW" != "" ];then
x11vnc -storepasswd $PASSW /tmp/x11passw || continue
x11vnc -display :0 -auth /var/run/lightdm/root/:0 -rfbport 5901 -rfbauth /tmp/x11passw
else
x11vnc -display :0 -auth /var/run/lightdm/root/:0 -rfbport 5901
fi
done
'
end script

но автозапуск не происходит, даже добровольно-принудительный старт происходит, но не смотря на правильно введённый пароль все равно не логинется, сообщая об ошибке пароля.

Пользователь решил продолжить мысль 15 Мая 2015, 16:36:50:
с паролем разобрался, но автозапуск все равно не происходит(
« Последнее редактирование: 15 Мая 2015, 16:36:50 от Strashila Mudriy »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Снова Удалённый доступ к Ubuntu 14.04 LTS
« Ответ #28 : 15 Мая 2015, 19:04:06 »
killall x11vnc
Wars ~.o

Оффлайн Strashila Mudriy

  • Автор темы
  • Любитель
  • *
  • Сообщений: 78
    • Просмотр профиля
Re: Снова Удалённый доступ к Ubuntu 14.04 LTS
« Ответ #29 : 18 Мая 2015, 13:26:16 »
выполнил killall x11vnc

что дальше?

 

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