спасибо за советы! в общем что бы особо с выключением не заморачиваться поставил chmod u+s /sbin/halt который запускается по завершении терминалки
20.11.08, Victor Wagner<[EMAIL PROTECTED]> написал(а): > On 2008.11.20 at 15:00:42 +0200, Павел Марченко wrote: > > > нужно именно выключение после завершения терминальной сессии, сам > > дистр установлен на флешку и с нее запускается, пользователю не нужно > > давать доступ в консоль поэтому и нужно вылогинить его по завершению > > работы в терминале и сразу выключить машину > > > Доступ в консоль, естественно, не нужно давать. А вот выключение после > завершения сессии удобно не всегда. Я обычно предпочитаю чтобы после > завершения сессии сразу пускалась новая (появлялось окошко login > удаленного сервера) и чтобы в этот момент можно было совершенно спокойно > выключать машину кнопкой питания. > > Впрочем, про то, как сделать чтобы пользовательская сессия завершалась > после завершения startx я в предыдущем письме писал: > > > > > > login -f %user% && halt > > > > > > && тут зря. halt надо делать независимо от того, успешно завершился тот > > > процесс, которому передал управление login или с ошибкой. Лучше точку с > > > запятой. > > > > > > > на этом пользователе пароля нет > > > > в .profile пользователя добавил в конце startx > > > > > > А после startx можно добавить exit или logout. > > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > Впрочем, предложенный мной в самом первом ответе вариант > > su user -c startx > в отличие от login -f user и манипуляций с .profile > это обеспечивает. > > Кстати, возможно окажется востребованной следующая информация - у > rdesktop есть возможность переназначения дисков, например флешек в > сессию сервера. По умолчанию он считает что имена файлов на > примонтированном устройстве - в текущей локали. Но чтобы не возиться с > созданием корректной локали в таком маленьком дистрибутиве, > можно использовать недокументированный ключик -L у rdesktop, который > позволяет явно задать кодировку имен файлов на отдаваемых на сервер > устройствах > > rdesktop -r disk:flash=/media/flash0 -L utf-8 -f server > позволит доступаться к содержимому каталога /media/flash0 из > терминальной сессии как \\tsclient\flash. > > > > -- > > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > > -- В смысле осмысления бессмысленного смысл тоже имеет определенную осмысленность!!!