Login
Разные режимы работы для разных пользователей
NEW 11.08.04 11:32
Стоит Slackware 10, по умолчанию грузится в текстовом режиме, как сделать так, чтобы для некоторых (не всех) пользователей, после логина сразу запускалось KDE, а после выхода из KDE автоматом был logout?
Пробовал вписать в файл .profile такие строки:
startx
reset
exit
Все сработало, но появилась проблема: при запуске виртуального терминала вылазит ошибка и он закрявается.
Наверное, он тоже пытается выполнить .profile.
Как это правильно сделать?
Пробовал вписать в файл .profile такие строки:
startx
reset
exit
Все сработало, но появилась проблема: при запуске виртуального терминала вылазит ошибка и он закрявается.
Наверное, он тоже пытается выполнить .profile.
Как это правильно сделать?
NEW 11.08.04 14:40
in Antwort Tolstyj 11.08.04 13:52, Zuletzt geändert 11.08.04 15:42 (DXI)
man gdm
если лень читать, просто запусти из под root
из под gdm консоли доступны как и из под X ctrl+alt+F(1-10)
если лень читать, просто запусти из под root
из под gdm консоли доступны как и из под X ctrl+alt+F(1-10)
NEW 11.08.04 16:38
in Antwort DXI 11.08.04 14:40
> если лень читать, просто запусти из под root
или измени run level на 5
man inittab
на SuSE ето выглядит так:
/etc/inittab
# The default runlevel is defined here
id:5:initdefault:
или измени run level на 5
man inittab
на SuSE ето выглядит так:
/etc/inittab
# The default runlevel is defined here
id:5:initdefault:
NEW 11.08.04 17:27
in Antwort Al_Bundy 11.08.04 16:38
или измени run level на 5
Это не катит, тогда всегда будет в графическом режиме запускаться, а я хочу чтобы только после логина некоторых пользователей сразу запускался графический режим, а для остальных оставался текстовый.
Это не катит, тогда всегда будет в графическом режиме запускаться, а я хочу чтобы только после логина некоторых пользователей сразу запускался графический режим, а для остальных оставался текстовый.
11.08.04 18:04
in Antwort Tolstyj 11.08.04 17:27
посмотри в форуме, там пример был, как X при login запускать
http://foren.germany.ru/linux/f/1988614.html
(я не пробовал, может и работает) ;-)
http://foren.germany.ru/linux/f/1988614.html
(я не пробовал, может и работает) ;-)
NEW 11.08.04 20:00
in Antwort Tolstyj 11.08.04 17:27
неправильная идеолгия
gdm висит за последним текстовым терминалом (в slackware na 7 (alt+7)) если нужны иксы - сюда
для всех остальных остаются текстовые консоли
я так понимаю, что мы говорим о одной физической машине и несколько юзерах работающих с ней последовательно.
gdm висит за последним текстовым терминалом (в slackware na 7 (alt+7)) если нужны иксы - сюда
для всех остальных остаются текстовые консоли
я так понимаю, что мы говорим о одной физической машине и несколько юзерах работающих с ней последовательно.
NEW 11.08.04 20:22
in Antwort DXI 11.08.04 20:00
я так понимаю, что мы говорим о одной физической машине и несколько юзерах работающих с ней последовательно.
Да, машина одна.
Пользователи работают последовательно (почти).
Суть такова:
логинятся рут, вася и петя - текстовая консоль,
логинятся маша и таня - КДЕ.
В данном случае это получается.
Правда если маша залогинилась, например, в терминале 1, а таня в это время логинится в терминале 2, то она все равно останется в текстовом режиме, но это нормально.
Все равно, те пользователи, кто по-умолчанию грузится в графическом режиме, не знают про сочетания Ctrl+Alt+F(x).
Да, машина одна.
Пользователи работают последовательно (почти).
Суть такова:
логинятся рут, вася и петя - текстовая консоль,
логинятся маша и таня - КДЕ.
В данном случае это получается.
Правда если маша залогинилась, например, в терминале 1, а таня в это время логинится в терминале 2, то она все равно останется в текстовом режиме, но это нормально.
Все равно, те пользователи, кто по-умолчанию грузится в графическом режиме, не знают про сочетания Ctrl+Alt+F(x).
NEW 11.08.04 21:06
in Antwort Tolstyj 11.08.04 20:22
это security from ignorance, и это неправильно.
наличие non-detach консоли - это серьезная дыра в безопасности. gdm/xdm не от хорошей жизни, но это решение.
исключение, наверно, можно делать только на домашней машине.
наличие non-detach консоли - это серьезная дыра в безопасности. gdm/xdm не от хорошей жизни, но это решение.
исключение, наверно, можно делать только на домашней машине.
NEW 11.08.04 21:21
in Antwort DXI 11.08.04 21:06
это security from ignorance, и это неправильно.
наличие non-detach консоли - это серьезная дыра в безопасности.
Ты по-человечески объясни.
Я с Линуксом только начал разбираться и просто хочу заменить на одной машине Винду на Линукс.
Так сказать удовлетворяю свое любопытство за деньги работодателя.
Это офисная машина, на ней не будет стоять никаких серверов, только офисные программы.
наличие non-detach консоли - это серьезная дыра в безопасности.
Ты по-человечески объясни.
Я с Линуксом только начал разбираться и просто хочу заменить на одной машине Винду на Линукс.
Так сказать удовлетворяю свое любопытство за деньги работодателя.
Это офисная машина, на ней не будет стоять никаких серверов, только офисные программы.
NEW 11.08.04 21:51
in Antwort Tolstyj 11.08.04 21:21
при описаном подходе иксы стартуют из консоли (например 1). после старта иксов консоль остается открытой.
дальше
- человек отходит, перед этим сделав lock иксам
- подходит другой и
ctrl+alt+f1
ctrl +z
some actions (при определенном подходе выяснить, что здесь будет сделано будет невозможно)
fg
ctrl+alt+f7
отсюда следует, иксы так запускать нельзя. скрипт надо дополнить как минимум
nohup startx &
exit
не уверен, может хватить
startx &
bg
exit
могут еще тонкости всплыть. ща вот сделал себе этот вариант, посмотрю чем кончится.
и здесь возникает тот самый вопрос: а стоит ли извращаться в таком стиле? не проще ли просто запустить gdm и рассказать
пользователям о ctrl+alt+Fx?
дальше
- человек отходит, перед этим сделав lock иксам
- подходит другой и
ctrl+alt+f1
ctrl +z
some actions (при определенном подходе выяснить, что здесь будет сделано будет невозможно)
fg
ctrl+alt+f7
отсюда следует, иксы так запускать нельзя. скрипт надо дополнить как минимум
nohup startx &
exit
не уверен, может хватить
startx &
bg
exit
могут еще тонкости всплыть. ща вот сделал себе этот вариант, посмотрю чем кончится.
и здесь возникает тот самый вопрос: а стоит ли извращаться в таком стиле? не проще ли просто запустить gdm и рассказать
пользователям о ctrl+alt+Fx?
NEW 11.08.04 22:53
in Antwort Tolstyj 11.08.04 21:21
Это офисная машина, на ней не будет стоять никаких серверов, только офисные программы.
Тогда где проблема? Почему KDM/GDM/XDM не подходят?
rootu, васe и петe раскажеш про Ctrl+Alt+F(x) ;-)
А KDM можно так настроить, что толко маша и таня в loginwindow стоять будут...
2DXI
могут еще тонкости всплыть.
например remote login
Тогда где проблема? Почему KDM/GDM/XDM не подходят?
rootu, васe и петe раскажеш про Ctrl+Alt+F(x) ;-)
А KDM можно так настроить, что толко маша и таня в loginwindow стоять будут...
2DXI
могут еще тонкости всплыть.
например remote login
NEW 11.08.04 23:27
in Antwort Al_Bundy 11.08.04 22:53
Тогда где проблема? Почему KDM/GDM/XDM не подходят?
А я и не говорил, что не подходят, я просто про них и не знал.
У меня стоин xdm, только что пробовал почитать man к ней, там много всего и я так и не понял, как сделать так как я хочу.
А я и не говорил, что не подходят, я просто про них и не знал.
У меня стоин xdm, только что пробовал почитать man к ней, там много всего и я так и не понял, как сделать так как я хочу.
NEW 11.08.04 23:33
in Antwort Al_Bundy 11.08.04 22:53
Еще вопрос.
Пробую примонтировать smb-ресурс оп обычного пользователя, а в ответ получаю
"smbmnt must be installed suid root for direct user mounts (1000.1000)"
Что нужно сделат? А то suid root мне ничего не говорит, а man suid нету.
Пробую примонтировать smb-ресурс оп обычного пользователя, а в ответ получаю
"smbmnt must be installed suid root for direct user mounts (1000.1000)"
Что нужно сделат? А то suid root мне ничего не говорит, а man suid нету.
NEW 12.08.04 07:08
in Antwort Tolstyj 11.08.04 23:33
Один из вариантов: установить LinNeighborHood на автоматическое подключение сетевого диска при запуске. В папку ⌠Автозагрузка■ KDE (может, у Вас что другое) помещаю ссылку на LinNeighborHood. Теперь при загрузке подключается сетевой диск. Остается только вручную закрыть═ окно═ LinNeighborHood . Бухгалтера работают нормально, еще никто не жаловался.
NEW 13.08.04 10:34
in Antwort Tolstyj 11.08.04 20:22
Не надо извращатся! Пусть висит xdm. Особо "хардкорные" личности всегда могут хтерм на весь экран запустить, если уж ctrl-alt-f1 нажать не могут.
---
Все гениальное просто, но дорого...
---
Все гениальное просто, но дорого...
NEW 13.08.04 11:03
in Antwort Russman 13.08.04 10:34
Не надо извращатся!
Я не извращаюсь, я спрашиваю.
Не знал, я про сущецтвование такой программы, потому и решал в лоб.
А поповоду залочить екран и отойти:
так в основном у нас народ под виндой ничего не лочит, а просто бросает.
Часто пеи этом забывая, что оставили комп залогиненым.
Садишь ся за комп и приходится предыдущего пользовытеля выгружать.
Над особо забывчивыми часто подшучивают, меняя оринтазию мыши или обои на десктопе.
А вы говорите Ctrl+Alt+F1, Ctrl+Z, something, fg, ctrl+alt+f7.
Я не извращаюсь, я спрашиваю.
Не знал, я про сущецтвование такой программы, потому и решал в лоб.
А поповоду залочить екран и отойти:
так в основном у нас народ под виндой ничего не лочит, а просто бросает.
Часто пеи этом забывая, что оставили комп залогиненым.
Садишь ся за комп и приходится предыдущего пользовытеля выгружать.
Над особо забывчивыми часто подшучивают, меняя оринтазию мыши или обои на десктопе.
А вы говорите Ctrl+Alt+F1, Ctrl+Z, something, fg, ctrl+alt+f7.


