Hoe ftp-server installeren en configureren op ubuntu linux
Uit dit artikel leert u hoe u kunt configureren en verbinding maken met de FTP-server op een computer met Ubuntu Linux. FTP-servers zijn ontworpen om uw bestanden op te slaan en andere gebruikers toe te staan ze te bekijken. Om de FTP-server op een computer te configureren, hebt u de FTP-serverhost nodig waarmee u verbinding kunt maken. We raden u ook aan Ubuntu-software bij te werken naar de nieuwste beschikbare versie.
Stappen
Deel 1 van 2:
Hoe de benodigde software te installereneen. Update Ubuntu. In Ubuntu 17.10 en nieuwe versies van dit systeempadsysteem verschillen van eerdere versies, dus zorg ervoor dat u het systeem bijwerkt naar de nieuwste versie:
- Open de terminal;
- Binnenkomen Sudo apt-halen upgrade en druk op ↵ ENTER;
- Voer uw wachtwoord in en klik op ↵ ENTER;
- Binnenkomen Y, Wanneer de query verschijnt en klik vervolgens op ↵ ENTER;
- Wacht tot het systeem wordt bijgewerkt en start vervolgens de computer opnieuw op (als deze wordt voorgesteld).

2. Open de terminal. Open het menu "Toepassingen", scrol omlaag en klik op het zwarte en witte pictogram uit de optie Terminal.

3. Voer de opdracht VSFTPD in (FTP-server). Binnenkomen Sudo apt-get install vsftpd in de terminal en klik vervolgens op ↵ Enter.

4. voer wachtwoord in. Voer het wachtwoord in dat u gebruikt om in te loggen en klik vervolgens op ↵ Enter.

vijf. Wacht tot de VSFTPD wordt geïnstalleerd. Dit zal 5 tot 20 minuten laten, afhankelijk van de huidige FTP-instellingen en internetverbindingssnelheden.

6. Installeer filezilla. Met dit programma krijgt u toegang tot de server en draagt u bestanden over. Om dit programma vast te stellen:
Deel 2 van 2:
Hoe de FTP-server te configurereneen. Open het VSFTPD-configuratiebestand. Binnenkomen Sudo nano / etc / vsftpd.Conf en druk op ↵ Enter. U moet dit bestand bewerken om bepaalde VSFTPD-functies (of uit te schakelen).

2. Laat lokale gebruikers zich registreren op de FTP-server. Blader door de pijltoetsen naar beneden naar de string
# Uncomment dit om lokale gebruikers in te loggen.
(Verwijder het commentaarsymbool zodat lokale gebruikers verbinding maken met de server) en vervolgens het symbool "#" van de volgende regel verwijderen Lokaal_enable = ja
. Lokaal_enable = ja
Het opgegeven symbool is dat niet.
3
Sta de FTP-server toe om opdrachten op te nemen. Blader naar beneden naar de string
# Uncomment dit om een vorm van FTP-schrijfopdracht in te schakelen.
(Verwijder het commentaarsymbool zodat u opdrachten kunt opnemen) en vervolgens het "#" -symbool wilt verwijderen van de volgende regel Write_enable = YES
.
- Sla deze stap over als in de tekenreeks
Write_enable = YES
Het opgegeven symbool is dat niet.
Schakel symbooldecoratie uit. Blader naar beneden naar de string
# ASCII MANGLING is een vreselijk kenmerk van het protocol.
(Dankzij het decoreren is een slechte functie) en verwijder vervolgens het symbool "#" van de volgende twee regels:
Ascii_upload_enable = ja
ASCII_Download_enable = YES
# Chroot)
, En voeg vervolgens de volgende regels toe:
user_sub_token = $ user
Chroot_local_user = ja
Chroot_list_enable = ja
Standaard volgt)
, En voeg vervolgens de volgende regels toe:
chroot_list_file = / etc / vsftpd.Chroot_list
Local_root = / home / $ user / public_html
Toestaan_writable_chroot = ja
# U kunt de "-R" Keuze...
(U kunt de optie "-R" activeren) en vervolgens het symbool "#" uit de volgende regel verwijderen Ls_recurse_enable = yes
.
Sla de wijzigingen op en sluit de teksteditor. Voor deze:
Klik Ctrl+X; Binnenkomen Y; Klik ↵ Enter.
Hoe gebruikersnamen toe te voegen aan chroot-lijst
- Open het tekstbestand "Chroot". Binnenkomen Sudo nano / etc / vsftpd.Chroot_list en druk op ↵ Enter.

