Однажды я запустил ProFTPd с TLS, и пользователи успешно подключались, но один клиент пытался передавать файлы через cURL и получал ошибку:
Читать далее «Решение «Client did not reuse SSL session from control channel, rejecting data connection»»Архивы меток:FTP
Настройка FTPS в ProFTPd
Приведу пример настройки FTPS в ProFTP, и запретим простые подключения без шифрования.
Читать далее «Настройка FTPS в ProFTPd»Решение «mod_auth_file/1.0: unable to use world-readable AuthUserFile /etc/proftpd/ftpd.passwd»
Однажды при запуске proftpd с настроенными пользователями в файле, я заметил следующую ошибку:
Читать далее «Решение «mod_auth_file/1.0: unable to use world-readable AuthUserFile /etc/proftpd/ftpd.passwd»»Установка LFTP в Linux
LFTP — консольный FTP-клиент, с поддержкой FTPS, SFTP, HTTPS и т.д.
Читать далее «Установка LFTP в Linux»Настройка FTPS в cPanel
Приведу пример настройки FTPS для PureFTPd работающего на сервере с cPanel. Для ProFTPD настройка почти аналогична.
Читать далее «Настройка FTPS в cPanel»Решение ошибки ProFTPd «unable to open passwd file»
Заметил однажды в файле /var/log/proftpd/proftpd.log следующую ошибку:
Читать далее «Решение ошибки ProFTPd «unable to open passwd file»»error: unable to open passwd file ‘/etc/proftpd/ftpd.passwd’: Отказано в доступе
Настройка записи видео на FTP сервер с IP-камер и DVR Dahua
Настроил недавно очередную IP-камеру Dahua DH-IPC-HFW1320SP-W и решил использовать для записи FTP сервер.
Так как меню в основном одинаково на камерах и видеорегистраторах Dahua, то настраивается запись на FTP аналогично.
Откроем интерфейс устройства, например набрав в браузере IP-адрес.
Откроем вкладку «Setting», потом «Storage» — «Destination», во вкладке «Path», где «Motion Detection» и «Alarm», я отметил галочками FTP, кстати выбрать можно было только что-то одно, либо «Local (запись на карту памяти или HDD)», «FTP» либо «NAS». После выбора жмем «Save» чтобы сохранить изменения.
Теперь осталось перейти во вкладку «FTP», поставить галочку на «Enable» и указать параметры подключения в «Server Address», «Username», «Password» и нажать «Save» для сохранения изменений.
После этого устройство начало писать видео на FTP сервер в mp4 формате, однако просмотреть записи в истории через мобильное приложение и интерфейс камеры было нельзя.
Файлы на FTP сортируются в папки по дате и времени, как вариант видео можно просмотреть через любой FTP клиент с компьютера или телефона, если камера пишет на движение, то соответственно если нет движения, то не будет папок и записей.
Обязательно! В меню «Storage» — «Record Control» нужно выбрать «Stop» в «Disk Full», если будет выбрано «Overwrite», то после перезапуска камеры, в моем случае, удалялись все записи с FTP сервера.
Если FTP сервер запущен на Linux, то можно например добавить в Cron команду которая будет удалять директории старее 30 дней, чтобы не переполнился диск:
find /srv/ftp/ipcam/SNCAM/ -type d -mtime +30 -exec rm -rfv {} \; >> /srv/ftp/ipcam/remove.log
Смотрите также мои статьи:
Использование и настройка CRON
Программы для просмотра видео с DVR видеорегистраторов
Установка и настройка ProFTPd в Ubuntu
Установка и настройка Pure-FTPd в Ubuntu
Настройка FTP-сервера в Windows Server 2008 R2
Настройка FTP сервера на MikroTik Router OS
Настройка FTP-сервера в Windows Server 2008 R2
На тесте выполню настройку FTP-сервера в Windows Server 2008 R2.
Откроем «Диспетчер сервера», его можно найти в меню «Пуск» — «Администрирование».
Если установлена роль «Веб-сервер (IIS)», то выберем её и ниже нажмем «Добавить службы ролей» (не Добавить роли) отметим галочкой «FTP-Сервер» нажмем «Далее» и «Установить».
Если роль «Веб-сервер (IIS)» не установлена, то в «Роли» нажмем «Добавить роли», выберем «Веб-сервер (IIS)», снимем галочки с ненужных компонентов и отметим «FTP-Сервер», потом нажмем «Далее» и «Установить».
Откроем «Диспетчер служб IIS», нажмем «Добавить FTP сайт…», укажем любое имя и путь к директории где будут храниться данные, в следующем окне укажем каким пользователям разрешено подключаться.
Слева выберем созданный FTP сайт, откроем «Проверка подлинности FTP» и активируем «Обычная проверка подлинности».
На этом основная настройка FTP-сервера закончена и к нему можно подключаться.
Смотрите другие мои статьи на тему Windows Server.
Настройка ProFTPd с использованием MySQL базы данных пользователей
Допустим есть установленный ProFTPd сервер, например как я описывал в этой статье — Установка и настройка ProFTPd в Ubuntu
А также установлен MySQL сервер, например как я описывал в этой статье — Установка и настройка MySQL сервера на Ubuntu
Приведу пример настройки ProFTPd с использованием MySQL базы данных пользователей.
Читать далее «Настройка ProFTPd с использованием MySQL базы данных пользователей»
Настройка ProFTPd с виртуальными пользователями в файле
Допустим есть установленный ProFTPd сервер, например как я описывал в этой статье — Установка и настройка ProFTPd в Ubuntu
Далее опишу процесс настройки ProFTPd с виртуальными пользователями в файле.
Читать далее «Настройка ProFTPd с виртуальными пользователями в файле»