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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       01 Jun 2005  17:24:27
 To : Constantin Stefanov
 Subject : Re: scp и chroot
 -------------------------------------------------------------------------------- 
 
 01 июн 2005, среда, в 13:09 KRAST, Constantin Stefanov написал(а):
 
  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
  CS> А разве это дело шелла такими вещами заниматься? В каких еще шеллах есть 
  CS> такое? Вроде как этим login должен заниматься, или sshd.
 
 login'а может и не быть. Как нет его в случае ftpd.
 Да, в случае sshd неплохо бы ему этим заниматься.
 Можно еще попробовать UseLogin добавить.
 
 Eugene
 -- 
 Смерть не разбирается, что сделано и что не сделано. (Артха)
 --- slrn/0.9.8.0 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: scp и chroot   Eugene Grosbein   01 Jun 2005 17:24:27 
 Re: scp и chroot   Denis Shaposhnikov   01 Jun 2005 14:44:58 
Архивное /ru.unix.bsd/2609360bdd59a.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional