V tomto tutoriálu vám ukážeme, jak nainstalovat FTP server na Manjaro 20. Pro ty z vás, kteří nevěděli, FTP (File Transfer Protocol) je standardní síťový protokol používaný k přenos souborů do a ze vzdálené sítě Nejběžnějším softwarem FTP serveru pro Manjaro je balíček vsftpd, což znamená „velmi bezpečný FTP démon“. Je to výchozí FTP balíček pro Manjaro a také pro většinu ostatních distribucí Linuxu.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo
‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci FTP serveru na Manjaro 20 (Nibia).
Předpoklady
- Server s jedním z následujících operačních systémů:Manjaro 20 (Nibia).
- Doporučujeme použít novou instalaci operačního systému, aby se předešlo případným problémům
non-root sudo user
nebo přístup kroot user
. Doporučujeme jednat jakonon-root sudo user
, protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.
Nainstalujte FTP server na Manjaro 20 Nibia
Krok 1. Před spuštěním níže uvedeného výukového programu se ujistěte, že je náš systém aktuální:
sudo pacman -Syu
Krok 2. Instalace FTP serveru na Manjaro 20.
Balík vsftpd je dostupný v repozitářích Manjaro. Chcete-li jej nainstalovat, spusťte následující příkazy:
sudo pacman -S vsftpd
Krok 3. Nakonfigurujte FTP server.
Konfigurace serveru vsftpd je uložena v /etc/vsftpd.conf
soubor.
sudo nano /etc/vsftpd.conf
Upravte následující řádky, jak je uvedeno níže, zrušte jejich komentáře odstraněním všech předchozích hashů # podle potřeby:
anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022
Po dokončení uložte a zavřete soubor a restartujte službu vsftpd:
sudo systemctl restart vsftpd
Krok 4. Vytvořte uživatele FTP.
Nyní vytvořte nového uživatele, kterého budeme používat k přihlášení k FTP. V tomto příkladu vytvoříme nového uživatele s názvem ranty:
useradd -g ftp -d /srv/http -s /sbin/nologin ranty passwd ratna
Krok 5. Otestujte FTP server na Manjaro.
Chcete-li otestovat připojení FTP, budete muset nainstalovat FTP klienta do stejného nebo samostatného systému, ze kterého chcete přistupovat k FTP serveru. V našem případě , používáme FileZilla jako FTP klienta.
Blahopřejeme! Úspěšně jste nainstalovali FTP server. Děkujeme, že jste použili tento návod k instalaci nejnovější verze FTP serveru do systému Manjaro. Pro další nápovědu nebo užitečné informace vám doporučujeme navštívit oficiální vsftpd.