Jak Nastavit FTP Server V Linuxu

posted in: Articles | 0

V tomto tutoriálu, budu vysvětlovat, jak nastavit FTP server. Ale nejprve mi dovolte rychle říct, co je FTP.

co je FTP?

FTP je zkratka pro File Transfer Protocol. Jak název napovídá, FTP se používá k přenosu souborů mezi počítači v síti. Pomocí FTP můžete vyměňovat soubory mezi počítačovými účty, přenášet soubory mezi účtem a stolním počítačem nebo přistupovat k online softwarovým archivům., Mějte však na paměti, že mnoho webů FTP je silně používáno a před připojením vyžaduje několik pokusů.

adresa FTP vypadá hodně jako adresa HTTP nebo webové stránky, kromě toho, že používá předponu ftp://místo http://.

co je FTP Server? Jak to nastavit?

Typicky, počítač s připojením na FTP adresa je určena pro příjem FTP připojení. Počítač určený pro příjem připojení FTP je označován jako FTP server nebo FTP server.
nyní začneme zvláštní dobrodružství., Uděláme FTP server pro sdílení souborů s přáteli a rodinou. Pro tento účel použiji vsftpd.

VSFTPD je FTP server software, který tvrdí, že je nejbezpečnější FTP software. Ve skutečnosti první dvě písmena ve VSFTPD znamenají „velmi bezpečné“. Software byl postaven na zranitelnosti protokolu FTP.

přesto byste měli vždy pamatovat na to, že existují lepší řešení pro bezpečný přenos a správu souborů, jako je SFTP (používá OpenSSH). Protokol FTP je zvláště užitečný pro sdílení citlivých dat a je v tom velmi spolehlivý.,

Krok 1: Instalace VSFTPD v Linuxu

můžete rychle nainstalovat VSFTPD na Fedora/Red Hat/SUSE servery přes rozhraní příkazového řádku:

dnf -y install vsftpd

Pokud používáte Ubuntu/Debian-based distribuce, můžete nainstalovat VSFTPD pomocí tohoto příkazu:

sudo apt-get install vsftpd

Pokud používáte Arch-based distribuce, zkuste tento příkaz pro instalaci VSFTPD.

sudo pacman -S vsftpd

Krok 2: Konfigurace FTP serveru

konfigurace většiny vsftpd probíhá v / etc / vsftpd.conf., Samotný soubor je dobře zdokumentován, takže tato část zdůrazňuje pouze některé důležité změny, které budete chtít provést. Pro všechny Dostupné možnosti a základní dokumentaci viz manuálové stránky:

man vsftpd.conf

soubory jsou standardně podávány z / srv / ftp podle standardu hierarchie souborového systému.,87779b24ee“>

Anonymní Přihlášení

následující řádky kontrolu, zda anonymní uživatelé se mohou přihlásit:

# Povolit anonymní přihlášení
anonymous_enable=YES
# není vyžadováno Žádné heslo pro anonymní přihlášení (Volitelné)
no_anon_password=ANO
# Maximální rychlost přenosu pro anonymní klient v Bajtech/sekundu (Volitelné)
anon_max_rate=30000
# Adresáře, které mají být použity pro anonymní přihlášení (Volitelné)
anon_root=/příklad/adresář/

Chroot Vězení,

je možné nastavit chroot prostředí, které brání uživateli v odchodu z jeho domovského adresáře., Aby to bylo možné, přidejte/změňte následující řádky do konfiguračního souboru:

chroot_list_enable=YES 
chroot_list_file=/etc/vsftpd.chroot_list

„chroot_list_file“ proměnná specifikuje soubor, ve kterém je uvězněn uživatelé jsou obsaženy.

Krok 4: Restartujte FTP server

na konci musíte restartovat ftp server. Zadejte příkazový řádek

sudo systemctl restart vsftpd

to je vše. Váš FTP server na Linuxu je v provozu. FTP je stále více nahrazován FTP přes SSH protokol, takže možná budete chtít nastavit SFTP server na Linuxu.

jakékoli dotazy nebo návrhy jsou vždy vítány.,

Ali Zázrak

Ali je programátor a vášnivý o Linuxu. Používá Trisquel Linux a občas o tom blogy. A to vše dělá pomocí programu Orca screen reader, protože nevidí.

jako to, co čtete? Prosím, podělte se s ostatními.

5Shares
  • Facebook1
  • Twitter1
  • LinkedIn2
  • Reddit0
  • Pocket0

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *