Innehållsförteckning
VSFTPD han anses som det säkraste alternativet att skapa en sådan server. Många Linux -nedladdningsservrar använder den för att erbjuda uppdateringar och distributioner, förutom webbservrar.Bland dess mest intressanta funktioner hittar vi:
- Det är en server snabb, stabil och säker
- Det är lätt att installera och underhålla
- Stöder en mängd olika anonyma, registrerade och virtuella användare
- Stöd för virtuella värdar
- Medium IPv6 och SSL
- Gränser per användare, anslutning och bandbredd.
Vi kommer att detaljera hur man utför en installation på Ubuntu men den kan installeras på alla operativsystem. Normalt kommer det i lagren. För att göra detta loggar vi in som root, sedan laddar vi ner det från kommandoraden:
wget https://security.appspot.com/downloads/vsftpdphia/i-lex.europa.eu-[iíritu3.0.2phia/iíritu.phiai spar.gz
sudo apt-get install vsftpd
Installationsprocessen är ansvarig för att skapa den icke-privilegierade användarens ftp, skapa katalogen / hem / ftp på servern och starta tjänsten. Tjänsten upptar som standard port 21, om du har en brandvägg måste du vara säker på att port 231 är inte blockerad, inte heller stängd.
För att snabbt testa om det fungerar från någon webbläsare skriver vi ftp: // server_ip och en dialogruta bör visas som begär användarnamn och lösenord.
Om vi ansluter från ett lokalt nätverk använder vi en privat ip eller vår offentliga IP om vi ansluter från Internet.
Vi kan också se från terminalfönstret vilka tjänster som är aktiva med kommandot.
ps -A
VSFTPD -inställningar
Konfigurationen görs genom en enda ren textfil: /etc/vsftpd.conf. För att göra någon ändring i konfigurationen kommer vi att redigera den här filen med kommandot:
sudo nano /etc/vsftpd.conf
Efter att ha gjort och sparat ändringarna startar vi om tjänsten med kommandot:
sudo /etc/init.d/vsftpd starta om
Vi kommer att se hur man ändrar standardkonfigurationen för att optimera tjänsten med några exempel.
För att tillåta anonym åtkomst redigerar vi konfigurationsfilen och ser till att den innehåller raden:
anonym_enable = JA
Att neka anonym åtkomst
anonym_enable = NEJ
Skapa ett meddelande för användaren när du ansluter till ftp
ftpd_banner = FTP -server mydomain.com
Skapa en logg för att övervaka alla filer och kataloger, både uppladdade och nedladdade
Om den är aktiverad behålls en loggfil som standard, den här filen placeras i / var / log / vsftpd.log, men denna situation kan åsidosättas genom att justera inställningarna vsftpd_log_file
xferlog_enable = JA
Privat användares åtkomst till ftp som en säkerhetsåtgärd
Den privata åtkomsten gör det möjligt att upprätta användarnamn och lösenord för att komma åt ftp -tjänsten. Varje användare kommer bara att kunna komma åt sina egna kataloger och filer. Detta system är det mest använda i servrar för att organisera information från användare och ge en viss grad av säkerhet för filerna.
För att tillåta privat åtkomst redigerar vi konfigurationsfilen och ser till att den innehåller raden:
local_enable = JA
Installera i kontrollpanelens webbmin
Webmin -kontrollpanelen har en modul som konfigurerar serverns vsftpd.conf -fil och installeras från samma panel … Den kan laddas ner från http://provider4u.de/downloads.html
Sedan letar vi efter filen från webmin i modulavsnittet vsftpd.ar.gz och vi installerar det
FÖRSTORA
Gillade du och hjälpte denna handledning?Du kan belöna författaren genom att trycka på den här knappen för att ge honom en positiv poäng