61

chipset_***

откуда вы взяли этот синтиксис ? в каждой строке должно быть одно имя пользователя. Что за 3 звездочки ?

— Ты кто?
— Часть силы той, что без числа
Творит добро, всему желая зла. © Фауст

62 (11.02.2012 16:23:53 отредактировано tyrnov)

riso пишет:

chipset_***

откуда вы взяли этот синтиксис ? в каждой строке должно быть одно имя пользователя. Что за 3 звездочки ?

Звездочки это я просто не стал полностью писать пользователя в файле одно имя с нижним подчеркиванием

ОС: Gentoo/Funtoo

63

Прошу прощения, я немного ошибся.

If chroot_local_user is YES, then this list becomes a list of users to NOT chroot()

т.е. в списке будут те, кто НЕ должен чрутиться.

— Ты кто?
— Часть силы той, что без числа
Творит добро, всему желая зла. © Фауст

64

тоесть файл пустой чтоли должен быть.
Если убрать то будет:

Ответ:    331 Please specify the password.
Команда:    PASS **********
Ответ:    500 OOPS: vsftpd: refusing to run with writable root inside chroot()
Ошибка:    Критическая ошибка
Ошибка:    Невозможно подключиться к серверу
ОС: Gentoo/Funtoo

65

The problem is that your users root directory is writable, which isn’t allowed when using chroot restrictions in the new update. The following command will fix this problem, replace the directory with your users root:
chmod a-w /home/user

Об этом, пользователь newzenon, уже писал вам.

— Ты кто?
— Часть силы той, что без числа
Творит добро, всему желая зла. © Фауст

66

chmod a-w /home/user знаю. Пугает эта команда. Смысл a-w не нашел просто. А второй способ не работает

ОС: Gentoo/Funtoo

67

tyrnov пишет:

chmod a-w /home/user знаю. Пугает эта команда. Смысл a-w не нашел просто. А второй способ не работает

Если пугает создай пользователя для тестов, назови его test и chmod на него. ab
ы. Перевод man vsftpd тут посмотри.

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

68

Да попробывал. С этой командой все норм. chmod a-w что дает? Не нашел чет не где для нее этих флагов

ОС: Gentoo/Funtoo

69 (11.02.2012 19:13:54 отредактировано zenon)

$ touch aaaaaa
$ ls -la aaaaaa
-rw-r--r-- 1 root root 0 февр. 11 19:11 aaaaaa
$ chmod a-w aaaaaa
$ ls -la aaaaaa
-r--r--r-- 1 root root 0 февр. 11 19:11 aaaaaa
$ chmod a+w aaaaaa
$ ls -la aaaaaa
-rw-rw-rw- 1 root root 0 февр. 11 19:11 aaaaaa

так понятно?

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

70

Спасибо теперь понятно стало

ОС: Gentoo/Funtoo

71

После chmod a-w  заметил что не могу писать по фтп. Конфиг http://paste.pocoo.org/show/558898/

ОС: Gentoo/Funtoo

72

tyrnov пишет:

После chmod a-w  заметил что не могу писать по фтп

a значит "для всех".
-w значит "запрет записи" (точнее модификации).

В чём проблема? Сделайте chmod a+w (разрешить запись всем).

Конфиг тут не причём.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

73

Тогда при подключении будет:

500 OOPS: vsftpd: refusing to run with writable root inside chroot()

Потому и делал chmod a-w

ОС: Gentoo/Funtoo

74 (01.03.2012 07:31:21 отредактировано drBatty)

tyrnov пишет:

Тогда при подключении будет:

правильно. Ибо

Warning! chroot'ing can be very dangerous. If using chroot, make sure that the user does not have write access to the top level directory within the chroot

раз вы засунули юзера в chroot(), то он может оттуда выйти и гулять по всему диску, если права на корень разрешают запись.
Если честно, я не знаю, как аффторы vsftp предлагают решить эту проблему, в доке естественно про это сказано. В proftpd такой проблемы нет. Ну создайте там подкаталог (обычно /upload) и тогда туда вы сможете писать. Не вижу проблемы.

ЗЫЖ эх... и зачем нужно столько "безопасных" костылей городить, если получается в итоге РЕШЕТО?  ac

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)