To jest stara wersja strony!
vsftpd (skrót od: Very Secure FTP Daemon) to popularny, szybki i bezpieczny serwer FTP dla systemów Linux/Unix.
Poniżej znajduje się instrukcja instalacji i konfiguracji serwera FTP na systemie Fedora, umożliwiająca udostępnianie plików innym komputerom w sieci lokalnej.
Aby zainstalować serwer FTP vsftpd na Fedora, wykonaj poniższe polecenie:
sudo dnf install vsftpd
Po zainstalowaniu możesz już uruchomić serwis vsftpd:
sudo systemctl start vsftpd sudo systemctl enable vsftpd
Plik konfiguracyjny vsftpd znajduje się w katalogu:
/etc/vsftpd/
Otwórz go w edytorze tekstowym.
Zalecane ustawienia:
chroot_local_user jest ustawiona na YES:
chroot_local_user=YES
- **Zezwolenie na logowanie anonimowe**: Jeśli chcesz umożliwić logowanie anonimowe, upewnij się, że linia ''anonymous_enable'' jest ustawiona na ''YES'':
anonymous_enable=YES
local_enable=YES
ascii_upload_enable=NO
ascii_download_enable=NO
Zapisz plik i zamknij edytor.
Jeśli chcesz utworzyć specjalnego użytkownika FTP, wykonaj następujące polecenie:
sudo useradd jakis_uzytkownik sudo passwd jakies_haslo
Przypisz odpowiednie uprawnienia do katalogu, który będzie używany przez tego użytkownika, np. /home/jakis_uzytkownik/FREE:
sudo mkdir /home/jakis_uzytkownik/FREE sudo chown jakis_uzytkownik
/home/jakis_uzytkownik/FREE
Po dokonaniu zmian w pliku konfiguracyjnym, należy zrestartować serwis vsftpd, aby zastosować zmiany:
sudo systemctl restart vsftpd
Aby sprawdzić, czy serwer FTP działa poprawnie, użyj polecenia:
sudo systemctl status vsftpd
Po skonfigurowaniu serwera FTP, możesz połączyć się z nim z lokalnej maszyny, używając klienta FTP, np. ftp:
ftp localhost
Zostaniesz poproszony o podanie nazwy użytkownika i hasła. Po poprawnym zalogowaniu, możesz przesyłać pliki na serwer FTP oraz pobierać je.
W pliku /etc/vsftpd/vsftpd.conf dodaj:
listen_address=192.168.1.1 # Podaj adres IP serwera FTP
sudo journalctl -u vsftpd
/etc/vsftpd/vsftpd.conf masz ustawioną opcję chroot_local_user=YES. Jeśli nadal występują problemy, sprawdź plik chroot_list lub upewnij się, że masz odpowiednie uprawnienia do katalogów użytkowników.Po wykonaniu powyższych kroków, serwer FTP vsftpd na Fedora powinien być poprawnie skonfigurowany i gotowy do udostępniania plików w sieci lokalnej. Możesz teraz łatwo przesyłać i pobierać pliki na/z serwera FTP, a także kontrolować dostęp i uprawnienia użytkowników.
| Kategoria Programowanie | Terminal | Software | Hardware |