tftpd server einrichten

Post Reply
Message
Author
cc
Posts: 191
Joined: 18. Apr 2003 18:04

tftpd server einrichten

#1 Post by cc »

hallo

möchte auf meiner debian sarge stable maschine ein tftpd server installieren und einrichten,
damit ich die config files von den dell switches transferieren (backupen) kann.

habe folgendes gemacht:

1.) # apt-get install tftpd

2.) in /etc/inetd.conf habe ich folgenden eintrag:

tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /tftp

3.) # mkdir tftp

4.) schribrechte für die anderen user für tftp vergeben

5.) # /etc/init.d/xinetd restart
Stopping internet superserver: xinetd.
Starting internet superserver: xinetd.


es geht aber immer noch nicht.

weiss jemand woran es liegt ?

User avatar
Eddie
Posts: 180
Joined: 22. Sep 1999 9:28
Location: Lennestadt

Re: tftpd server einrichten

#2 Post by Eddie »

cc wrote:hallo

möchte auf meiner debian sarge stable maschine ein tftpd server installieren und einrichten,
damit ich die config files von den dell switches transferieren (backupen) kann.

habe folgendes gemacht:

1.) # apt-get install tftpd

2.) in /etc/inetd.conf habe ich folgenden eintrag:

tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /tftp

3.) # mkdir tftp

4.) schribrechte für die anderen user für tftp vergeben

5.) # /etc/init.d/xinetd restart
Stopping internet superserver: xinetd.
Starting internet superserver: xinetd.


es geht aber immer noch nicht.

weiss jemand woran es liegt ?
Die /etc/inetd.conf hat nichts mit dem xinetd zu tun.
Schau mal im Verzeichnis /etc/xinet.d (so oder so ähnlich!) ob eine Datei tftpd existiert und in dieser Datei nach der Zeile "disabled".
Sorry für die ungenauen Angaben, habe zur Zeit kein Linux-System im Zugriff.
Gruß
Eddie

cc
Posts: 191
Joined: 18. Apr 2003 18:04

#3 Post by cc »

verstehe selber nicht aber bei meinem debian sarge stable liest xinetd die datei /etc/inetd.conf und nicht /etc/xinetd.conf

es ist so !

anyway habe dieses problem folgendermassen gelöst:

1.) # apt-get install tftpd-hpa

2.) in /etc/xinetd.d ein file tftp mit dem folgendem inhalt kreiert:

Code: Select all

service tftp
{
	socket_type	= dgram
	protocol	= udp
	wait		= yes
	user		= root
	server		= /usr/sbin/in.tftpd
	server_args	= -c -s /tftpboot
	disable		= no
	per_source	= 11
	cps		= 100 2
}
3.) # /etc/init.d/xinetd restart
Stopping internet superserver: xinetd.
Starting internet superserver: xinetd.

und jetzt funktioniert !

Post Reply