Автор Тема: rdesktop в p9  (Прочитано 22088 раз)

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: rdesktop в p9
« Ответ #15 : 23.10.2019 21:52:29 »
Не пробовал.
freerdp - это форк rdesktop, когда-то они были почти одинаковые. Но сейчас уже, наверное, какие-то различия по параметрам запуска могут быть. Ставить пакет xfreerdp.
« Последнее редактирование: 23.10.2019 21:56:36 от asy »

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: rdesktop в p9
« Ответ #16 : 24.10.2019 19:01:38 »
Я попробовал rdesktop из Sisyphus. Он тоже не соединаяется, да ещё и падает (https://bugzilla.altlinux.org/37370), но у него ошибка несколько иная, да ещё появился ключик -v, и там интересная фраза появилась:
Цитировать
is_wm_active(): WM name: KWin
Connecting to server using NLA...
Protocol(warning): Protocol negotiation failed with reason: SSL not allowed by server
Может на сервере даже и SSL отключен, а не только TLS?

Этот же rdesktop у меня нормально подключается к Windows 10.
« Последнее редактирование: 24.10.2019 22:38:57 от asy »

Оффлайн tema

  • alt linux team
  • ***
  • Сообщений: 2 073
    • Email
Re: rdesktop в p9
« Ответ #17 : 25.10.2019 00:52:42 »
Я понял, а можно ли вобще шифрование при соединении отключить? Чтобы он не пользовался ssl вообще?

Оффлайн flint1975

  • Завсегдатай
  • *
  • Сообщений: 1 425
    • Email
Re: rdesktop в p9
« Ответ #18 : 25.10.2019 12:54:19 »
а в p9 в openssl именно ssl больше не поддерживается никакой
Я что-то не понял!? Или "автомобиль больше не должен поддерживать функцию езды"?

Оффлайн rits

  • Завсегдатай
  • *
  • Сообщений: 1 031
  • ITS
Re: rdesktop в p9
« Ответ #19 : 25.10.2019 13:25:00 »
Я понял, а можно ли вобще шифрование при соединении отключить? Чтобы он не пользовался ssl вообще?
На сервере терминалов под Windows2003 к примеру есть такая настройка. (Согласование,SSL1.0 TLS1.0,RDP) Выбрать только одно.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: rdesktop в p9
« Ответ #20 : 25.10.2019 16:35:01 »
а в p9 в openssl именно ssl больше не поддерживается никакой
Я что-то не понял!? Или "автомобиль больше не должен поддерживать функцию езды"?
openssl - название пакета, а протокол ssl признан дырявым by design, то есть все версии, и не лечится. Потому сейчас везде оставляют только tls, в том числе и в пакете openssl. Хотя я могу ошибаться, может быть совсем ssl и не отключили ещё.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: rdesktop в p9
« Ответ #21 : 25.10.2019 16:36:54 »
На сервере терминалов под Windows2003 к примеру есть такая настройка. (Согласование,SSL1.0 TLS1.0,RDP) Выбрать только одно.
С tls 1.0 тоже что-то было, так что надо 1.2, а лучше 1.3. :-)

Оффлайн tema

  • alt linux team
  • ***
  • Сообщений: 2 073
    • Email
Re: rdesktop в p9
« Ответ #22 : 26.10.2019 15:23:33 »
Явно указал версию 4, хотя в мане написано, что она и так по дефолту 4
rdesktop -4 -u user7 -p 'пароль' -r clipboard:CLIPBOARD -a 16 -z -N -P -g 1920x1000 10.0.7.1
Autoselected keyboard map ru
ERROR: channel_register
WARNING: Initializing sound-support failed!
ERROR: recv: Соединение разорвано другой стороной
Уже другая ошибка
« Последнее редактирование: 26.10.2019 15:56:21 от tema »

Оффлайн tema

  • alt linux team
  • ***
  • Сообщений: 2 073
    • Email
Re: rdesktop в p9
« Ответ #23 : 26.10.2019 15:41:21 »
В принципе, KRDC работает сейчас хорошо и проблем с русскими буквами из-за которых и пришлось год назад настраивать тут rdesktop тут сейчас я не наблюдаю. Остаётся вопрос. Всеми ли возможностями обладает KRDC? Можно ли тут пробрасывать порты? Принтеры? Кстати, а не является ли KRDC гуем для rdesktop? Может можно посмотреть какой командой она его использует?

Оффлайн tema

  • alt linux team
  • ***
  • Сообщений: 2 073
    • Email
Re: rdesktop в p9
« Ответ #24 : 26.10.2019 15:58:12 »
Явно указал версию 4, хотя в мане написано, что она и так по дефолту 4
rdesktop -4 -u user7 -p 'пароль' -r clipboard:CLIPBOARD -a 16 -z -N -P -g 1920x1000 10.0.7.1
Autoselected keyboard map ru
ERROR: channel_register
WARNING: Initializing sound-support failed!
ERROR: recv: Соединение разорвано другой стороной
Уже другая ошибка
Попробовал указать -4 на p8 тут же появилась такая же ошибка. Значит на p8 работает именно с -5

Оффлайн tema

  • alt linux team
  • ***
  • Сообщений: 2 073
    • Email
Re: rdesktop в p9
« Ответ #25 : 26.10.2019 16:17:15 »
Всё сделал.
# apt-repo rm all
# apt-repo add Sisyphus
# apt-get update
# apt-get install rdesktop
# apt-repo rm all
# apt-repo add p9
Установился 1.9
С ним всё заработало на версии 4:
rdesktop -4 -u user7 -p 'пароль' -r clipboard:CLIPBOARD -a 16 -z -N -P -g 1920x1000 10.0.7.1
« Последнее редактирование: 26.10.2019 16:18:48 от tema »

