Автозапуск x11vnc через xinetd

Есть и такой ОС.

Модератор: weec

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
BlitzKrieg
ст. прапорщик
Сообщения: 538
Зарегистрирован: 2008-03-13 12:02:59

Автозапуск x11vnc через xinetd

Непрочитанное сообщение BlitzKrieg » 2011-05-18 15:02:21

Ubuntu Maverick ядро 2.6.35-22
Собственно пытаюсь запускать автоматически при старте системы x11vnc. После перезагрузки netstat говорит что xinetd слушает порт 5900 но при попытке подключиться виндовый tightvnc говорит connection closed.
При этом делаю /etc/inet.d/xinetd restart и тут же все работает. До перезагрузки.


Код: Выделить всё

cat /etc/xinetd.d/x11vnc
service x11vnc
{
port = 5900
type = UNLISTED
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/bin/x11vnc
server_args = -inetd -o /var/log/x11vnc.log -display :0 -auth /root/.Xauthority -bg -usepw -many
disable = no
}
Дамп удачного подключения count 7

Код: Выделить всё

14:48:55.301078 IP 192.168.0.20.1082 > 192.168.0.42.5900: S 1951927818:1951927818(0) win 65535 <mss 1460,nop,nop,sackOK>
        0x0000:  4500 0030 3a5c 4000 8006 3edd c0a8 0014  E..0:\@...>.....
        0x0010:  c0a8 002a 043a 170c 7458 0e0a 0000 0000  ...*.:..tX......
        0x0020:  7002 ffff 63e8 0000 0204 05b4 0101 0402  p...c...........
14:48:55.301117 IP 192.168.0.42.5900 > 192.168.0.20.1082: S 825550797:825550797(0) ack 1951927819 win 5840 <mss 1460,nop,nop,sackOK>
        0x0000:  4500 0030 0000 4000 4006 b939 c0a8 002a  E..0..@.@..9...*
        0x0010:  c0a8 0014 170c 043a 3134 e7cd 7458 0e0b  .......:14..tX..
        0x0020:  7012 16d0 3405 0000 0204 05b4 0101 0402  p...4...........
14:48:55.301433 IP 192.168.0.20.1082 > 192.168.0.42.5900: . ack 1 win 65535
        0x0000:  4500 0028 3a5d 4000 8006 3ee4 c0a8 0014  E..(:]@...>.....
        0x0010:  c0a8 002a 043a 170c 7458 0e0b 3134 e7ce  ...*.:..tX..14..
        0x0020:  5010 ffff 7799 0000 0000 0000 0000       P...w.........
14:48:55.604073 IP 192.168.0.42.5900 > 192.168.0.20.1082: P 1:13(12) ack 1 win 5840
        0x0000:  4500 0034 338e 4000 4006 85a7 c0a8 002a  E..43.@.@......*
        0x0010:  c0a8 0014 170c 043a 3134 e7ce 7458 0e0b  .......:14..tX..
        0x0020:  5018 16d0 00b6 0000 5246 4220 3030 332e  P.......RFB.003.
        0x0030:  3030 380a                                008.
14:48:55.605288 IP 192.168.0.20.1082 > 192.168.0.42.5900: P 1:13(12) ack 13 win 65523
        0x0000:  4500 0034 3a5e 4000 8006 3ed7 c0a8 0014  E..4:^@...>.....
        0x0010:  c0a8 002a 043a 170c 7458 0e0b 3134 e7da  ...*.:..tX..14..
        0x0020:  5018 fff3 1786 0000 5246 4220 3030 332e  P.......RFB.003.
        0x0030:  3030 380a                                008.
