Виртуализация в 1.6

  • Автор темы vasja
  • Дата начала
V

vasja

Guest
#1
Настройка виртуализации в документации на ОС и Брест описана сумбурно. Или я читать не умею.
Как настроить хостовую машину? Потом пытаюсь с админского компьютера подключиться (qemu+ssh://root@IP/system), начинает ругаться что sh не может выполнить команду nc. Поставил netcat и на хост виртуализации и на админку. Теперь ругается, что версия nc не поддерживает опцию -U.
К хостам с другой ОС (не Астра) virt-manager (ну и virsh) цепляется с большим удовольствием. в /var/log/messages на хосте виртуализации видно подключение, пароль принимается, systemd-login открывает сессию... и тут же sshd закрывает сессию. в /etc/ssh/sshd_config PermitRootLogin даже в yes перевёл. Не помогает. Подключение другими пользователями даёт такой же эффект.
И да... Может неправильная версия 1.6 была передана для тестирования, но при создании в вирт-манагере нового подключения диалоговые окна вываливаются со сбитой кодировкой - всякие символы псевдографики пробегают. Ну хоть askpass появился, а то в одной из сборок отсутствовал :)
Сборка от 25 июля если верить uname -a. ALD не настраивал. Выставил в grub уровень МКЦ в 127. Просто по ssh подключаюсь к хосту нормально.
Спасибо за помощь.
 

Fd1501h

Moderator
Сообщения
671
#2
Настройка виртуализации в документации на ОС и Брест описана сумбурно. Или я читать не умею.
Как настроить хостовую машину? Потом пытаюсь с админского компьютера подключиться (qemu+ssh://root@IP/system), начинает ругаться что sh не может выполнить команду nc. Поставил netcat и на хост виртуализации и на админку. Теперь ругается, что версия nc не поддерживает опцию -U.
К хостам с другой ОС (не Астра) virt-manager (ну и virsh) цепляется с большим удовольствием. в /var/log/messages на хосте виртуализации видно подключение, пароль принимается, systemd-login открывает сессию... и тут же sshd закрывает сессию. в /etc/ssh/sshd_config PermitRootLogin даже в yes перевёл. Не помогает. Подключение другими пользователями даёт такой же эффект.
И да... Может неправильная версия 1.6 была передана для тестирования, но при создании в вирт-манагере нового подключения диалоговые окна вываливаются со сбитой кодировкой - всякие символы псевдографики пробегают. Ну хоть askpass появился, а то в одной из сборок отсутствовал :)
Сборка от 25 июля если верить uname -a. ALD не настраивал. Выставил в grub уровень МКЦ в 127. Просто по ssh подключаюсь к хосту нормально.
Спасибо за помощь.
Вы VM на Бресте настраиваете или просто на SE 1.6 ?
 
V

vasja

Guest
#3
ну у меня полный комплект из ОС, девел-диск, брест.
На админском компе накатана ОС, потом либвирт с вирт-манагером. Повторю, к либвирту, который стоит на хругом хосте с другой операционкой (не астрой), виртманагер с удовольствием цепляется.
 

Fd1501h

Moderator
Сообщения
671
#4
ну у меня полный комплект из ОС, девел-диск, брест.
На админском компе накатана ОС, потом либвирт с вирт-манагером. Повторю, к либвирту, который стоит на хругом хосте с другой операционкой (не астрой), виртманагер с удовольствием цепляется.
На сколько я помню, к виртуалкам Брест можно подключится только через virt-manager из комплекта Бреста или через web интерфейс.
При этом авторизация выполняется только через Kerberos билет выданный в ALD
 
V

vasja

Guest
#5
ну вирт-манагер в состав ОС не входит, его в брест перекинули.
А момент авторизации я в документации и не увидел. Придётся методом тыка и гугля смотреть чего там и как устроено. Ну ладно, АЛД уже поднял, попробуем теперь там пользователя завести и через него подключаться.
 

Fd1501h

