Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Общие вопросы Debian/Ubuntu
  • Search

ProFTPD пускает всех в корневую папку

Post Reply
  • Print view
Advanced search
27 posts
  • 1
  • 2
  • 3
  • Next
SOFTOLAB
Posts: 50
Joined: Sun Jan 11, 2015 3:01 pm

ProFTPD пускает всех в корневую папку
  • Quote

Post by SOFTOLAB » Tue Jan 13, 2015 6:33 am

Здравствуйте, заменил vsftpd на ProFTPD, вроде бы всё нормально, но теперь у всех юзеров домашняя папка это корень диска, как сделать так, что бы юзер дальше своей папки вылезти не смог?
Проблема уже упоминалась на форуме, но ответов так никто и не получил.

Пробовал делать так:

Code: Select all

DefaultRoot ~ !adm
DefaultRoot ~
Результата не дало.
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: ProFTPD пускает всех в корневую папку
  • Quote

Post by skurudo » Tue Jan 13, 2015 8:11 pm

Question: I have configured DefaultRoot in my proftpd.conf, but my clients still see the root directory. Is it a bug?
Answer. Usually not.

First, make sure that you have restarted proftpd, so that the config changes you made (e.g. adding/modifying your DefaultRoot settings) are picked up by the running daemon.

Second, make sure that you have cleared any client cache. Many FTP clients (especially browsers) will cache the directory listings that they have obtained from an FTP server. Thus once you have restarted proftpd and you still see the root filesystem displayed by your client, you need to make sure that that client is actually getting that listing from the FTP server, rather than showing you a stale/cached copy. The command-line ftp(1) client is good for testing this situation, as it is very simplistic and does not cache such things.

...

попробуйте перезапустить демона... в общем как и рекомендуют
Top

SOFTOLAB
Posts: 50
Joined: Sun Jan 11, 2015 3:01 pm

Re: ProFTPD пускает всех в корневую папку
  • Quote

Post by SOFTOLAB » Tue Jan 13, 2015 8:50 pm

skurudo, естественно я перезапускал демона, не настолько же глупый, всё равно не работает.
Отдаётся мне не кеш, в этом я тоже уверен.

Проблема то кстате не у меня одного была, только вот что то никто не отписался как решил её, если они вообще её решили.
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: ProFTPD пускает всех в корневую папку
  • Quote

Post by skurudo » Tue Jan 13, 2015 9:12 pm

SOFTOLAB wrote:skurudo, естественно я перезапускал демона, не настолько же глупый, всё равно не работает.
Отдаётся мне не кеш, в этом я тоже уверен.

Проблема то кстате не у меня одного была, только вот что то никто не отписался как решил её, если они вообще её решили.
Не обижайтесь, иногда так бывает. Стыдно признаться, но я так со временем переиграл, синхронизировал, а крон не перезапустил - все голову ломал, почему задания запускаются не вовремя. :)

Оставьте только и проверьте:

Code: Select all

DefaultRoot     ~
Top

SOFTOLAB
Posts: 50
Joined: Sun Jan 11, 2015 3:01 pm

Re: ProFTPD пускает всех в корневую папку
  • Quote

Post by SOFTOLAB » Tue Jan 13, 2015 10:04 pm

Это уже пробовал, не работает.

Code: Select all

DefaultRoot     ~
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: ProFTPD пускает всех в корневую папку
  • Quote

Post by imperio » Tue Jan 13, 2015 10:41 pm

Укажите версию ОС и панель. Вы создаёте отдельный фтп аккаунт для веб-домена ?
Подключение происходит именно по протоколу ftp (21 порт) ?
Top

SOFTOLAB
Posts: 50
Joined: Sun Jan 11, 2015 3:01 pm

Re: ProFTPD пускает всех в корневую папку
  • Quote

Post by SOFTOLAB » Wed Jan 14, 2015 12:55 am

imperio wrote:Укажите версию ОС и панель. Вы создаёте отдельный фтп аккаунт для веб-домена ?
Подключение происходит именно по протоколу ftp (21 порт) ?
Debian 7.7
Отдельный аккаунт не создаю, авторизуюсь под юзером.
Да, подключение по протоколу FTP.

Может быть проблема в том что я не сразу после установки панели сменил софт?
Юзер был создан ещё при vsftpd.
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: ProFTPD пускает всех в корневую папку
  • Quote

Post by imperio » Thu Jan 15, 2015 2:27 pm

Может быть проблема в том что я не сразу после установки панели сменил софт?
А если другого пользователя создать, тоже самое будет?
Top

SOFTOLAB
Posts: 50
Joined: Sun Jan 11, 2015 3:01 pm

Re: ProFTPD пускает всех в корневую папку
  • Quote

Post by SOFTOLAB » Fri Jan 16, 2015 8:26 am

imperio wrote:
Может быть проблема в том что я не сразу после установки панели сменил софт?
А если другого пользователя создать, тоже самое будет?
Создал нового пользователя, проблема повторяется.
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: ProFTPD пускает всех в корневую папку
  • Quote

Post by imperio » Sat Jan 17, 2015 8:12 pm

Попробую воспроизвести на тест машине. Ожидайте ответа
Top


Post Reply
  • Print view

27 posts
  • 1
  • 2
  • 3
  • Next

Return to “Debian/Ubuntu”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password