Hirdetés

2024. május 22., szerda

Gyorskeresés

Téma összefoglaló

Téma összefoglaló

  • Utoljára frissítve: 2023-12-13 05:19:58

LOGOUT.hu

ASUS WL-500G Premium

Összefoglaló kinyitása ▼

Hozzászólások

(#1872) Honkydoo


Honkydoo
őstag

Sziasztok!

Talátam egy jó ftp-servert: pure-ftpd
Ami jó benne: Könnyű új fehasználót hozzáadni/elvenni, mivel a felhasználókat adatbázisban tárolja. A pure-ftpwho parancs szépen kiírja a serveren zajló eseményeket (ki mit tölt, milyen gyorsan).

Telepítési útmutató:
1. Létre kell hozni egy usert az ftp-nek, hozzá kell adnod a megfelelő sort a következő formula alapján:
username:passwordhash:uid:gid:comment:/home/dir:/bin/sh
Egy konkrét példa a gondolkodásra nem vágyóknak, például egy user hozzáadása a család számára: ftp:x:10:10:ftp:/:/sbin/nologin

2. Létre kell hozni egy csoportot az ftp-nek: ftpgroup:x:10:ftp

3. Update, telepítés: ipkg-opt update && ipkg-opt install pure-ftp

4. Init.d fálj tartalma: nano /opt/etc/init.d/S81pure-ftpd
#!/bin/sh
case "$1" in
start)
echo "Starting pure-ftpd:"
/opt/sbin/pure-ftpd -l puredb:/opt/etc/pureftpd.pdb -g /var/run/pure-ftpd.pid -4 -A -c 10 -d -C 3 -E -s -B -$
;;
stop)
if [ -n "`pidof pure-ftpd`" ] ; then
echo "Stopping pure-ftpd:"
killall pure-ftpd
fi
;;
restart)
if [ -n "`pidof pure-ftpd`" ] ; then
echo "Stopping pure-ftpd:"
killall pure-ftpd
fi
echo "Starting pure-ftpd:"
/opt/sbin/pure-ftpd -l puredb:/opt/etc/pureftpd.pdb -g /var/run/pure-ftpd.pid -4 -A -c 10 -d -C 3 -E -s -B -$
;;
*)
echo "Usage: $0 (start|stop|restart)"
exit 1
;;
esac

5. Ftp userek létrehozása:
pure-pw useradd test1 -u ftp -d /home/könyvtár/
pure-pw mkdb

6. /opt/etc/init.d/S81pure-ftpd start vagy reboot

[ Szerkesztve ]

"Légy olyan, mint bárki más, tégy olyat, mint senki más."

Copyright © 2000-2024 PROHARDVER Informatikai Kft.