14:48:55.605353 IP 192.168.0.42.5900 > 192.168.0.20.1082: . ack 13 win 5840
        0x0000:  4500 0028 338f 4000 4006 85b2 c0a8 002a  E..(3.@.@......*
        0x0010:  c0a8 0014 170c 043a 3134 e7da 7458 0e17  .......:14..tX..
        0x0020:  5010 16d0 60b1 0000                      P...`...
14:48:55.605998 IP 192.168.0.42.5900 > 192.168.0.20.1082: P 13:15(2) ack 13 win 5840
        0x0000:  4500 002a 3390 4000 4006 85af c0a8 002a  E..*3.@.@......*
        0x0010:  c0a8 0014 170c 043a 3134 e7da 7458 0e17  .......:14..tX..
        0x0020:  5018 16d0 5fa5 0000 0102                 P..._.....

Дамп неудачного подключения

Код: Выделить всё

14:48:10.160693 IP 192.168.0.20.1076 > 192.168.0.42.5900: S 1717953090:1717953090(0) win 65535 <mss 1460,nop,nop,sackOK>
        0x0000:  4500 0030 3a33 4000 8006 3f06 c0a8 0014  E..0:3@...?.....
        0x0010:  c0a8 002a 0434 170c 6665 e242 0000 0000  ...*.4..fe.B....
        0x0020:  7002 ffff 9da8 0000 0204 05b4 0101 0402  p...............
14:48:10.160759 IP 192.168.0.42.5900 > 192.168.0.20.1076: S 109277288:109277288(0) ack 1717953091 win 5840 <mss 1460,nop,nop,sackOK>
        0x0000:  4500 0030 0000 4000 4006 b939 c0a8 002a  E..0..@.@..9...*
        0x0010:  c0a8 0014 170c 0434 0683 7068 6665 e243  .......4..phfe.C
        0x0020:  7012 16d0 0fdc 0000 0204 05b4 0101 0402  p...............
14:48:10.161126 IP 192.168.0.20.1076 > 192.168.0.42.5900: . ack 1 win 65535
        0x0000:  4500 0028 3a34 4000 8006 3f0d c0a8 0014  E..(:4@...?.....
        0x0010:  c0a8 002a 0434 170c 6665 e243 0683 7069  ...*.4..fe.C..pi
        0x0020:  5010 ffff 5370 0000 0000 0000 0000       P...Sp........
14:48:10.634761 IP 192.168.0.42.5900 > 192.168.0.20.1076: F 1:1(0) ack 1 win 5840
        0x0000:  4500 0028 d842 4000 4006 e0fe c0a8 002a  E..(.B@.@......*
        0x0010:  c0a8 0014 170c 0434 0683 7069 6665 e243  .......4..pife.C
        0x0020:  5011 16d0 3c9f 0000                      P...<...
14:48:10.638559 IP 192.168.0.20.1076 > 192.168.0.42.5900: . ack 2 win 65535
        0x0000:  4500 0028 3a35 4000 8006 3f0c c0a8 0014  E..(:5@...?.....
        0x0010:  c0a8 002a 0434 170c 6665 e243 0683 706a  ...*.4..fe.C..pj
        0x0020:  5010 ffff 536f 0000 0000 0000 0000       P...So........
14:48:19.519523 IP 192.168.0.20.1076 > 192.168.0.42.5900: F 1:1(0) ack 2 win 65535
        0x0000:  4500 0028 3a3e 4000 8006 3f03 c0a8 0014  E..(:>@...?.....
        0x0010:  c0a8 002a 0434 170c 6665 e243 0683 706a  ...*.4..fe.C..pj
        0x0020:  5011 ffff 536e 0000 0000 0000 0000       P...Sn........
14:48:19.519553 IP 192.168.0.42.5900 > 192.168.0.20.1076: . ack 2 win 5840
        0x0000:  4500 0028 0000 4000 4006 b941 c0a8 002a  E..(..@.@..A...*
        0x0010:  c0a8 0014 170c 0434 0683 706a 6665 e244  .......4..pjfe.D
        0x0020:  5010 16d0 3c9e 0000                      P...<...

Самое неприятное что лога x11vnc нет, точнее он есть но в нем 1 строчка и более он не ведется. Корень системы на nfs.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

BlitzKrieg
ст. прапорщик
Сообщения: 538
Зарегистрирован: 2008-03-13 12:02:59

Re: Автозапуск x11vnc через xinetd

Непрочитанное сообщение BlitzKrieg » 2011-05-19 8:56:24

Решено. Не обратил особого внимания на строку в логе: дата время HOME is unset in -usepw mode
добавил к параметрам запуска -env HOME=/root
/root - путь куда кладется файл с паролем при x11vnc -storepasswd
Т.е. хоум того юзера от кот. стартует x11vnc