vsFTPd

о модулях и их работе

Re: vsFTPd

Postby nuclon » 04 Sep 2012, 20:08

А расскажите пожалуйста, что нужно сделать, чтобы натравить vsftpd на другой каталог.
Сейчас он показывает /tmp/usbmounts, но у меня нет USB устройств, у меня есть большой внутренний винт.

через веб-интерфейс меняю конфиг для vsftpd, ставлю строку
Code: Select all
secure_chroot_dir=/tmp/hdd


перезапускаю vsftpd, захожу и.. вижу содержимое /tmp/usbmounts.

Что я не так делаю? что-то упустил?


UPDATE Вопрос снят. Нужно лишь доки читать почаще
опция
Code: Select all
anon_root=/tmp/hdd
Asus O!Play HD2 (amr_r8_pohd)
nuclon
 
Posts: 4
Joined: 02 Sep 2012, 20:55

Re: vsFTPd

Postby nuclon » 04 Sep 2012, 20:50

....но теперь другая проблема - каталоги, которые создает анонимный пользователь vsftpd имеют права 0755 root:root - и аноним просто не может в этих каталогах ничего делать. Есть идеи, как это можно решить?
Asus O!Play HD2 (amr_r8_pohd)
nuclon
 
Posts: 4
Joined: 02 Sep 2012, 20:55

Re: vsFTPd

Postby FarVoice » 04 Sep 2012, 21:06

читать дальше инструкции :)
Code: Select all
# If you want, you can arrange for uploaded anonymous files to be owned by
# a different user. Note! Using "root" for uploaded files is not
# recommended!
#chown_uploads=YES
#chown_username=whoever
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8573
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: vsFTPd

Postby nuclon » 04 Sep 2012, 21:09

а вот пробовал я эти опции - влияния не было вообще никакого
Code: Select all
chown_uploads=YES
chown_username=root
chown_upload_mode=0777

без толку. каталоги всё так же создаются в 0755

ещё идеи?
Asus O!Play HD2 (amr_r8_pohd)
nuclon
 
Posts: 4
Joined: 02 Sep 2012, 20:55

Re: vsFTPd

Postby FarVoice » 04 Sep 2012, 22:42

хм.. А это пробовали?
Code: Select all
# Default umask for local users is 077. You may wish to change this to 022,
# if your users expect that (022 is used by most other ftpd's)
local_umask=022
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8573
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: vsFTPd

Postby nuclon » 05 Sep 2012, 07:48

да, и local_umask, и anon_umask.
Конечно, раздел - NTFS, тут linux'овые права, по идее, не применяются. но вот рядом лежит каталог с правами 777, значит это как-то возможно.
Asus O!Play HD2 (amr_r8_pohd)
nuclon
 
Posts: 4
Joined: 02 Sep 2012, 20:55

Re: vsFTPd

Postby FarVoice » 05 Sep 2012, 12:39

Опаньки... А я всегда думал, что на нтфс все файлы с 777 Иньересный момент. Вечерком гляну...
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8573
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: vsFTPd

Postby Snaker113 » 28 Dec 2012, 11:14

Помогите пожалуйста не даёт зайти vsFTPd v 3.0.2 На прежних версиях работало.
500 OOPS: vsftpd: refusing to run with writable root inside chroot()
Понимаю что в настройках надо что-то поменять, пробовал разное но не выходит. Пожалуста дайте работающий конфиг.
при allow_writable_root=YES не запускается
при allow_writeable_chroot=YES запускается но не пускает
DIGMA 302 прошивка xds42gl_7725_r3, RT-N16 . iconBIT 1003dt2. Модифицированная прошивка xds1003dt2_10221.iconBIT70GL
Snaker113
 
Posts: 36
Joined: 11 Jun 2012, 05:43
Location: Самара

Re: vsFTPd

Postby Virtual » 28 Dec 2012, 17:56

Snaker113 wrote:Помогите пожалуйста не даёт зайти vsFTPd v 3.0.2 На прежних версиях работало.
500 OOPS: vsftpd: refusing to run with writable root inside chroot()
Понимаю что в настройках надо что-то поменять, пробовал разное но не выходит. Пожалуста дайте работающий конфиг.
при allow_writable_root=YES не запускается
при allow_writeable_chroot=YES запускается но не пускает

входим под рутом иль под анонимоусом?
вероятно не под рутом.... и в проше сломан функционал chroot (смена владельца)..
марсы: HDS7 (смотрелка AMP скин vrt уже без вариантов)
HDR12 AMP (обычно сервер с RAM 256 и возможностью подключить 2 SATA диска 2T+)
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.90 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6547
Joined: 01 Oct 2010, 17:17
Location: UFA RU

Re: vsFTPd

Postby Snaker113 » 28 Dec 2012, 18:27

входим под рутом иль под анонимоусом?
вероятно не под рутом.... и в проше сломан функционал chroot (смена владельца)

Вхожу под рутом, а старую версию как-то можно поставить? На ней работало
DIGMA 302 прошивка xds42gl_7725_r3, RT-N16 . iconBIT 1003dt2. Модифицированная прошивка xds1003dt2_10221.iconBIT70GL
Snaker113
 
Posts: 36
Joined: 11 Jun 2012, 05:43
Location: Самара

PreviousNext

Return to Модули

Who is online

Users browsing this forum: No registered users and 3 guests