linux:ftp:start

Розбіжності

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

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

Порівняння попередніх версій Попередня ревізія
Наступна ревізія
Попередня ревізія
linux:ftp:start [12/01/2024 09:14] osvexlinux:ftp:start [08/05/2024 09:17] (поточний) – знищено osvex
Рядок 1: Рядок 1:
-====== FTP-сервер ====== 
- 
-===== 1. Оновлення ===== 
- 
-<code> 
-sudo apt upgrade -y && sudo apt update 
- 
-</code> 
- 
-===== 2. Інстал vsftpd ===== 
- 
-<code> 
-sudo apt install vsftpd -y 
- 
-</code> 
- 
-===== 3. Перевірка версії ===== 
- 
-<code> 
-sudo vsftpd -version 
- 
-</code> 
- 
-===== 4. Старт, ввімкнення та перевірка ===== 
- 
-<code> 
-sudo systemctl start vsftpd 
-sudo systemctl enable vsftpd 
-sudo systemctl status vsftpd 
- 
-</code> 
- 
-===== 5. Відкрити порти 20 та 21 (ufw) ===== 
- 
-<code> 
-sudo ufw allow 20 && sudo ufw allow 21 
-sudo ufw status 
- 
-</code> 
- 
-За потреби встановити ufw:\\ 
-''sudo apt install ufw'' 
-===== 6. Налаштування файла конфігурації ===== 
- 
-==== 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> 
-===== 7. Налаштування користувачів для роботи з FTP ===== 
- 
-==== 1. Створення користувача ==== 
- 
-<code> 
-sudo adduser sam 
- 
-</code> 
-==== 2. Додати в список ==== 
- 
-<code> 
-echo "sam" | sudo tee -a /etc/vsftpd.userlist 
- 
-</code> 
-==== 3. Рестарт vsftpd ==== 
-<code> 
- 
-sudo systemctl restart vsftpd 
- 
-</code> 
  
  • linux/ftp/start.1705050899.txt.gz
  • Востаннє змінено: 12/01/2024 06:14
  • (зовнішнє редагування)