linux:ftp:start

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версій Попередня ревізія
Наступна ревізія
Попередня ревізія
linux:ftp:start [12/01/2024 09:09] osvexlinux:ftp:start [08/05/2024 09:17] (поточний) – знищено osvex
Рядок 1: Рядок 1:
-====== FTP-сервер ====== 
- 
-==== Оновлення ==== 
- 
-<code> 
-sudo apt upgrade -y && sudo apt update 
- 
-</code> 
-==== Інстал   vsftpd   ==== 
- 
-<code> 
-sudo apt install vsftpd -y 
- 
-</code> 
-==== Перевірка версії ==== 
- 
-<code> 
-sudo vsftpd -version 
- 
-</code> 
-==== Старт, ввімкнення та перевірка ==== 
- 
-<code> 
-sudo systemctl start vsftpd 
-sudo systemctl enable vsftpd 
-sudo systemctl status vsftpd 
- 
-</code> 
-==== Відкрити порти 20 та 21 (ufw) ==== 
- 
-<code> 
-sudo ufw allow 20 && sudo ufw allow 21 
-sudo ufw status 
- 
-</code> 
- 
-За потреби встановити ufw:\\ 
-''sudo apt install ufw'' 
-==== Налаштування файла конфігурації ==== 
- 
-1. Зробити бекап основного файлу 
- 
-<code> 
-sudo ufw allow 20 && sudo ufw allow 21 
- 
-</code> 
- 
-2. Зробити зміни в файлі 
- 
-<code> 
-sudo nano /etc/vsftpd.conf 
- 
-</code> 
- 
-2.1. Встановити наступні налаштування: 
- 
-<code bash> 
-listen=YES 
-listen_ipv6=NO 
-connect_from_port_20=YES 
-anonymous_enable=NO 
-local_enable=YES 
-write_enable=YES 
-chroot_local_user=YES 
-allow_writeable_chroot=YES 
-secure_chroot_dir=/var/run/vsftpd/empty 
-pam_service_name=vsftpd 
-pasv_enable=YES 
-pasv_min_port=40000 
-pasv_max_port=45000 
-userlist_enable=YES 
-userlist_file=/etc/vsftpd.userlist 
-userlist_deny=NO 
- 
-</code> 
  
  • linux/ftp/start.1705050581.txt.gz
  • Востаннє змінено: 12/01/2024 06:09
  • (зовнішнє редагування)