Tiny Core Linux
Tiny Core Extensions => TCE Q&A Forum => Topic started by: wfinden01 on March 09, 2011, 10:23:31 PM
-
Now after three tries I thought a had better ask for help (none of them worked)
I have tried vsftpd, and proftpd (and others) and neither of them I could connected to it (there is no firewall running)
If some one can explain is a step by step process on how to setup (and install) a ftp server wit would be much appreciated
preferred if its vsftpd, but whatever else that warkis is fine as well, it really only for a few users
Thanks in advance
-
Never mind, found the problem (it was with my router blocking it)
anyhow, the way setup (just in case anyone need this in future)
from a clean install
installed perl
installed proftpd
followed this:
sudo ftpasswd --name readwrite --group --gid 1000 --file /etc/proftpd.group
sudo ftpasswd --name readonly --group --gid 1001 --file /etc/proftpd.group
sudo ftpasswd --name username_1 --passwd --home /mnt/ --shell /bin/false --uid 1000 --gid 1000 --file /etc/proftpd.passwd
sudo ftpasswd --name username_2 --passwd --home /mnt/ --shell /bin/false --uid 1001 --gid 1001 --file /etc/proftpd.passwd
added
etc/proftpd.group
etc.proftpd.passwd
to /opt/.filetool.lst
and
/usr/local/etc/init.d/proftpd start
to /opt/bootlocal.sh
-
Steps to get vsftpd running with system user logins:
install vsftpd with tce-load/appbrowser
edit /usr/local/etc/vsftpd.conf, make sure these lines are present/changed to:
anonymous_enable=NO
local_enable=YES
write_enable=YES
add any additional users and add/change passwords
add /usr/local/etc/vsftpd.conf and all user profile data (/etc/shadow, /etc/passwd, etc.) to /opt/.filetool.lst
run system backup
start vsftpd:sudo vsftpd &
Here is the manpage for vsftpd: http://vsftpd.beasts.org/vsftpd_conf.html (http://vsftpd.beasts.org/vsftpd_conf.html)
This has all of the options available to setup the ftp server how you want it.