Счетчик

Поисковый анализ сайта
яндекс.ћетрика
Cервер и сайт запущен 2011.02.01 на Debian

Доброго всем дня, сегодня я расскажу, как зашифровать ftp соединение с помощью OpenSSL. 
И так начнем

В этой статье я описал сам процесс установки ftp сервера

Далее нам надо создать самоподписной ключик

apt-get install openssl
mkdir /etc/vsftpd/
openssl req -new -x509 -days 365 -nodes -out /etc/vsftpd/vsftpd.pem -keyout /etc/vsftpd/vsftpd.pem


Отвечаем на несколько вопросов

Country Name (2 letter code) [AU]: - введите имя Вашей страны (например "RU").
State or Province Name (full name) [Some-State]: - введите государство или название провинции.
Locality Name (eg, city) []: - введите Ваш город.
Organization Name (eg, company) [Internet Widgits Pty Ltd]: - введите название организации (например Вашей компании).
Organizational Unit Name (eg, section) []: - введите организационное название группы (например "ИТ отдел").
Common Name (eg, YOUR name) []: - введите полное доменное имя системы (например "server1.example.com").
Email Address []: - введите адрес электронной почты



nano /etc/vsftpd/vsftpd.conf

...
max_clients=100
max_per_ip=10
hide_ids=YES
idle_session_timeout=600
data_connection_timeout=120
dirmessage_enable=YES
ftpd_banner=Welcome!
...
max_clients=100
max_per_ip=10
hide_ids=YES
idle_session_timeout=600
data_connection_timeout=120
dirmessage_enable=YES
ftpd_banner=Welcome!
...
max_clients=100
max_per_ip=10
hide_ids=YES
idle_session_timeout=600
data_connection_timeout=120
dirmessage_enable=YES
ftpd_banner=Welcome!
...




/etc/init.d/vsftpd restart

Вот и все. Теперь Вы можете попробовать подключение с помощью вашего FTP-клиента, однако, Вы должны настроить свой FTP-клиент для использования TLS (это необходимо, если вы используете TLSRequired например используя FileZilla.

Настройка filezila соединение TLS, файл => менеджер сайтов => хост указываем IP нашего FTP => тип сервера указываем FTPES (явный) => указываем пользователя виртуального и его пароль => тип входа нормальный. Нажимаем соедениться. Все мы готовы.

Если у Вас возникли проблемы с vsftpd, Вы можете посмотреть в лог-файл /var/log/vsftpd.log

Всего самого наилучшего друзья! 

Добавить комментарий


Защитный код
Обновить