Оффлайн tema

  • alt linux team
  • ***
  • Сообщений: 2 073
    • Email
Re: rdesktop в p9
« Ответ #26 : 29.10.2019 18:44:16 »
rdesktop -4 -u user7 -p 'пароль' -r clipboard:CLIPBOARD -a 16 -z -N -P -g 1920x1000 10.0.7.1Не работает буфер обмена с хостовой системы и обратно  :'-(
Обнаружил интересную вещь! Так запускается:
rdesktop -5 -u user7 -p 'пароль' -r clipboard:CLIPBOARD -a 16 -z -N -P -g 1920x1000 10.0.7.1
Просто не с первого раза:
$ ./udalenka.sh
Autoselecting keyboard map 'ru' from locale
Protocol(warning): Protocol negotiation failed with reason: SSL not allowed by server
Retrying with plain RDP.
./udalenka.sh: строка 2:  9393 Ошибка сегментирования                   rdesktop -5 -K -u user7 -p '!' -r clipboard:CLIPBOARD -a 16 -z -N -P -g 1920x1000 10.0.7.1
$ ./udalenka.sh
Autoselecting keyboard map 'ru' from locale
Protocol(warning): Protocol negotiation failed with reason: SSL not allowed by server
Retrying with plain RDP.
./udalenka.sh: строка 2:  9396 Ошибка сегментирования                   rdesktop -5 -K -u user7 -p '!' -r clipboard:CLIPBOARD -a 16 -z -N -P -g 1920x1000 10.0.7.1
$ ./udalenka.sh
Autoselecting keyboard map 'ru' from locale
Protocol(warning): Protocol negotiation failed with reason: SSL not allowed by server
Retrying with plain RDP.
Clipboard(error): xclip_handle_SelectionNotify(), unable to find a textual target to satisfy RDP clipboard text request
Последний - это запустилось и буфер обмена работает. Так что ошибка сегментирования там какая-то плавающая.
$ rdesktop
rdesktop: A Remote Desktop Protocol client.
Version 1.9.0. Copyright (C) 1999-2016 Matthew Chapman et al.
See http://www.rdesktop.org/ for more information.
Почему продолжаю мучать rdesktop? Потому что KRDC периодически вылетает.
« Последнее редактирование: 29.10.2019 18:46:49 от tema »

Оффлайн tema

  • alt linux team
  • ***
  • Сообщений: 2 073
    • Email
Re: rdesktop в p9
« Ответ #27 : 29.10.2019 18:50:08 »
Помогите bash скрипт написать. While что нужно поставить, чтобы запускал, пока не запустится?

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: rdesktop в p9
« Ответ #28 : 29.10.2019 18:55:55 »
Помогите bash скрипт написать. While что нужно поставить, чтобы запускал, пока не запустится?
что-то вроде ex=`bla-bla|grep "Ошибка сегментирования"`. Вероятно `bla-bla 2>1| grep ... `. И проверять на наличие фразы.

Оффлайн tema

  • alt linux team
  • ***
  • Сообщений: 2 073
    • Email
Re: rdesktop в p9
« Ответ #29 : 29.10.2019 18:59:39 »
Семь бед, один ответ: костыль и велосипед  8-)
#!/bin/sh
while :
do
rdesktop -5 -u user7 -p '!' -r clipboard:CLIPBOARD -a 16 -z -N -P -g 1920x1000 10.0.7.1
[ $? -ne 139 ] && break
done
Спойлер
Если программисты строили бы дом,
Фундамента могло б не оказаться в нём.
Четыре стены глухих, двери - потом.
Окна - тоже, понадобится - пробьем!
Так, что еще нужно? А, крыша!
Видишь картон? Бери его, парниша!
Тащи его наверх, клади его в два слоя,
Чтоб ветром не срывало, к черту остальное.
Опять стройка встала, на стройке паралич -
Прораб изобретает свой собственный кирпич.
Пока косится лавэ - всё прорабу трын-трава,
Он ходит, напевает эти странные слова

Семь бед - один ответ:
Костыль и велосипед!
Семь бед - один ответ:
Вставь костыль, изобрети велосипед! x2

Что было б если программисты были бы врачами:
"Чувак сломал ногу!" - голвами покачали:
"Эй, гляди сюда, такая же нога,
Но у меня работает. Бугага!"
У хирурга был бы самый неблагодарный труд:
Он всё время что-то режет, но люди не встают.
Хирург пишет на форуме: "Наверно, мой косяк.
Вот фотки со стола, что я делаю не так?"
А ещё в стационаре есть нацистская бригада.
Она следит за тем, чтоб всё было так, как надо
И не зная праздников, не зная выходных,
Отправляет прямо в морг недолеченных больных.
Всё правильно, конечно. Зачем людей лечить,
Если можно просто выключить и снова включить?
Живыми из больнички не выходят зачастую.
Персонал напевает эту песенку простую:

Семь бед - один ответ:
Костыль и велосипед!
Семь бед - один ответ:
Вставь костыль, изобрети велосипед! x2

Семь бед, семь бед,
Семь бед - один ответ:
Семь бед, семь бед...
Костыль и велосипед! x2

Но твой смартфон не звонил бы, чёрт возьми,
Если программисты были бы нормальными людьми...
« Последнее редактирование: 29.10.2019 19:02:22 от tema »