У шаблонах з ISPmanager дана опція, як правило, прописана за замовчуванням
Так як протокол ftp не припускав шифрування то під час передачі порівняно легко вкрасти пароль. З міркувань безпеки доступ користувачем root по ftp відключений. Це стандартна настройка. Якщо вам все ж необхідно мати доступ до сервера через ftp протокол, то використовуйте протокол SFTP.
Чи встановлений FTP-сервер
Переконайтеся, що сервер встановлений і сервіс запущений, в Debian ви можете використовувати команду dpkg:
Або запустити наступну команду:
У будь-якому випадку, якщо ftp пакет встановлений, буде повернута відповідь сервера, якщо ftp не встановлено, команда покаже вам це,, чи не буде відповіді взагалі, в такому випадку FTP сервер необхідно встановити:
Запущено чи FTP-сервер (відкритий чи 21 порт)?
Встановити з'єднання із сервером, використовуючи ssh, і спробуйте команду telnet (подивитися чи відкритий 21 порт):
Наступним кроком запускаємо команду netstat -tulpn, дивимося чи запущений 21 порт:
Або спробуйте наступну команду:
Якщо порт не відкрито, запустіть ftp-сервіс / сервер. Використовуйте наступну команду:
Заборона для користувача
Якщо у користувача не виходить використовувати ваш ftp сервер, переконайтеся, що він має дозвіл. Файл / etc / ftpusers - список користувачів, яким заборонений доступ по ftp, переконайтеся, що користувач не в цьому файлі.
Security або Firewall
Переконайтеся, що firewall / tcpd не блокує підключення до вашого ftp сервера. Запустіть наступну команду:
Якщо у відповіді ви побачите, що 21 порт заблокований firewall, вам потрібно використовувати iptables rules для порту 21. Так само переконайтеся, що файл /etc/hosts.deny не блокує підключення до 21 порту для вашого хоста.
Чи встановлений FTP-сервер?
Переконайтеся, що сервер встановлений і сервіс запущений, в CentOS ви можете використовувати команду rpm:
У будь-якому випадку, якщо ftp пакет встановлений, буде повернута відповідь сервера, якщо ftp не встановлено, команда покаже вам це,, чи не буде відповіді взагалі, в такому випадку FTP сервер необхідно встановити:
Запущено чи FTP-сервер? (Відкритий чи 21 порт)
Встановити з'єднання із сервером, використовуючи ssh, і спробуйте команду telnet (подивитися чи відкритий 21 порт:
Наступним кроком запускаємо команду netstat -tulpn, подивитися чи запущений 21 порт:
Або спробуйте наступну команду:
Якщо порт не відкрито, запустіть ftp-сервіс / сервер. Використовуйте наступну команду: Centos 6
Заборона для користувача.
Якщо у користувача не виходить використовувати ваш ftp сервер, переконайтеся, що він має дозвіл. Файл / etc / ftpusers - список користувачів, яким заборонений доступ по ftp, переконайтеся, що користувач не в цьому файлі.
Security або Firewall
Переконайтеся, що firewall / tcpd не блокує підключення до вашого ftp сервера. Запустіть наступну команду:
Якщо у відповіді ви побачите, що 21 порт заблокований firewall, вам потрібно використовувати правила iptables для порту 21. Так само переконайтеся, що файл /etc/hosts.deny не блокує підключення до 21 порту для вашого хоста.
Чи встановлений FTP-сервер?
Переконайтеся, що сервер встановлений, в Ubuntu ви можете використовувати команду dpkg:
У будь-якому випадку, якщо ftp-пакет встановлений, буде повернута відповідь сервера, якщо ftp не встановлено, команда покаже вам це,, чи не буде відповіді взагалі, в такому випадку FTP-сервер необхідно встановити:
Запущено чи FTP-сервер? (Відкритий чи 21 порт)
Встановити з'єднання із сервером, використовуючи ssh, і спробуйте команду telnet (подивитися чи відкритий 21 порт):
Наступним кроком запускаємо команду netstat -tulpn, подивитися чи запущений 21 порт:
Або спробуйте наступну команду:
Якщо порт не відкрито, запустіть FTP-сервіс / сервер. Використовуйте наступну команду:
Заборона для користувача.
Якщо у користувача не виходить використовувати ваш FTP-сервер, переконайтеся, що він має дозвіл. Файл / etc / ftpusers - список користувачів, яким заборонений доступ по FTP, переконайтеся, що користувач не в цьому файлі.
Security або Firewall
Переконайтеся, що firewall / tcpd не блокує підключення до вашого ftp-сервера. Запустіть наступну команду:
Якщо у відповіді ви побачите, що 21 порт заблокований firewall, вам потрібно використовувати правила iptables для порту 21. Так само переконайтеся, що файл /etc/hosts.deny не блокує підключення до 21 порту для вашого хоста.