Блокировка Solaris Shell Изменение для обычных пользователей
У меня есть несколько десятков коробок Solaris(5.10). По умолчанию они используют ksh в качестве оболочки. Только несколько пользователей имеют права sudo. Остальных нет. Я не хочу, чтобы мои обычные пользователи переходили на другую оболочку.
Вот что я сделал:
Минимальные sudoers, поэтому /etc/passwd для них исключен. Минимальные sudoers, поэтому usermod -s для них исключен.
Я НЕ отключил доступ к оболочкам в / bin или / usr / bin, но это будет сделано - поэтому, пожалуйста, не обращайте внимания на тот факт, что это еще не было сделано. Итак, теоретически они могли бы написать сценарии запуска для их выполнения, верно? Я что-то пропустил?
1 ответ
Если ваши пользователи могут запустить другую оболочку, вы ничего не сможете сделать, чтобы остановить запуск новой оболочки из командной строки или сценария запуска.
ksh$ bash
bash-3$ csh
csh% zsh
zsh%
и т.п.