Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

логинизация в freeBSD

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix
Предыдущая тема :: Следующая тема  
Автор Сообщение
alex_t
Гость





СообщениеДобавлено: Чт Дек 25 2003 12:38    Заголовок сообщения: логинизация в freeBSD Ответить с цитатой

Народ подскажите можно ли во freeBSD (в UNIX вообще) загрузить ОС в обход процедуре ввода login и password. В смысле чтобы процесс авторизации проходил автоматически.
Допустим, если из командной строки ввести `login root`, при этом у root пароль пустой, то нормально логинишся под root.
Можно ли сделать что то подобное на этапе загрузки ОС (без доступа к командной строке) сисадминными средствами без программирования.
В /etc нашел файл gettytab, но по-моему он не избавляет от ручной авторизации, а только лишь устанавливает параметры консоли.
Вернуться к началу
butcher



Зарегистрирован: 18.04.2003
Сообщения: 467
Откуда: Киров

СообщениеДобавлено: Чт Дек 25 2003 15:28    Заголовок сообщения: Ответить с цитатой

грузишься в однопользовательском режиме (с учётом того что консоль считается безопасной (secure)), но при этом ты теряешь в функциональности системы.. вопрос, а зачем это всё надо? это же не 98-я винда..
_________________
Нет ничего невозможного...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
alex_t
Гость





СообщениеДобавлено: Чт Дек 25 2003 15:42    Заголовок сообщения: Ответить с цитатой

Нужно это чтобы не париться каждый раз с вводом root на всех 13 машинах, что ускорит загрузку системы в целом, если учесть что питание врубается для всех машин с одного тумблера.
А вот терять в функциональности, это совсем не выход и даже очень нехорошо получиться.
Просто нужно подсунуть root в login без ввода его с клавы.
Идти программистким путем пока не хочется (пока...).
Вернуться к началу
butcher



Зарегистрирован: 18.04.2003
Сообщения: 467
Откуда: Киров

СообщениеДобавлено: Чт Дек 25 2003 16:39    Заголовок сообщения: Ответить с цитатой

Вот ещё раскопал вариант:
vi /etc/gettytab
# добавляешь туда например вот это:
aPc:\
:al=root:ht:np:sp#115200:

vi /etc/ttys
# правим например для первой консоли:
ttyv0 "/usr/libexec/getty aPc" cons25r on secure

init 1
и вперёд..
_________________
Нет ничего невозможного...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
and3008



Зарегистрирован: 12.10.2001
Сообщения: 14893
Откуда: Н.Новгород

СообщениеДобавлено: Чт Дек 25 2003 16:42    Заголовок сообщения: Ответить с цитатой

В inittab надо место mingetty повесить нечто другое. Wink
Может попробовать сразу bash ?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
alex_t
Гость





СообщениеДобавлено: Чт Дек 25 2003 17:40    Заголовок сообщения: Ответить с цитатой

А с какой версии freeBSD в gettytab появился параметр :al, потому как в своих man на gettytab я ентого параметра не нашел.
C :al должно сработать, но смущаеть то что в родном man про етот параметр ничего не сказано, хотя на freeBSD.org этот параметр упомянут.

И в какой директории лежит (должен лежать) inittab
Вернуться к началу
butcher



Зарегистрирован: 18.04.2003
Сообщения: 467
Откуда: Киров

СообщениеДобавлено: Чт Дек 25 2003 19:08    Заголовок сообщения: Ответить с цитатой

про inittab во FreeBSD я ничего не слышал..
а параметр, посмотри в /etc/gettytab есть упоминания, по крайней мере в 4.8 есть
_________________
Нет ничего невозможного...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
and3008



Зарегистрирован: 12.10.2001
Сообщения: 14893
Откуда: Н.Новгород

СообщениеДобавлено: Чт Дек 25 2003 21:02    Заголовок сообщения: Ответить с цитатой

Пардон, перепутал Фряху с Линуксом.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
crash



Зарегистрирован: 02.11.2001
Сообщения: 1836
Откуда: Бердск

СообщениеДобавлено: Пт Дек 26 2003 07:43    Заголовок сообщения: Ответить с цитатой

alex_t писал(а):
Нужно это чтобы не париться каждый раз с вводом root на всех 13 машинах, что ускорит загрузку системы в целом, если учесть что питание врубается для всех машин с одного тумблера.

а без ввода логина Фря не грузится?
о безопасности вы наверное вообще не беспокоетесь, но это конечно ваше дело))
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Dim



Зарегистрирован: 06.02.2002
Сообщения: 34

СообщениеДобавлено: Пт Дек 26 2003 08:12    Заголовок сообщения: Ответить с цитатой

alex_t писал(а):
А с какой версии freeBSD в gettytab появился параметр :al, потому как в своих man на gettytab я ентого параметра не нашел.
в 4.8 :al работает
в /etc/gettytab есть готовая строка для автологина root-а
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
совсем незнакомый



Зарегистрирован: 24.12.2003
Сообщения: 183
Откуда: Israel

СообщениеДобавлено: Сб Дек 27 2003 03:12    Заголовок сообщения: Ответить с цитатой

alex_t писал(а):
Нужно это чтобы не париться каждый раз с вводом root на всех 13 машинах, что ускорит загрузку системы в целом, если учесть что питание врубается для всех машин с одного тумблера.
А вот терять в функциональности, это совсем не выход и даже очень нехорошо получиться.
Просто нужно подсунуть root в login без ввода его с клавы.
Идти программистким путем пока не хочется (пока...).


не догоняю я цели: если вопрос стоит об автоматическом запуске какой-то проги (или нескольких)... то почему бы ея не вписать в автоматизированный запуск после inittaba ?
а её вывод перелить на консольку ...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Dmitry.Karpov



Зарегистрирован: 30.11.2003
Сообщения: 415
Откуда: Moscow

СообщениеДобавлено: Вс Дек 28 2003 12:04    Заголовок сообщения: Re: логинизация в freeBSD Ответить с цитатой

alex_t писал(а):
Народ подскажите можно ли во freeBSD (в UNIX вообще) загрузить ОС в обход процедуре ввода login и password.
Вообще-то login запускается из getty (или из telnetd или из sshd), а эти запускаются после загрузки OS. Т.е. все сетевые сервисы/демоны прекрасно работают без ввода пользовательского пароля (и в NetWare, и в W'NT точно так же).
alex_t писал(а):
В смысле чтобы процесс авторизации проходил автоматически.
Авторизации чего?
alex_t писал(а):
Допустим, если из командной строки ввести `login root`, при этом у root пароль пустой, то нормально логинишся под root.
Но ведь сначала надо получить доступ к командной строке, а командная строка - это один из Shell (sh, csh, tcsh, bash и куча других).
alex_t писал(а):
Можно ли сделать что то подобное на этапе загрузки ОС (без доступа к командной строке) сисадминными средствами без программирования.
В /etc нашел файл gettytab, но по-моему он не избавляет от ручной авторизации, а только лишь устанавливает параметры консоли.
Попробуй вместо getty указачть свой любимый Shell в /etc/ttys (сначала только на одной консоли для эксперимента). Возможная проблема в том, что getty настраивает терминал, так что прямой запуск Shell можер работать некорректно. Чтобы не перегружать машину, после изменений /etc/ttys делай `kill -SIGHUP 1'.
_________________
Благословен Бог, сотворивший меня сисадмином!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...