Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Ilya Evseev                          2:5020/400     08 Jun 2001  02:30:30
 To : All
 Subject : Re: chrooted shell
 -------------------------------------------------------------------------------- 
 
     Hi!
 
 > Как это организовать? Если я правильно понимаю, тот шелл,
 > который прописан в /etc/passwd запускается уже с uid/gid
 > соответствующего юзера?
 > Еще интереснее chrooted ssh...
 
 В каталоге пользователя делаешь /bin, /etc, /lib
 и заполняешь их всем, чем положено.
 Посмотри, как что там лежит для chrooted bind и anonymous FTP.
 В каталоге пользователя создаешь файлик profile
 (можно не файл, а soft-link, например, на /root/profile_chroot):
 
 chroot $HOME
 [ -f profile_custom ] && . profile_custom
 
 Hа profile ставишь права доступа 644.
 Если пользователь захочет что-то туда дописать,
 пускай сочиняет profile_custom.
 Понятно, что chroot можно сделать условным,
 например, анализировать `tty` или что-то подобное...
 
 С уважением,
 Илья Евсеев
 --- ifmail v.2.15dev5
  * Origin: UCVT (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: chrooted shell   Ilya Evseev   08 Jun 2001 02:30:30 
Архивное /ru.linux/657764398767.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional