Версия для печати темы

Нажмите сюда для просмотра этой темы в оригинальном формате

forum.0day.community _ *NIX (BSD/Linux/etc) _ Linux Mint 18/19

Автор: Elektra Oct 31 2018, 23:30

Собственно, есть 3 десятка рабочих машинок на Linux Mint. Выполняют роль тонких клиентов. Хочется сделать так чтобы в Mint'e люди не работали, а после загрузки вместо десктопа сразу же запускалась Remmina (аналог RDP под Windows). Это возможно?

Автор: fli Nov 1 2018, 0:14

Можно банально в автозапуск юзверю добавить баш скрипт, который бы выполнял: rdesktop -f ... host

Автор: Elektra Nov 1 2018, 1:09

А KDE или Gnome, не знаю что там родное у минта, как предотвратить к запуску при этом? Желание получить при включении компьютера висящее окно тонкого клиента, ничего более.

Автор: Sintorres Nov 1 2018, 14:31

Не совсем то что ты хочешь. https://superuser.com/questions/628371/how-to-run-linux-remmina-from-the-terminal. Но с другой стороны, если отключить загрузку DM и упадет терминальная сессия, то пользователю останется только бутать тазик. А если реммину добавить в автозапуск, то пользователь сможет перезапустить удаленную сессию из реммины.

Автор: Elektra Nov 1 2018, 14:38

Ну это как вариант. Но еще не покидаю надежду, что можно силами оконных менеджеров не отображать родной рабочий стол, при этом запускать реммину

Автор: Sintorres Nov 1 2018, 15:42

http://www.cyberforum.ru/ubuntu-linux/thread2063036.html
https://www.alv.me/mint-obustrojstvo-konsoli/
Я правда не знаю, стартанет ли реммина без иксов.

Автор: Elektra Nov 1 2018, 17:38

Неа( Она требует в зависимостях иксы.
Тогда ещё вопрос. Как сделать lockdown для mint, чтобы либо нельзя было пользоваться рабочим столом, либо все изменения после ребута терялись?

Автор: Sintorres Nov 1 2018, 18:02

Чтобы терялись все изменения после ребута - разрешить гостевые сессии. и придумать как автоматом входить под гостем.
или забрать у пользователя все права кроме папки ~/.remmina и что там еще для работы нужно по минимуму
или заставить запускаться консоль tty1-tty6 тогда и иксы будут в крутится, (но только в tty7, а пользователь об этом знать не будет) и не будет GUI и скриптами можно все что нудно запускать

Автор: Мирянин Nov 1 2018, 18:05

а че иксы без рабочего стола незапускаются??

Автор: Elektra Nov 1 2018, 18:09

(Sintorres @ Nov 1 2018, 18:02) Перейти к цитате

Чтобы терялись все изменения после ребута - разрешить гостевые сессии. и придумать как автоматом входить под гостем.
или забрать у пользователя все права кроме папки ~/.remmina и что там еще для работы нужно по минимуму
или заставить запускаться консоль tty1-tty6 тогда и иксы будут в крутится, (но только в tty7, а пользователь об этом знать не будет) и не будет GUI и скриптами можно все что нудно запускать

По консолям сильно чересчур, а вот с правами на десктоп и др. - будем пробовать, выглядит неплохо.

(Мирянин @ Nov 1 2018, 18:05) Перейти к цитате

а че иксы без рабочего стола незапускаются??

А как это сделать?)

Автор: megan Nov 1 2018, 18:25

(Elektra @ Nov 1 2018, 18:09) Перейти к цитате

А как это сделать?)


имхо, но примерно похожее можно посмотреть в эту сторону
https://forum.kodi.tv/showthread.php?tid=32046
https://kodi.wiki/view/HOW-TO:HOW-TO:Autostart_Kodi_for_Linux

это для мультимедйной аппликухи - но оно для любого подходящего будет принцип
старт Х и автостарт нужного
я его так делал - работало гут при загрузке домашнего медийника..

Автор: Elektra Nov 28 2018, 21:31

Спасибо.

Автор: DIABL0 Nov 29 2018, 12:02

Вариант без DM:

root@system # systemctl set-default multi-user.target

root@system # echo 'xinit remmina; systemctl poweroff -i' >> /home/user/.bashrc

Итого: комп загружается без иксов, юзверь вводит свои логин/пароль и автоматом запускается remmina, по закрытию remmina железяка выключится.

Invision Power Board
© Invision Power Services