HELP! (RH9) Проблема с установкой Restricted Shell.

Здесь обсуждаются все вопросы, не попадающие под другие категории
free.mind
Интересующийся
Сообщения: 40
Зарегистрирован: 14 мар 2006, 23:13

HELP! (RH9) Проблема с установкой Restricted Shell.

Сообщение free.mind »

Всем привет, такая проблема.
Как сделать так, чтобы при создании нового пользователя или изменения существующего можно было установить ему restricted shell, то есть /bin/bash с ключом -r, вместо обычного shell "по умолчанию"? Пытался прописывать прямо в /etc/passwd - не получилось, при попытке входа за этого пользователя выдается ошибка - что-то типа "ошибка домашнего каталога, blah, blah...".

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

man bash писал(а): RESTRICTED SHELL
If bash is started with the name rbash, or the -r option is supplied at invocation, the shell becomes restricted.
A restricted shell is used to set up an environment more controlled than the standard shell. It behaves identi‐
cally to bash with the exception that the following are disallowed or not performed:
Соответсвенно, надо просто прописать /bin/rbash видимо...
/bin/rbash должен быть прописан в /etc/shells
Опыт растет прямо пропорционально выведенному из строя оборудованию

free.mind
Интересующийся
Сообщения: 40
Зарегистрирован: 14 мар 2006, 23:13

Сообщение free.mind »

Гхм, это я видел тож. :D Просто я потом сразу же попробовал поискать команду rbash - и ни в /bin, ни где-либо еще ее не оказалось, вот я и подумал, что ее вообще нет в природе.
Тогда я щас просто попробую прописать это в /etc/passwd - может что и выйдет. Потом сразу отпишу о рез-тах.

free.mind
Интересующийся
Сообщения: 40
Зарегистрирован: 14 мар 2006, 23:13

Сообщение free.mind »

Тот же эффект, видно какой-то косяк с этим Restricted Shell.

Аватара пользователя
nab
Фанатеющий
Сообщения: 159
Зарегистрирован: 07 май 2004, 21:42
Откуда: Сталіца

Сообщение nab »

Зрабі symlink rbash на бінарнік bash`а.
Изображение

Ответить