Freebsd configure ftpd, arsmx

Konfigurált teljes ftpd a FreeBSD 9.0 RELEASE számára.

Adja hozzá a csoportot és a felhasználói ftp-t. Nyissa meg a / etc / group fájlt - adja hozzá a ftp csoportot.

A /etc/master.passwd fájl - adja hozzá a ftp felhasználóját.

A felhasználói adatbázisot manuálisan frissítjük.

Ha szükséges, hozzon létre egy felhasználó saját könyvtárát az anonim FTP hozzáféréshez.

Megváltoztatjuk a tulajdonost és a jogokat.

Adja hozzá az alábbi sorokat az /etc/rc.conf fájlhoz démon módban való indításához.

ellenőrizze, mi történt.

A második utat - az inetd-en keresztül - nem használják. Az /etc/rc.conf fájlban hozzáadunk

és figyelmen kívül hagyja a sort a /etc/inetd.conf fájlban

De ne felejtsd el - a passzív üzemmód beállításával kapcsolatos problémákat - tényleges, ha fenn kell tartani a kapcsolatokat a NAT miatt.

További ftpd billentyűk.

-4 Ha a -D opció van megadva, fogadja el a csatlakozásokat az AF_INET aljzaton keresztül.

-6 Ha a -D opció van megadva, fogadja el a csatlakozásokat az AF_INET6 aljzaton keresztül.

-8 Átlátható UTF-8 üzemmód engedélyezése. Az RFC 2640 szabványnak megfelelő kliensek értesítést kapnak, ha a kiszolgáló UTF-8 kódolt karaktereket használ. Ez a lehetőség nem tartalmazza a szerver fájlnevek átkódolását; ez az UTF-8-ban kódolt kiszolgáló fájlnevek számára működik. Fájlok FTP-re történő feltöltésekor az RFC 2640-re kompatibilis kliensek be vannak kapcsolva, az ügyfél helyi kódolásától az UTF-8-ig. Az FTP parancsok és a natív ftpd üzenetek minden esetben ASCII-ban vannak kódolva, amely az UTF-8 részhalmaza. Ezért nincs szükség átalakításra a kiszolgálón.

-A Csak névtelen hozzáférést biztosít az ftp-hez.

-D Ha ezt az opciót megadta, az ftpd leválasztható a konzolról, és egy démon lesz, amely az FTP porton keresztül fogadja a kapcsolatokat, és generál (forking) a gyermekfolyamatokat a kérések támogatására. Ez kevesebb erőforrás-hulladékot biztosít, mint az ftpd az inetd (8) használatával, és hasznos a forgalmas kiszolgálókon a terhelés csökkentésére.

-d A hibakeresési adatok a LOG_FTP használatával kerülnek naplózásra.

-E Tiltsa le az EPSV parancsot. Jó használni a tűzfal mögötti szervereket.

-h Megakadályozza a kiszolgáló-specifikus információk - például a kiszolgálószoftververzió vagy a gazdanév - kimenetét a kiszolgálóüzenetekben.

-l Minden sikeres és hibás ftp (1) munkamenet a LOG_FTP syslog segítségével kerül rögzítésre. Ha ezt az opciót kétszer adja meg, akkor a parancsok lekérése (get), tárolása (feltöltése), hozzáfűzése, törlése, könyvtár létrehozása, könyvtár eltávolítása, műveletek átnevezése, valamint fájlnevek és érvek írása. Alapértelmezés szerint a syslogd (8) ezeket az üzeneteket írja a / var / log / xferlog fájlba.

-M Megakadályozza a könyvtárak névtelen felhasználók létrehozását.

-m Engedélyezheti a névtelen felhasználók számára, hogy felülírják vagy módosítsák a meglévő fájlokat, amennyiben ezt engedélyezi a fájlrendszer-jogosultságok. Alapértelmezés szerint az anonim nem tudja módosítani a meglévő fájlokat; különösen a szerverre történő feltöltéshez szükséges fájlokat (feltöltés) egyedi nevekkel kell létrehozni.

-O Fordítja a kiszolgálót, míg a csak írható mód csak névtelen. A RETR parancs névtelen, ami megakadályozza a névtelen letöltéseket a szerverről. Nem ad eredményt, ha a -o opció is meg van adva.

-o A kiszolgáló csak írható módba kerül. A RETR parancs mindenki számára tilos, ami megakadályozza az információ letöltését a szerverről.

-P Amikor a -D opció van megadva, akkor a megadott porton alapértelmezés szerint fogadja a kapcsolatot a megadott értékkel vagy szolgáltatásnévvel, az "ftp" port helyett.

-p Amikor a -D opció van megadva, akkor írja be a folyamatazonosító fájlt a megadott fájlba az alapértelmezett pid-file helyett /var/run/ftpd.pid helyett.

-R Ha ezt az opciót megadta, az ftpd visszatér a múltbeli viselkedéshez a felhasználói műveletek biztonsági ellenőrzésével és a PORT kérelmek korlátozásával kapcsolatban. Jelenleg az ftpd csak a PORT parancsokat támogatja a távoli gazdagságú felhasználók számára (amelyek az FTP protokoll specifikációját sértik, de bizonyos biztonsági lyukakat bezárnak).

-r A szervert csak olvasható módba helyezi át (csak olvasható). Tilos minden olyan parancs, amely módosíthatja a fájlrendszert.

-S Ha ezt az opciót megadta, az ftpd minden névtelen fájl letöltést ír a / var / log / ftpd naplóba, ha ez a naplófájl létezik.

-T Az ügyfél más időtúllépési időt is kérhet; a beállítható maximális időtúllépés időtartama másodpercekben a -T opcióval van megadva. Az alapértelmezett határérték 2 óra.

-t Az inaktivitás időtúllépése másodpercben (alapértelmezés 15 perc).

-U Ez az opció utasítja az ftpd-t az IP_PORTRANGE_DEFAULT tartomány IP_PORTRANGE_HIGH helyett az adatportok használatára. Ez a változtatás hasznos bizonyos tűzfal-konfigurációkhoz; További információért lásd az ip (4) részt.

Kérjük, vegye figyelembe, hogy ez a lehetőség virtuális, és nem működik a fenti FreeBSD 5.0 ​​alatt; Mindkét porttartomány alapértelmezés szerint azonos.

-u A fájl-létrehozási maszk maszk létrehozása umask-ra van állítva, amely várhatóan oktális szám. Lásd az umask (2) című részt a részletekért. Ez az opció visszaállítható (letiltva) a login.conf segítségével (5).

-W Ne írjon a log / var / log / wtmp FTP munkamenetbe.

Navigáció rekordok szerint

Kapcsolódó cikkek