LinuxForum.Fans
Тема

Безопастный запуск / вход в систему

Автор: Hypercubix 6 сообщений 3327 просмотров
#176656

Доброго времени суток. Подскажите, можно ли настроить загрузку openSUSE 11.4 так, чтобы она требовала пароль хранящийся на внешнем носителе, например на флешке?

Я так понимаю нужно переместить файл с паролями к системе на этот носитель...

#176660
Hypercubix написал:
Я так понимаю нужно переместить файл с паролями к системе на этот носитель...

...а потом понять, что это вашу проблему не решит, и настроить, например, локальный сервер LDAP, NIS или контроллер домена на Samba и хранить их аутентификационные базы на этом самом носителе. :)

Впрочем, пришел мне в голову еще один вариант легкого изврата. :) Можно попробовать сделать так:

1. Скопировать на флэшку содержимое каталога /etc.
2. В файлах /etc/passwd, /etc/shadow и т. д. удалить все записи, касающиеся реальных пользователей и оставить только записи root и так называемых системных пользователей (например, daemon, nobody, mail и т. п.).
3. Настроить монтирование флэшки в каталог /etc при загрузке компьютера с помощью /etc/fstab или скрипта - тут выбор за вами.
4. По желанию или необходимости настроить синхронизацию содержимого флэшки и каталога /etc - вдруг вы поменяете какие-то настройки, не касающиеся пользователей, пока она будет смонтирована.

В итоге теоретически компьютер без флэшки должен будет нормально загружать ОС и запускать всяческие демоны-сервисы-службы, но войти в систему сможет только root. А с флэшкой - в некоторый момент смонтирует ее в /etc и тогда входить в систему смогут и другие пользователи. Но повторюсь: это лишь мое умозрение и теоретизирование, как дело будет обстоять на практике - лишь хрен да морж ведают. :)

P. S. Я поначалу-то и вовсе лишь постебаться хотел... :)

#176662

что-то нехорошое вы задумали и очень небезопасное(а если кто-то подготовит тукую же флешку как и у вас со своими паролями?)... намного безопаснее, чтобы компьютер без флешки просто не загружался и на флешке хранилась бы часть ключа от расшифровки диска, скажем... но это совсем другой вопрос...

добавлю к вышесказанному:

allez написал:
3. Настроить монтирование флэшки в каталог /etc при загрузке компьютера с помощью /etc/fstab или скрипта - тут выбор за вами.

можно монтировать через Aufs, тогда все конфиги не надо будет поддерживать в актуальном состоянии, а замещаться будут только два файла... главное правильно подобрать опции и п. 4 - не нужен.

#176674
Hypercubix написал:
Доброго времени суток. Подскажите, можно ли настроить загрузку openSUSE 11.4 так, чтобы она требовала пароль хранящийся на внешнем носителе, например на флешке?

Я так понимаю нужно переместить файл с паролями к системе на этот носитель...

И зачем этот изврат нужен?

#176678
Hypercubix написал:
Доброго времени суток. Подскажите, можно ли настроить загрузку openSUSE 11.4 так, чтобы она требовала пароль хранящийся на внешнем носителе, например на флешке?

смотрите в сторону "аутентификация с помощью usb flash" и pam_usb, настраивается в течении 10 минут. Сами используем данную схему на некоторых ПК на производстве.

allez, "до здравствуют новые велосипеды" :rolleyes:

CyberDaemon написал:
И зачем этот изврат нужен?

и зачем писать сообщения которые не имеют ни какой смысловой нагрузки? Оо

#176808

Спасибо за комментарии, попробую способ написанный в пятом комменте.

Войдите или зарегистрируйтесь, чтобы ответить.