Страница 1 из 1

Как ограничеть юзера директорией?

Добавлено: 2010-09-29 22:58:43
UserX
Создал для профтпд виртуального пользователя, но не знаю как его ограничеть директорией, то есть чтобы он не мог подымался выше свей директории.

Re: Как ограничеть юзера директорией?

Добавлено: 2010-09-29 23:00:25
Гость
набиваете в поисковик
proftp chroot
И получаете много документации которую вам нужно прочитать
вы ж не только ответ хотите получить? но и научится хотите?

Re: Как ограничеть юзера директорией?

Добавлено: 2010-09-29 23:31:00
UserX
Не совсем разобрался, делается это так DefaultRoot /path/to/dir group1,group2 , но куда его добавить чтобы именно этот пользователь его понимал?

Re: Как ограничеть юзера директорией?

Добавлено: 2010-09-29 23:35:18
Гость
что ж вы такие все новички не практичные то? гуглом не умете пользоватся? или по русски не читаете?
http://unix1.jinr.ru/~lavr/local/proftpd.html

Re: Как ограничеть юзера директорией?

Добавлено: 2010-09-29 23:52:22
Гость
Мой конфиг

Код: Выделить всё

Include /etc/proftpd/modules.conf

UseIPv6                         on
IdentLookups                    off

ServerName                      "Debian"
ServerType                      standalone
DeferWelcome                    off

MultilineRFC2228                on
DefaultServer                   on
ShowSymlinks                    on

TimeoutNoTransfer               600
TimeoutStalled                  600
TimeoutIdle                     1200

DisplayLogin                    welcome.msg
DisplayChdir                    .message true
ListOptions                     "-l"

DenyFilter                      \*.*/



Port                            666



<IfModule mod_dynmasq.c>
</IfModule>

MaxInstances                    30

User                            proftpd
Group                           nogroup

Umask                           022  022
AllowOverwrite                  on




TransferLog /var/log/proftpd/xferlog
SystemLog   /var/log/proftpd/proftpd.log

<IfModule mod_quotatab.c>
QuotaEngine off
</IfModule>

<IfModule mod_ratio.c>
Ratios off
</IfModule>


<IfModule mod_delay.c>
DelayEngine on
</IfModule>

<IfModule mod_ctrls.c>
ControlsEngine        off
ControlsMaxClients    2
ControlsLog           /var/log/proftpd/controls.log
ControlsInterval      5
ControlsSocket        /var/run/proftpd/proftpd.sock
</IfModule>

<IfModule mod_ctrls_admin.c>
AdminControlsEngine off
</IfModule>





RequireValidShell  off
AuthUserFile  /etc/proftpd/ftpd.passwd
AuthGroupFile /etc/proftpd/ftpd.group
DefaultRoot /home/user123/tg/ tgfolder

Re: Как ограничеть юзера директорией?

Добавлено: 2010-09-29 23:58:42
UserX
И всё равно он может ходить в директории выше.

Re: Как ограничеть юзера директорией?

Добавлено: 2010-09-30 0:02:12
Гость
а если прочитать и сделать как в мануале? мануал то на русском
или вы школу не окончили?

Re: Как ограничеть юзера директорией?

Добавлено: 2010-09-30 2:37:27
БабаПараска
Гость писал(а):а если прочитать и сделать как в мануале? мануал то на русском
или вы школу не окончили?
просто в школах парты нада попилить на одноместные :-D