- Ga naar de laatste stap van dit gedeelte als u geen mensen wilt specificeren die toegang hebben tot uw FTP-server.
- voer wachtwoord in. Voer het wachtwoord in dat u gebruikt om Ubuntu te openen en klik ↵ Enter. Tekstbestand "chroot".

- Sla deze stap over als u niet wordt gevraagd om het wachtwoord in te voeren.
- Voeg gebruikersnamen toe aan lijst. Voer uw gebruikersnaam in en klik ↵ Voer in en herhaal dit proces voor alle gebruikersnamen die toegang hebben tot hun mappen op uw server.

- Sla de lijst op. Klik Ctrl+X, Binnenkomen Y en druk op ↵ Enter. De lijst wordt opgeslagen.

- Start VSFTPD opnieuw. Binnenkomen Sudo SystemCTL Restart vsftpd en druk op ↵ Enter. VSFTPD wordt opnieuw opgestart en de wijzigingen zijn opgeslagen. Nu krijgt u toegang tot uw FTP-server.

Hoe toegang tot de server
- Ontdek het adres van uw server. Als u voor de FTP-server betaalt via hosting-service (bijvoorbeeld BlueHost), kunt u het Service IP-adres of het gebruikelijke adres achterhalen om er verbinding mee te maken.

- Als de server op uw computer staat, gebruikt u het IP-adres van uw computer- om dit in de terminal te doen, enter Ifconfig en zoek het IP-adres in de "Inet Addr" -tekening.
- Als het hulpprogramma "IFCONFIG" niet is geïnstalleerd, installeert u deze - invoeren hiervoor in de terminal Sudo Apt-Get Install Net-tools.
- Stel de poort doorsturen op de router. Leer het IP-adres van uw server, configureer poortdoorschakeling 21 router naar dit adres. Zorg ervoor dat de poort het TCP-protocol (en niet UDP of UDP / TCP) gebruikt).

- Het proces van de poortdoorschakelingsconfiguratie is afhankelijk van het routermodel, dus lees de instructies voor de router of vind de relevante instructies op internet.
- Open Filezilla. Binnenkomen Filezilla in de terminal en klik ↵ Enter. Na een tijdje wordt filezilla geopend.

- Als u verbinding wilt maken via de terminal, probeert u binnen te gaan FTP [ADRES]. Als de server werkt en u toegang hebt tot internet, wordt een poging gedaan om verbinding te maken met uw FTP-server - houd er rekening mee dat u in dit geval geen bestanden naar de server kunt overbrengen.
- Klik op Bestand. Dit menu bevindt zich in de linkerbovenhoek van het Filezilla-venster. Open menu.

- Klik op Stationsite. U vindt deze optie in het menu. Het venster Site Manager wordt geopend.

- Klik op Site maken. Dit is een witte knop aan de onderkant van het venster. De sectie Site Manager Site Creation-sectie opent.

- Voer uw serveradres in. Voer in het veld "Host:" het adres (of het IP-adres) van de FTP-server in waarop u verbinding wilt maken.

- Voer het aantal doorgestuurde poort in. Binnenkomen 21 In het tekstveld "Port:".

- Klik op Verbinden. Dit is een rode knop onderaan de pagina. FileZilla sluit de computer aan op de FTP-server.

- Geef de bestanden door naar de server. Om dit te doen, sleept u eenvoudig mappen met de linker vensterbestanden op het rechtervenster.

Tips
- De omgeleid poort 20 kan enkele problemen met het netwerk oplossen als u de server zelf behaalt.
- Aansluiten op de FTP-server in Ubuntu 17 en de nieuwste versies van dit systeem verschilt van het aansluiten in eerdere versies, dus zorg ervoor dat u het systeem naar Ubuntu 17 bijwerkt.10 of recente versies.
Waarschuwingen
- De veiligheid van FTP-servers is niet te hoog (vooral als u de server zelf rijdt), dus download dus geen vertrouwelijke of persoonlijke informatie aan de FTP-server.
- ↑ HTTPS: // Linux.COM / LEER / LINUX-101-UPDATING-Uw-systeem
- ↑ HTTPS: // WebsiteForStudents.Com / setup-vsftpd-ubuntu-17-04-17-10 /
- ↑ HTTPS: // Help.Ubuntu.Com / lts / serverguide / ftp-server.HTML
- ↑ http: // Overklok.NET / FORUM / 142-CODING-PROGRAMMERING / 639765-FINDING-IP-ADRES-FTP-SERVER.HTML
- ↑ HTTPS: // MY.Bluehost.Com / hosting / help / 264
Deel in het sociale netwerk: