Ru-Board.club
← Вернуться в раздел «UNIX»

» CentOS 5.5, задачка по автозагрузке

Автор: dedBedros
Дата сообщения: 31.01.2011 11:07
Доброго дня всем! Есть задачка, коллеги. Надо на CentOS сделать такую учетку, чтобы грузился Firefox на весь экран, можно было с Firefox распечатать страничку, чтобы работал VNC. Все. Больше, чтобы ничего нельзя было сделать под этой учеткой.

Значит вариант решения:
1. Создать учетку test с путем к загрузочному скрипту startup.sh:
useradd -s /data/startup.sh test
2. Создать загрузочный скрипт startup.sh следующего содержания:
#!/bin/bash
/usr/bin/firefox &
3. Принтер нужный устанавливается под рутом и потом работает для всех учеток.
4. VNC включается System-Preferences-Remote Desktop, добавляется порт 5900 в Firewall и се.

так и сделал, но вылезает ошибка

/etc/gdm/PreSession/Default: Registering your session with utmp
/etc/gdm/PreSession/Default: running: /usr/bin/sessreg -a -u /var/run/utmp -x "/var/gdm/:0.Xservers" -h "" -l ":0" "test"
localuser:test being added to access control list
No profile for user 'test' found

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

Заранее благодарен всем за советы и мнения.
Автор: ASE_DAG
Дата сообщения: 31.01.2011 17:24
dedBedros
> No profile for user 'test' found
adduser в Центосе, в отличие от Дебиана, — это просто симлинк на useradd, то есть он только добавляет пользователя, но не создает ему профиль.

> startup.sh
> #!/bin/bash
> /usr/bin/firefox &
Не то.

А вообще, не морочьте себе голову, и пользуйтесь готовыми решениями. ;)

P.S. Если вы считаете вопрос дистроспецифичным, то имеет смысл обращаться в тему по дистрибутиву.

P.P.S. А, ну вы и так пользовались useradd'ом.
Автор: dedBedros
Дата сообщения: 01.02.2011 09:51
про готовые решения идея хорошая.. спасибо, рассмотрим

Страницы: 1

Предыдущая тема: управление энергосбережением в mac os


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.