Jag hittade en guide här: http://www.debianhelp.co.uk/pureftp.htm
Det saknades lite för att gå att använda rakt upp och ner. Nedan är en anpassad variant av guiden:
I debian (och ubuntu antar jag) kör man bara
apt-get install pure-ftpd
skapa användare:
groupadd ftpgroup
useradd -g ftpgroup -d /dev/null -s /etc ftpuser
pure-pw useradd test1 -u ftpuser -d /home/ftpusers/test1pure-pw mkdb
skapa en plats i filsystemet där användaren får sina filer:
mkdir -p /home/ftpusers/test1
chown ftpuser:ftpgroup /home/ftpusers
chown ftpuser:ftpgroup /home/ftpusers/test1
konfigurera servern:
cd /etc/pure-ftpd/auth
ln -s ../conf/PureDB 50pure
echo no > /etc/pure-ftpd/conf/PAMAuthentication
echo no > /etc/pure-ftpd/conf/UnixAuthentication
sen gjorde jag /etc/init.d/pureftpd restart men det vet jag inte om det behövs.
Resultatet är en ftpserver som gör att man kan ha ftp igång utan att riskera att en ftp-användare loggar in med ssh och röjer runt.
echo yes >/etc/pure-ftpd/conf/NATmode
sådär! funkar toppen
1 kommentar:
Grumt. Tackar.
Funkar fint utifrån, men inte från localhost ut och tillbaka. Lustigt. Men gör inte så mycket.
/j
Skicka en kommentar