debian tftpd
I have found a lot howto but all are about fedora :(
I installed tfpd package Where are the configs now? xinetd doesnt exist to debian Anyone can point me to the correct direction? (a debian based howto or something...) thx oops - wrong category :( should be moved to debian :rolleyes: :rolleyes: |
Debian uses the older inetd setup. Redhat/Fedora use xinetd.
For inetd you edit the /etc/inetd.conf file instead of having multiple files as in xinetd. In inetd each service is a separate line. I don't fun tftp on my Debian but an example line from one of my HP-UX boxes (they also use inetd rather than xinetd) would be: tftp dgram udp wait root /usr/lbin/tftpd tftpd\ /opt/ignite\ /var/opt/ignite The "\" at the end of each line above means "continuation" so that all 3 lines are read as if they are one. The above setup is what we do for are HP-UX Ignite Server setup. You wouldn't want the ignite stuff but hopefully between that and what you've found for Redhat/Fedora you'll be able to dope out what you need. |
i replaced tftpd package with tftpd-hpa
but still i cant connect inetd.conf is: tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd -l -a 10.32.52.9:69 -c -p -s /tftpboot Quote:
Quote:
the problem is that still i cant connect from anywhere any idea? thx |
for the history:
increasing the level of logging: Quote:
so is something wrong with user nobody... |
Since inetd only starts the daemon when it is called its possible it doesn't show up depending on how you're scanning. Try doing a telnet to the port tftpd uses. This should make it start the daemon. (You can just do a for loop on the system like:
while true do ps -ef |grep tftpd sleep 1 done This will let you know if it starts the daemon. From your other messages it appears it is trying to however. Looking for nobody in my /etc/inetd.conf I see: Code:
talk dgram udp wait nobody.tty /usr/sbin/in.talkd in.talkd Code:
nobody:x:65534:65534:nobody:/home:/bin/sh Looking in /etc/group for 65534 I see: Code:
nogroup:x:65534: Your message complains about groups. You can change the entry in inetd.conf to specify user.group - The "nobody.tty" in my debian is specifying group tty which is in /etc/groups: Code:
tty:x:5: |
All times are GMT -5. The time now is 01:00 PM. |