Innholdsfortegnelse
VSFTPD han regnes som det sikreste alternativet for å lage en slik server. Mange Linux -nedlastningsservere bruker den til å tilby oppdateringer og distribusjoner, i tillegg til webservere.Blant de mest interessante funksjonene finner vi:
- Det er en server rask, stabil og trygg
- Det er lett å sette opp og vedlikeholde
- Støtter et stort utvalg av anonyme, registrerte og virtuelle brukere
- Støtte for virtuelle verter
- Medium IPv6 og SSL
- Grenser per bruker, tilkobling og båndbredde.
Vi skal detaljere hvordan du utfører en installasjon på Ubuntu, men den kan installeres på ethvert operativsystem. Normalt kommer det i depotene. For å gjøre dette logger vi på som root, så laster vi det ned fra kommandolinjen:
wget https://security.appspot.com/downloads/vsftpdphia/i-lex.europa.eu-[iíritu3.0.2[/iíritu.phiai spar.gz
sudo apt-get install vsftpd
Installasjonsprosessen er ansvarlig for å lage den ikke-privilegerte brukeren ftp, lage katalogen / home / ftp på serveren og start tjenesten. Tjenesten bruker som standard port 21, Hvis du har en brannmur, må du være sikker på at port 231 er ikke blokkert, og den er heller ikke stengt.
For å raskt teste om den fungerer fra en hvilken som helst nettleser, skriver vi ftp: // server_ip og en dialogboks skal vises som ber om brukernavn og passord.
Hvis vi kobler til fra et lokalt nettverk, bruker vi en privat ip eller vår offentlige IP hvis vi kobler til fra Internett.
Vi kan også se fra terminalvinduet hvilke tjenester som er aktive med kommandoen.
ps -A
VSFTPD -innstillinger
Konfigurasjonen gjøres gjennom en enkelt ren tekstfil: /etc/vsftpd.conf. For å gjøre noen endringer i konfigurasjonen vil vi redigere denne filen med kommandoen:
sudo nano /etc/vsftpd.conf
Etter å ha gjort og lagret endringene starter vi tjenesten på nytt med kommandoen:
sudo /etc/init.d/vsftpd start på nytt
Vi skal se hvordan vi endrer standardkonfigurasjonen for å optimalisere tjenesten med noen eksempler.
For å tillate anonym tilgang vil vi redigere konfigurasjonsfilen og sørge for at den inneholder linjen:
anonym_enable = JA
For å nekte anonym tilgang
anonym_enable = NEI
Lag en melding til brukeren når du kobler til ftp
ftpd_banner = FTP -server mydomain.com
Lag en logg for å overvåke alle filer og kataloger, både lastet opp og nedlastet
Hvis den er aktivert, beholdes en loggfil som standard, denne filen blir plassert i / var / log / vsftpd.log, men denne situasjonen kan overstyres ved å justere innstillingene vsftpd_log_file
xferlog_enable = JA
Privat brukertilgang til ftp som et sikkerhetstiltak
Den private tilgangen lar deg etablere brukernavn og passord for å få tilgang til ftp -tjenesten. Hver bruker vil bare ha tilgang til sine egne kataloger og filer. Dette systemet er det mest brukte i servere for å organisere informasjon fra brukere og gi filene en viss grad av sikkerhet.
For å tillate privat tilgang redigerer vi konfigurasjonsfilen og sørger for at den inneholder linjen:
local_enable = JA
Installer i kontrollpanelet webmin
Webmin -kontrollpanelet har en modul som konfigurerer serverens vsftpd.conf -fil og er installert fra samme panel … Den kan lastes ned fra http://provider4u.de/downloads.html
Fra webmin i moduldelen ser vi etter filen vsftpd.ar.gz og vi installerer det
FORSTØRRE
Likte og hjalp du denne opplæringen?Du kan belønne forfatteren ved å trykke på denne knappen for å gi ham et positivt poeng