When configuring glftpd after emerging it, I removed only_from in /etc/xinetd.d/glftpd to allow network access to it. I wasn't able to login remotely though, only locally, and grep glftpd /var/log/messages would show things such as gentoo xinetd[7004]: FAIL: glftpd address from=192.168.1.*. Only after removing only_from = localhost from default in /etc/xinetd.conf was I able to remotely login to glftpd. Reproducible: Always Steps to Reproduce: 1.emerge glftpd 2.nano -w /etc/xinetd.d/glftpd and remove only_from = 0.0.0.0 3./etc/init.d/xinetd restart 4.log in locally to glftpd and add a user account, ips, etc. 5.Try logging in remotly with that new user account Actual Results: glftpd acknowledges the connection but then drops the user immediately Expected Results: It should've let the user log in to the ftp
> 2.nano -w /etc/xinetd.d/glftpd and remove only_from = 0.0.0.0 "only_from = 0.0.0.0" in /etc/xinetd.d/glftpd means "allow connect from everywhere". if you delete this line, the default from /etc/xinetd.conf will be used. and there only_from defaults to localhost. that's why you can't login remotely when deleteing that line in /etc/xinetd.d/glftpd.
yep, sven explained it
Ahhh, OK, thanks for clarifying that for me.