Sette opp og kjører en FTP- server på et lukket nettverk Linux server, som et hjemmenettverk eller interne virksomhet nettverk , er veldig enkelt. Hver Linux -distribusjonen har en tilgjengelig FTP server tilgjengelig . Denne serveren kalles vsftpd . I mange tilfeller, spesielt med server -versjoner av mange Linux-distribusjoner , er vsftpd installert som standard . Men hvis du har installert en stasjonær eller arbeidsstasjon versjon av Linux, må du kanskje installere serverprogramvaren . Du trenger
datamaskin som kjører Linux
Installasjon media eller nettverkstilkobling til programvare oppbevaringssted
Vis flere instruksjoner
en
Installer vsftpd , hvis det ikke allerede er installert . Installasjonsprosedyren vil variere sterkt , avhengig av din versjon av Linux. I Red Hat og Red Hat derivater , følger systemets prosedyre for å finne og installere . Rpm programvarepakker. Hvis du bruker en Debian -basert system , som for eksempel Ubuntu , bruke systemets pakkebehandleren å finne og installere de riktige . Deb pakke filer. For andre systemer , følg fremgangsmåten i dine hjelpefiler å finne og installere vsftpd .
2
Start FTP serveren ved å skrive " vsftpd start" fra Linux kommandolinjen. På noen systemer kan starte og stoppe servere bare utføres fra en rot klasse konto. Andre systemer , som Debian og Ubuntu , krever sudo foran kommandoen. Dette utfører kommandoen som root uten å logge på som en root bruker .
3
Konfigurer vsftpd.conf . I de fleste tilfeller er konfigurasjonsfilen som ligger i /etc eller /etc /vsftpd . I noen mindre kjente distribusjoner av Linux eller egendefinerte vsftpd installasjoner , kunne det . Conf filen være på et annet sted . Bruk en kommandolinje eller GUI tekst editor for å vise og konfigurere vsftpd.conf alternativer. Det er mange alternativer for vsftpd . Rådfør manual-sidene for mer informasjon. Vanlige innstillinger inkluderer " anonymous_enable = NO " for å deaktivere anonym tilgang til din FTP-server. En annen vanlig innstilling er " use_localtime = JA" til å bruke den lokale serveren klokkeslett og dato for fil tider og datoer .
4
Konfigurer ruteren eller hardware brannmur for hjemmet eller kontoret nettverk for å gi tilgang til FTP -server. Dette vil ofte avsløre hele Linux-datamaskin til internett . Sørg for at alle servere er sikret før du aktiverer full tilgang . Noen brannmurer eller rutere , men vil tillate deg å videresende eksterne forespørsler om portene 20 og 21 , FTP- porter, til en bestemt server på det interne nettverket . Prosedyren varierer for hver ruter eller brannmur.
5
Lag brukerkontoer på Linux-datamaskin for folk som vil ha tilgang til FTP-serveren . Selv om du kan aktivere anonym tilgang , øker dette potensialet sikkerhet og misbruk risiko. FTP- servere tillater anonym tilgang , som bruker brukernavnet "anonym" og et passord til den anonyme brukerens e-postadresse . Det er ingen måte å kontrollere at denne adressen er gyldig , men.