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

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
UserX
проходил мимо

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

Непрочитанное сообщение UserX » 2010-09-29 22:58:43

Создал для профтпд виртуального пользователя, но не знаю как его ограничеть директорией, то есть чтобы он не мог подымался выше свей директории.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Гость
проходил мимо

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

Непрочитанное сообщение Гость » 2010-09-29 23:00:25

набиваете в поисковик
proftp chroot
И получаете много документации которую вам нужно прочитать
вы ж не только ответ хотите получить? но и научится хотите?

UserX
проходил мимо

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

Непрочитанное сообщение UserX » 2010-09-29 23:31:00

Не совсем разобрался, делается это так 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

UserX
проходил мимо

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

Непрочитанное сообщение UserX » 2010-09-29 23:58:42

И всё равно он может ходить в директории выше.

Гость
проходил мимо

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

Непрочитанное сообщение Гость » 2010-09-30 0:02:12

а если прочитать и сделать как в мануале? мануал то на русском
или вы школу не окончили?

БабаПараска
проходил мимо

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

Непрочитанное сообщение БабаПараска » 2010-09-30 2:37:27

Гость писал(а):а если прочитать и сделать как в мануале? мануал то на русском
или вы школу не окончили?
просто в школах парты нада попилить на одноместные :-D