basic ftpd setup for openbsd
Thursday, August 12, 2010 5:40:11 PM
0) disable unnessesary daemons in /etc/rc.conf.local.
1) add /sbin/nologin into /etc/shells.
2) fireup the daemon with `/usr/libexec/ftpd -4 -n -D`.
3) batch adding users with the following script:
#!/bin/sh
USERNAME=myuser
PASSWORD=mypassword
HASHED=`encrypt -b 6 $PASSWORD`
useradd -m -d /home/$USERNAME -p $HASHED $USERNAME
echo $USERNAME >> /etc/ftpchroot
4) make ftpd starts at startup in /etc/rc.conf.local:
ftpd_flags="-4 -n -D"
5) Change ftp banners in /etc/motd if needed.
1) add /sbin/nologin into /etc/shells.
2) fireup the daemon with `/usr/libexec/ftpd -4 -n -D`.
3) batch adding users with the following script:
#!/bin/sh
USERNAME=myuser
PASSWORD=mypassword
HASHED=`encrypt -b 6 $PASSWORD`
useradd -m -d /home/$USERNAME -p $HASHED $USERNAME
echo $USERNAME >> /etc/ftpchroot
4) make ftpd starts at startup in /etc/rc.conf.local:
ftpd_flags="-4 -n -D"
5) Change ftp banners in /etc/motd if needed.






