Az FTP (File Transfer Protocol) egy olyan fájlátviteli protokoll, amely jóval a HTTP és a TCP/IP előtt jelent meg. Az FTP 1971 óta létezik, és a legrégebbi alkalmazási réteg protokollnak számít. Ma távoli szerverekhez(ftp vds) vagy számítógépekhez való csatlakozásra használják. A munka beállításához FTP kliensekre van szükség.
A lépésről-lépésre történő utasítások azt jelentik, hogy szükség lesz a következőkre:
1. Telepítsen egy olyan File Transfer Protocol kiszolgálót, amely támogatja a biztonságos kapcsolati protokollokat (különösen az SSL-t).
2. Hozzon létre egy felhasználói fiókot, és konfigurálja azt működésre.
3. Ellenőrizze, hogy van-e kapcsolat a File Transfer Protocol kiszolgálóval.
4. Telepítse a File Transfer Protocol kiszolgálót.
A File Transfer Protocol telepítéséhez és konfigurálásához Ubuntu 20.04 LTS rendszeren a következő parancsot kell használni:
$ sudo apt update && apt install vsftpd
A kiszolgáló már fut, de a beállításokat a config fájlban kell megadni. Ehhez nyissa meg azt, és a beállításoknál a NO
vagy YES
bejelölésével végezze el a változtatásokat. Ezt követően frissíteni kell a config fájlt és újra kell indítani a szervert.
Az adatátvitel biztonsága érdekében SSL-tanúsítványokat kell csatlakoztatni. Ezután konfigurálja az FTP felhasználói fiókot a csatlakozáshoz. Eleinte a szerverre bejelentkezhet a helységnév alatt, de aztán jobb, ha egy külön fiókot hoz létre egy paranccsal:
$ sudo useradd ftpuser -d /home/userftp -s /bin/false -m
Ebben a példában userftp
becenévvel hoztunk létre egy felhasználót
, amely a /home/userftp
otthoni könyvtárban lesz (a hozzáférés a locale szerint megtagadva). Hozzon létre egy jelszót.