|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Constantin Stefanov 2:5020/400 01 Jun 2005 14:09:52 To : Eugene Grosbein Subject : Re: scp и chroot --------------------------------------------------------------------------------
Eugene Grosbein wrote:
> 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
А разве это дело шелла такими вещами заниматься? В каких еще шеллах есть
такое? Вроде как этим login должен заниматься, или sshd.
--
Константин Стефанов
--- ifmail v.2.15dev5.3
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/6577013d8de4.html, оценка из 5, голосов 10
|