Ez a wikiHow cikk bemutatja, hogyan kell beállítani és csatlakozni egy FTP szerverhez az Ubuntu Linux számítógépről. Az FTP -kiszolgálók hasznosak a számítógépen tárolt fájlok tárolásához és mások böngészéséhez. Ahhoz, hogy FTP -kiszolgálót állítson be a számítógépről, rendelkeznie kell egy FTP -kiszolgáló gazdagéppel, amelyhez csatlakozhat. Azt is javasoljuk, hogy frissítse az Ubuntu szoftvert a legújabb elérhető verzióra.
Lépések
Rész 1 /4: Az FTP keretrendszer telepítése
1. lépés. Győződjön meg arról, hogy az Ubuntu naprakész
Az Ubuntu 17.10 és újabb verziói jelentősen eltérnek a fájl elérési útjától, mint a korábbi verziók, ezért frissítenie kell az Ubuntu legújabb verziójára, ha még nem tette meg:
- Nyisd ki Terminál
- Írja be a sudo apt-get upgrade parancsot, és nyomja meg az. Enter billentyűt.
- Írja be jelszavát, és nyomja meg az ↵ Enter billentyűt.
- Írja be az y -t, amikor a rendszer kéri, majd nyomja meg az. Enter billentyűt.
- Várja meg, amíg a frissítések befejeződnek, majd indítsa újra a számítógépet, ha a rendszer kéri.
2. lépés: Nyissa meg a terminált
Kattints a Alkalmazások menü ⋮⋮⋮, görgessen lefelé, és kattintson a fekete-fehérre Terminál ikont ehhez.
A Terminál megnyitásához egyszerűen nyomja le az Alt+Ctrl+T billentyűkombinációt
Lépés 3. Írja be a VSFTPD install parancsot
Írja be a sudo apt-get install vsftpd parancsot a terminálba, majd nyomja meg az. Enter billentyűt.
4. lépés. Írja be jelszavát
Írja be a jelszót, amelyet a számítógépre való bejelentkezéshez használ, majd nyomja meg az. Enter billentyűt.
5. lépés. Várja meg a VSFTPD telepítését
Ez 5 perctől 20 percig tart, az aktuális FTP -beállításoktól és az internetkapcsolattól függően, ezért légy türelmes.
6. lépés: Telepítse a FileZillát
Ez az a program, amellyel elérheti és feltöltheti szerverére. Telepítése:
- Írja be a sudo apt-get install filezilla parancsot
- Ha a rendszer kéri, adja meg újra jelszavát.
- Várja meg, amíg a telepítés befejeződik.
2. rész a 4 -ből: Az FTP -kiszolgáló konfigurálása
1. lépés: Nyissa meg a VSFTPD konfigurációs fájlt
Gépelje be a sudo nano /etc/vsftpd.conf parancsot, és nyomja meg az. Enter billentyűt. Ezt a fájlt szerkesztve engedélyezi (vagy letiltja) bizonyos VSFTPD szolgáltatásokat.
2. lépés: Engedélyezze a helyi felhasználóknak, hogy bejelentkezzenek az FTP -kiszolgálóra
A nyílbillentyűkkel görgessen lefelé a
# Törölje a megjegyzést, hogy a helyi felhasználók bejelentkezhessenek.
fejléc, majd távolítsa el a "#" karaktert a
local_enable = IGEN
vonal alatta.
- Eltávolíthatja a "#" karaktert a nyílbillentyűkkel, hogy kiválassza az előtte lévő betűt (ebben az esetben "l"), és megnyomja a ← Backspace billentyűt.
-
Hagyja ki ezt a lépést, ha
local_enable = IGEN
- a vonal már fehér.
3. lépés: Engedélyezze az FTP írási parancsokat
Görgessen le a
# Törölje a megjegyzést, ha engedélyezni szeretné az FTP írási parancsok bármilyen formáját.
fejléc, majd távolítsa el a "#" karaktert a
write_enable = IGEN
vonal alatta.
-
Hagyja ki ezt a lépést, ha
write_enable = IGEN
- már fehér.
4. lépés Tiltsa le az ASCII -kezelést
Görgessen le egészen a
# Az ASCII manipuláció a protokoll szörnyű jellemzője.
fejléc, majd távolítsa el a "#" karaktert a következő két sorból:
-
ascii_upload_enable = IGEN
-
ascii_download_enable = IGEN
5. lépés. Módosítsa a "chroot" beállításokat
Görgessen le a
# chroot)
címsorba, majd adja hozzá a következő sorokat:
-
user_sub_token = $ FELHASZNÁLÓ
-
chroot_local_user = IGEN
-
chroot_list_enable = IGEN
- Ha ezen sorok bármelyike már létezik, egyszerűen távolítsa el a "#" jelet minden létező sor előtt.
6. lépés. Módosítsa az alapértelmezett "chroot" beállításokat
Görgessen le a
(az alapértelmezés következik)
címsorba, majd adja hozzá a következő sorokat:
-
chroot_list_file =/etc/vsftpd.chroot_list
-
local_root =/home/$ USER/Public_html
-
allow_writeable_chroot = IGEN
- Ha ezen sorok bármelyike már létezik, egyszerűen távolítsa el a "#" jelet minden létező sor előtt.
7. lépés: Engedélyezze az "ls recurse" opciót
Görgessen le a
# Aktiválhatja az "-R" opciót …
fejléc, majd távolítsa el a "#" karaktert a
ls_recurse_enable = IGEN
vonal alatta.
8. lépés. Mentse el és lépjen ki a szövegszerkesztőből
Ehhez:
- Nyomja meg a Ctrl+X billentyűkombinációt
- Írja be az y parancsot
- Nyomja meg az ↵ Enter gombot
Rész 3 /4: Felhasználónevek hozzáadása a CHROOT listához
Lépés 1. Nyissa meg a "chroot" szövegfájlt
Írja be a sudo nano /etc/vsftpd.chroot_list parancsot, és nyomja meg az. Enter billentyűt.
Ebben a részben ugorhat az utolsó lépésre, ha nem akarja megadni azokat az embereket, akik hozzáférhetnek az FTP -kiszolgálóhoz
2. lépés. Írja be jelszavát
Írja be az Ubuntuba való bejelentkezéshez használt jelszót, és nyomja meg az. Enter billentyűt. Ezzel megnyílik a "chroot" szövegfájl.
Ha nem kéri a jelszavát, hagyja ki ezt a lépést
3. lépés. Adjon hozzá felhasználóneveket a listához
Írja be saját felhasználónevét, nyomja meg az ↵ Enter billentyűt, és ismételje meg más személyek felhasználónevével, akiknek hozzáférést szeretne biztosítani az otthoni könyvtáraihoz a kiszolgálón belül.
4. Lépés mentése
Nyomja meg a Ctrl+X billentyűt, írja be az y billentyűt, majd nyomja meg az. Enter billentyűt. A lista mentésre kerül.
5. lépés Indítsa újra a VSFTPD -t
Írja be a sudo systemctl restart vsftpd parancsot, és nyomja meg az. Enter billentyűt. Ez leállítja és újraindítja a VSFTPD -t, biztosítva, hogy a módosítások mentésre kerültek. Most már elérheti FTP szerverét.
4. rész a 4 -ből: Hozzáférés a szerverhez
1. lépés. Határozza meg a szerver címét
Ha egy FTP -kiszolgálóért fizet tárhelyszolgáltatáson keresztül (pl. Bluehost), akkor tudnia kell a szolgáltatás IP -címét vagy rendes címét ahhoz, hogy csatlakozzon hozzá.
-
Ha saját szervert üzemeltet a számítógépről, akkor a számítógép IP -címét fogja használni, amelyet úgy találhat meg, hogy beírja az ifconfig parancsot a terminálba, majd áttekinti az "inet addr" számot.
Ha az "ifconfig" nincs telepítve, telepítheti a sudo apt-get install net-tools billentyűzettel a Terminálban
2. lépés: Továbbítson egy portot az útválasztón
Miután megtudta a szerver IP -címét, továbbítani kell az útválasztó 21. portját erre a címre; győződjön meg arról, hogy a port TCP -t használ (nem UDP -t vagy a kettő keverékét).
A porttovábbítás útválasztónként eltérő, ezért mindenképpen nézze meg a linkelt cikket vagy az útválasztó dokumentációját
3. lépés: Nyissa meg a Filezillát
Írja be a filezilla parancsot a terminálba, és nyomja meg az. Enter billentyűt. Egy pillanat múlva megnyílik a FileZilla.
Ha terminálon keresztül szeretne csatlakozni, próbálja meg beírni az ftp [cím] címet. Amíg a szerver fut, és rendelkezik internet -hozzáféréssel, ez megpróbál csatlakozni az FTP -kiszolgálóhoz; azonban előfordulhat, hogy nem tudja átvinni a fájlokat
Lépés 4. Kattintson a Fájl elemre
A FileZilla ablak bal felső sarkában található. Ha ezt megteszi, megjelenik egy legördülő menü.
5. lépés Kattintson a Webhelykezelő… gombra
Ezt a lehetőséget a legördülő menüben találja. Megnyílik a Site Manager ablak.
6. lépés. Kattintson az Új webhely elemre
Ez egy fehér gomb az ablak bal alsó sarkában. Ezzel megnyitja a Webhelykezelő Új webhely szakaszát.
7. lépés. Írja be a szerver címét
A "Host:" szövegmezőbe írja be annak az FTP -kiszolgálónak a címét (vagy IP -címét), amelyhez csatlakozni szeretne.
8. lépés. Adja hozzá a továbbított portszámot
Írja be a 21 -et a "Port:" szövegmezőbe.
9. lépés. Kattintson a Csatlakozás gombra
Ez egy piros gomb az oldal alján. Ha ezt megteszi, a FileZilla arra kéri, hogy csatlakoztassa a számítógépet az FTP -kiszolgálóhoz.
10. lépés. Fájlok áthelyezése a szerverre
Kattintson és húzza a mappákat a bal oldali ablakból a jobb oldali ablakba, és töltse fel azokat az FTP-kiszolgáló oldalára.
Tippek
- A 20 -as továbbítási port megoldhat bizonyos hálózati problémákat, ha saját szervert üzemeltet.
- Az FTP -kiszolgálóhoz való csatlakozás az Ubuntu 17 -es és újabb verzióiban kissé eltér a korábbi verziókhoz való csatlakozástól, ezért érdemes frissíteni az Ubuntu verzióját 17.10 -re (vagy újabbra), ha még nem tette meg.