Tftp: Atftpd
Postat: 21 sep 2009, 12:39
Hej. Jag har problem med atftpd.
Försöker kopiera över en fil över tftp med atftpd.
Vet inte om det finns någon schysst tftpd guide för ubuntu, men jag har gjort enligt följande:
Ni får gärna komma med en annan lösning, för denna tycks inte fungera.
En tanke är att det evevntuellt inte fungerar pga. att jag har monterat allt i ram.
#Ur /etc/fstab:
#Vid sudo invoke-rc.d atftpd start
ls -lh @ /
cat /etc/default/atftpd
EDIT: Från börjar stod det /var/lib/tftpboot och där hamnade alla filer såg jag nu. När jag ändrar till /tftpboot som jag vill, så blir det fortfarande att servern inte vill starta.
Om jag förstått det rätt så är servern aldrig riktigt startad utan, ligger och lyssnar på porten och mer släpper in trafiken om den tillfrågas. port: 1758 som det står i atftp configen.
Det vore dock trevligt om det fungerade att ha alla config sparade till /tftpboot än /var/lib/tftpboot . Det vekar vara ett fallback läge till /var/lib/tftpboot .
Försöker kopiera över en fil över tftp med atftpd.
Vet inte om det finns någon schysst tftpd guide för ubuntu, men jag har gjort enligt följande:
Kod: Markera allt
sudo aptitude install atftpd
sudo gedit /etc/default/atftpd
Change the following line: USE_INETD=true to USE_INETD=false
sudo invoke-rc.d atftpd start
sudo mkdir /tftpboot
sudo chmod -R 777 /tftpboot
sudo chown -R nobody /tftpboot
sudo /etc/init.d/atftpd restart
En tanke är att det evevntuellt inte fungerar pga. att jag har monterat allt i ram.
#Ur /etc/fstab:
Kod: Markera allt
tmpfs /var/log tmpfs defaults 0 0
tmpfs tmp tmpfs defaults 0 0
tmpfs /var/tmp tmpfs defaults 0 0
Kod: Markera allt
[directory] must be a world readable/writable directories.
By default /tftpboot is assumed.
invoke-rc.d: initscript atftpd, action "start" failed.
Kod: Markera allt
drwxrwxrwx 2 nobody root 4.0K 2009-09-21 10:08 tftpboot
Kod: Markera allt
USE_INETD=false OPTIONS="--tftpd-timeout 300 --retry-timeout 5 --mcast-port 1758 --mcast-addr 239.239.239.0-255 --mcast-ttl 1 --maxthread 100 --verbose=5 /tftpboot/"
Om jag förstått det rätt så är servern aldrig riktigt startad utan, ligger och lyssnar på porten och mer släpper in trafiken om den tillfrågas. port: 1758 som det står i atftp configen.
Det vore dock trevligt om det fungerade att ha alla config sparade till /tftpboot än /var/lib/tftpboot . Det vekar vara ett fallback läge till /var/lib/tftpboot .