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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       01 Jun 2005  16:37:48
 To : Spartak Radchenko
 Subject : Re: scp и chroot
 -------------------------------------------------------------------------------- 
 
 01 июн 2005, среда, в 12:01 KRAST, Spartak Radchenko написал(а):
 
  SR> Это, на самом деле, пофиг. Раз в scponly нет вызова umask(2),
  SR> то ничего не поможет. Только патч. Либо кто-то должен установить
  SR> umask _до_ вызова scponly. Ещё вариант - патчить scp/sftp, но вот
  SR> этого мне совсем не хочется делать.
 
 Крайне полезно в scponly добавить хотя бы такое:
 
 #ifdef  LOGIN_CAP
   if ((lc = login_getpwclass(pw)) != NULL)
     setusercontext(lc, pw, (uid_t)0,
                 LOGIN_SETLOGIN|LOGIN_SETGROUP|LOGIN_SETPRIORITY|
                 LOGIN_SETRESOURCES|LOGIN_SETUMASK);
 #endif
 
 Можно даже в порты пропихнуть в качестве постоянного патча.
 
 Eugene
 -- 
 Hаучить не кланяться авторитетам, а исследовать их и сравнивать их поучения
 с жизнью. Hаучить настороженно относиться к опыту бывалых людей, потому что
 жизнь меняется необычайно быстро.
 --- slrn/0.9.8.0 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: scp и chroot   Eugene Grosbein   01 Jun 2005 16:37:48 
Архивное /ru.unix.bsd/260938f7a893e.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional