We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Помогите с FTP
Re: Помогите с FTP
Скорее всего сервер находится в локальной сети за NAT-ом. Если так, то во время установки, в конфигурационный файл /etc/vsftpd/vsftpd.conf, была добавлена директива pasv_address. Эта директива позволяет ftp серверу vsftpd правильно обрабатывать соединения с внешними клиентами за пределами локальной сети, но это 'ломает' связь в "passive mode" с локальными клиентами.
В локальной сети должно работать подключение в "Active Mode". Вот тут можно посмотреть, как переключить FileZilla в активный режим.
Если такой вариант не подходит, закоментируйте или удалите строчку с pasv_address и перезапустите ftp сервер.
В локальной сети должно работать подключение в "Active Mode". Вот тут можно посмотреть, как переключить FileZilla в активный режим.
Если такой вариант не подходит, закоментируйте или удалите строчку с pasv_address и перезапустите ftp сервер.
Re: Помогите с FTP
Дополню ответ skid на тему как переключится в активный режим через filezilla
Редактирование => Настройки => FTP => Переключаем в Активный
Редактирование => Настройки => FTP => Переключаем в Активный
Re: Помогите с FTP
Не ребят тут судя по всему не в режиме дело, я естественно пробывал его переключать, я нигде не могу найти ваще на компе папок с сайтами, соответственно FTP сервер не может мне выдать четкий LIST директорий. Потому что их нету.
Re: Помогите с FTP
Удалять строчку pasv_address в vsftpd.conf тоже пробовали ?
далее рестарт ftp
Code: Select all
/etc/vsftpd/vsftpd.conf
Code: Select all
/etc/init.d/vsftpd restart
Re: Помогите с FTP
Code: Select all
login as:root
[email protected]'s password:
Last login: Sun May 5 20:21:45 2013 from 192.168.1.101
[root@drivesite ~]# /etc/vsftpd/vsftpd.conf
-bash: /etc/vsftpd/vsftpd.conf: Отказано в доступе
[root@drivesite ~]#
Code: Select all
Message from syslogd@drivesite at May 6 18:31:41 ...
kernel:[Hardware Error]: CPU:1 MC1_STATUS[Over|CE|-|-|-]: 0xd000000000000171
Message from syslogd@drivesite at May 6 18:31:41 ...
kernel:[Hardware Error]: Instruction Cache Error: Copyback Parity/Victim error.
Message from syslogd@drivesite at May 6 18:31:41 ...
kernel:[Hardware Error]: cache level: L1, tx: INSN, mem-tx: EV
Re: Помогите с FTP
Недавно на ровном месте была похожая проблема:
Connect - ok
Entering Passive Mode (77,81,241,148,139,91)
Opening data connection IP: 77.81.241.148 PORT: 12675
MLSD - кранты.
Оказалось, что firewall был настроен на разрешения обращения к портам 30 000 - 50 000.
А тут 12675 - логично, что коннекта не было. Поставил 10 000 - 50 000 и все заработало.
Вывод - если есть коннект и нет листинга по таймауту, то возможно проблема в FireWall
в самом Linux.
Не знаю в тему ответил или нет, но обратить внимание следует.
Делал FireWall по этой инструкции:
http://wiki.lxcenter.org/How+to+secure+ ... h+IPTABLES
Как видим, строку
iptables -t filter -A INPUT -p tcp --dport 30000:50000 -j ACCEPT
пришлось заменить на
iptables -t filter -A INPUT -p tcp --dport 10000:50000 -j ACCEPT
И эту тоже:
iptables -t filter -A OUTPUT -p tcp --dport 30000:50000 -j ACCEPT
Connect - ok
Entering Passive Mode (77,81,241,148,139,91)
Opening data connection IP: 77.81.241.148 PORT: 12675
MLSD - кранты.
Оказалось, что firewall был настроен на разрешения обращения к портам 30 000 - 50 000.
А тут 12675 - логично, что коннекта не было. Поставил 10 000 - 50 000 и все заработало.
Вывод - если есть коннект и нет листинга по таймауту, то возможно проблема в FireWall
в самом Linux.
Не знаю в тему ответил или нет, но обратить внимание следует.
Делал FireWall по этой инструкции:
http://wiki.lxcenter.org/How+to+secure+ ... h+IPTABLES
Code: Select all
# FTP Out
iptables -t filter -A OUTPUT -p tcp --dport 20:21 -j ACCEPT
iptables -t filter -A OUTPUT -p tcp --dport 30000:50000 -j ACCEPT
# FTP In
iptables -t filter -A INPUT -p tcp --dport 20:21 -j ACCEPT
iptables -t filter -A INPUT -p tcp --dport 30000:50000 -j ACCEPT
iptables -t filter -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
echo - FTP : [OK]
iptables -t filter -A INPUT -p tcp --dport 30000:50000 -j ACCEPT
пришлось заменить на
iptables -t filter -A INPUT -p tcp --dport 10000:50000 -j ACCEPT
И эту тоже:
iptables -t filter -A OUTPUT -p tcp --dport 30000:50000 -j ACCEPT
Re: Помогите с FTP
Ребят я в линуксах только в убунту слегка разбираюсь, фаерволл я вобще не настраивал по ка что.
Re: Помогите с FTP
JEY70
Не очень понятны ваши команды в консоли
Если вы хотите отредактировать файл через консоль то команда такая
Легче редактировать через графический клиент к примеру программой WinSCP
(Соединение SFTP)
Не очень понятны ваши команды в консоли
Code: Select all
[root@drivesite ~]# /etc/vsftpd/vsftpd.conf
Code: Select all
vi /etc/vsftpd/vsftpd.conf
(Соединение SFTP)
Re: Помогите с FTP
imperio wrote:Удалять строчку pasv_address в vsftpd.conf тоже пробовали ?
далее рестарт ftpCode: Select all
/etc/vsftpd/vsftpd.conf
Code: Select all
/etc/init.d/vsftpd restart
Почему то там было две таких строчки, проблема была решена удалением обоих, прошу дико меня извинять за тупость.