Moderator
Сообщения
671
#6
ну вирт-манагер в состав ОС не входит, его в брест перекинули.
А момент авторизации я в документации и не увидел. Придётся методом тыка и гугля смотреть чего там и как устроено. Ну ладно, АЛД уже поднял, попробуем теперь там пользователя завести и через него подключаться.
У вас в комплекте с Брестом должна быть полная документация на него, если нет запросите в тех.поддержки. Google вам тут не поможет.
 
V

vasja

Guest
#7
Полной документацию по Бресту может называть только очень большой оптимист :) Повторю - в документации не нашёл внятного описания настройки хоста для виртуализации. Ну или плохо читаю так.
 
V

vasja

Guest
#8
Что, у всех всё в 1.6 из "коробки" работает?
 

Mkolomiets

New member
Сообщения
20
#9
Настройка виртуализации в документации на ОС и Брест описана сумбурно. Или я читать не умею.
Как настроить хостовую машину? Потом пытаюсь с админского компьютера подключиться (qemu+ssh://root@IP/system), начинает ругаться что sh не может выполнить команду nc. Поставил netcat и на хост виртуализации и на админку. Теперь ругается, что версия nc не поддерживает опцию -U.
К хостам с другой ОС (не Астра) virt-manager (ну и virsh) цепляется с большим удовольствием. в /var/log/messages на хосте виртуализации видно подключение, пароль принимается, systemd-login открывает сессию... и тут же sshd закрывает сессию. в /etc/ssh/sshd_config PermitRootLogin даже в yes перевёл. Не помогает. Подключение другими пользователями даёт такой же эффект.
И да... Может неправильная версия 1.6 была передана для тестирования, но при создании в вирт-манагере нового подключения диалоговые окна вываливаются со сбитой кодировкой - всякие символы псевдографики пробегают. Ну хоть askpass появился, а то в одной из сборок отсутствовал :)
Сборка от 25 июля если верить uname -a. ALD не настраивал. Выставил в grub уровень МКЦ в 127. Просто по ssh подключаюсь к хосту нормально.
Спасибо за помощь.
netcat откуда ставили?
 
V

vasja

Guest
#12
Эт чо такое - без пароля?
qemu+ssh так и не победил, сделал через qemu+tcp
 
V

vasja

Guest
#14
Подскажите, как это сделать, буду признателен. Всю жизнь мучаюсь вводя пароль. Ну мучаюсь - громко сказано, лень изучить этот вопрос не победило. Ибо просто в консолях бродить, разбросав ключи - это легко, а вот заставить либвирт так работать...
 

kostia

New member
Сообщения
186
#15
PermitRoot для Астры 1.6 мало будет, там где-то что-то ещё настраивать нужно чтобы по паролю заходил. Далее netcat нужно особенный ставить, чтобы на -U не ругался. Удалите установленный netcat и поставьте netcat-openbsd с devel диска.
 
V

vasja

Guest
#16
Вот чего там ещё и хочется узнать. 2 нетката в дистрибутиве? Огонь!
 

Mkolomiets

New member
Сообщения
20
#18
Подскажите, как это сделать, буду признателен. Всю жизнь мучаюсь вводя пароль. Ну мучаюсь - громко сказано, лень изучить этот вопрос не победило. Ибо просто в консолях бродить, разбросав ключи - это легко, а вот заставить либвирт так работать...
1. Подключение идет по ssh, поэтому ssh-keygen и /root/.ssh/authorized_keys должно быть достаточно
2. netcat есть в дистрибах бреста (netcat-openbsd_1.130-3_amd64.deb)

Вообще должно и по паролю работать, главное чтобы можно было подключиться по ssh.
 
V

vasja

Guest
#19
чёт ваш пункт 1 у меня никогда не работал. При подключении с консоли - да. А вот либвирт я приготовить для безпарольного доступа та и не сумел (да и пытался минут 20 всего).
А вот за п. 2 спасибо, посмотрю, и если правда, заменю. хотя apt seach выдал вроде всего 1 пакет, а ведь я все русбиттеховские диски как репозитории подключил.