Автор Тема: vsftpd странное поведение  (Прочитано 1856 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Андрей_1

  • Местный житель
  • ***
  • Сообщений: 194
vsftpd странное поведение
« : 14 Сентября 2014, 07:58:19 »
Вот так монтирую диски в fstab:
/dev/sdc1       /mnt/D1         ntfs-3g         user,auto,rw 0 0
/dev/sdb1       /mnt/D2         auto            user,auto,rw 0 0

видно что диск sdc1 в ntfs, Всё прекрасно работает локально и через samba.
Установил vsftpd. В rонфиге пишу: local_root=/mnt/D1 т.е, попадаем на Диск с ntfs.
Но при попытке зайти на ftp с другого компа, не пускает.
Если пишу local_root=/mnt/D2 - диск с ext4 - всё работает.
Пишу local_root=/mnt - тоже работает и можно зайти в /mnt/D1.
почему vsftpd не пускает в папку с ntfs?
Флешку с ntfs монтирую, прописываю в конфиге путь и тоже не пускает.


 

Онлайн ogost

Re: vsftpd странное поведение
« Ответ #1 : 15 Сентября 2014, 01:26:30 »
во первых, нужны конфиги самбы
во вторых, забейте на винду. и на самбу. и на нтфс. и на всё остальное микрософтовское ПО. тэг сарказм закрыт.

Оффлайн Андрей_1

  • Местный житель
  • ***
  • Сообщений: 194
Re: vsftpd странное поведение
« Ответ #2 : 15 Сентября 2014, 04:26:38 »
во первых, нужны конфиги самбы
во вторых, забейте на винду. и на самбу. и на нтфс. и на всё остальное микрософтовское ПО. тэг сарказм закрыт.
Да я всеми руками и ногами хочу забить на микрософтовское ПО. Пытаюсь знакомых подсадить на linux, но вот оно как жёстко влезло это микрософтовское ПО. На работе у всех винда, домен под виндой. я один из 500 пользователей в Debian работаю. Конечно выход из моей ситуации есть(перемонтировать в другой каталог). Хотел узнать в чём проблема. А вот диск этот под ntfs - 1 Тб и заполнен на 95%.
 

yura_n

  • Гость
Re: vsftpd странное поведение
« Ответ #3 : 15 Сентября 2014, 17:45:46 »
FTP-сервера обычно chroot выполняют для указанного каталога. А у вас там ntfs. Не уверен, что такое можно проделать с ntfs. Вы можете попробовать указать ftp-серверу обычный каталог, на файловой системе Linux, в нем создать точку монтирования и уже к этой точке монтирования, посредством mount --bind подключить ntfs диск.
 

Оффлайн Андрей_1

  • Местный житель
  • ***
  • Сообщений: 194
Re: vsftpd странное поведение
« Ответ #4 : 18 Сентября 2014, 06:46:25 »
Да, так оно и есть -  chroot.
Ещё вопрос по vsftpd(подумал что не стоит создавать отдельную тему)
у меня указано что local_root=/mnt . А можно прописать для каждого пользователя папку в которую он попадёт при подключении и права доступа. Не нашёл нигде такого. Может и нет такой функции у vsftpd?
 

Оффлайн Андрей_1

  • Местный житель
  • ***
  • Сообщений: 194
Re: vsftpd странное поведение
« Ответ #5 : 20 Декабря 2014, 14:24:25 »
Вот столкнулся ещё с одной проблемкой!
У меня в компе две сетевых карты, одна смотрит в локалку другая в интернет(белый IP). Создал пользователя и каталог его(владелец). Сделал чтобы можно было в этот каталог что-нибудь записывать по сети. В локалке проверил всё работает и обрадовался. А потом из внешней сети попытался копировать, а вот не разрешает. Из локалки удаляет и записывает. Пересмотрел интернете, много вариантов попробовал - из внешней сети не копирует
Вот /etc/vsftpd.conf
Spoiler: ShowHide
 
listen=YES

# Установки для публичного FTP
max_clients=100
max_per_ip=40
hide_ids=YES
#idle_session_timeout=600
data_connection_timeout=120
dirmessage_enable=YES
ftpd_banner=Welcome!

anonymous_enable=YES
local_enable=YES
write_enable=YES
local_umask=022
#file_open_mode=0777
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/vsftpd.pem

anon_root=/mnt/NTFS/
local_root=/mnt/D2/DOWNLOADS/

 

Оффлайн endru

Re: vsftpd странное поведение
« Ответ #6 : 22 Декабря 2014, 07:40:55 »
под одним и тем же пользователем? или под разными?

Оффлайн Андрей_1

  • Местный житель
  • ***
  • Сообщений: 194
Re: vsftpd странное поведение
« Ответ #7 : 22 Декабря 2014, 12:05:40 »
Конечно под одним и тем же пользователем. Уже проверил несколько раз. Тот же самый пользователь через самба записывает и удаляет на внешний IP в своей директории. Вот думаю может порты какие-то закрыты, которые нужны для FTP. Только как проверить порты я не знаю! Так же этот комп является маршрутизатором для локальной сети, но без DHCP.
Spoiler: ShowHide
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         10.81.127.126   0.0.0.0         UG    0      0        0 ppp0
10.81.127.126   *               255.255.255.255 UH    0      0        0 ppp0
link-local      *               255.255.0.0     U     1000   0        0 eth0
192.168.241.0   *               255.255.255.0   U     0      0        0 eth0
root@Librarydeb:/mnt/D2/DOWNLOADS/UPLOAD#

 

Теги:
     

    vsftpd Debian 8 help

    Автор Sonnex

    Ответов: 7
    Просмотров: 1970
    Последний ответ 09 Июня 2015, 03:00:00
    от ogost
    vsftpd и ram disk

    Автор xbsd

    Ответов: 1
    Просмотров: 1627
    Последний ответ 14 Февраля 2014, 19:19:36
    от ogost
    vsftpd Helps man

    Автор Sonnex

    Ответов: 6
    Просмотров: 1508
    Последний ответ 28 Сентября 2015, 18:28:32
    от Sonnex
    Права на папки vsftpd

    Автор Кирилл

    Ответов: 3
    Просмотров: 1438
    Последний ответ 30 Апреля 2015, 06:11:41
    от endru