Main

Login Form

Site Admin

Site Admin is Offline

[nslu2   datei   datenträger   externen   firmware   flash   gallerie   http   ipkg   joomla   linksys   linux   nslu   nslu2   openssh   passwd   passwort   programme   root   root@linus   sbin   script   server   share   slugos   telnet   unslung   user   wwwnslu2                     

Created with AkoCloud 1.1 final.

Home arrow Articles arrow FTPd und Telnetd mit XInetd
FTPd und Telnetd mit XInetd Print E-mail
User Rating: / 2
PoorBest 
Written by JrB   
Montag, 18 Juni 2007
Article Index
FTPd und Telnetd mit XInetd
Service Konfiguration
Um sich die Mühe mit Diversion Scripten, zur Manipulation der /etc/inetd.conf, zu sparen macht es Sinn, den xinetd zu installieren.

Der XInetd ersetzt den Linksys Inetd (ein Programm welches z.B. Telnet oder FTP Server startet).
Das Paket ist als optware Package verfügbar und kann mit ipkg installiert werden.

ipkg update ; ipkg install xinetd

Die Konfigurationsdatei ist nach der Installation in /opt/etc zu finden, weiter erwartet der XInetd auch Konfigurationsdateien in /opt/etc/xinetd.d.

Gestartet wird der Daemon über das Script /opt/etc/init.d/S10xinetd, dieses Script beendet zuerst den Linksys Inetd, und startet dann XInetd.

Zur Konfiguration:

_root@linus etc_$ cat xinetd.conf
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# Sample configuration file for xinetd

defaults
{
#        only_from      = localhost 192.168.1.0/24 192.168.10.0/24
        instances      = 60
        log_type       = SYSLOG authpriv info
        log_on_success = HOST PID
        log_on_failure = HOST
        cps            = 25 30
}

includedir /opt/etc/xinetd.d


Die Datei xinetd.conf beinhaltet allgemeine Parameter, wichtig ist only_from, welcher festlegt, aus welchem Netz überhaupt Verbindungen angenommen werden dürfen.



Last Updated ( Mittwoch, 17 Oktober 2007 )
 
Discuss (1 posts)

FTPd und Telnetd mit XInetd
Mar 04 2011 14:44:19
** This thread discusses the Content article: FTPd und Telnetd mit XInetd **

Um sich die Mühe mit Diversion _script_en, zur Manipulation der /etc/inetd.conf, zu sparen macht es Sinn, den xinetd zu installieren.





Der XInetd ersetzt den _link_sys Inetd (ein Programm welches z.B. Telnet oder FTP Server startet).

Das Paket ist als Optware Package verfügbar und kann mit ipkg installiert werden.




ipkg update ; ipkg install xinetd



Die Konfigurationsdatei ist nach der Installation in /opt/etc zu finden, weiter erwartet der XInetd auch Konfigurationsdateien in /opt/etc/xinetd.d.



Gestartet wird der Daemon über das _script_ /opt/etc/init.d/S10xinetd, dieses _script_ beendet zuerst den _link_sys Inetd, und startet dann XInetd.



Zur Konfiguration:




_root@linus etc_$ cat xinetd.conf

# Copyright 1999-2004 Gentoo Foundation

# Distributed under the terms of the GNU General Public License v2

# Sample configuration file for xinetd


defaults

{

# only_from = localhost 192.168.1.0/24 192.168.10.0/24

instances = 60

log_type = SYSLOG authpriv info

log_on_success = HOST PID

log_on_failure = HOST

cps = 25 30

}


includedir /opt/etc/xinetd.d





Die Datei xinetd.conf beinhaltet allgemeine Parameter, wichtig ist only_from, welcher festlegt, aus welchem Netz überhaupt Verbindungen angenommen werden dürfen.



{mospagebreak _title_=Service Konfiguration}



Im Verzeichnis /opt/etc/xinetd.d werden dann einzelne Dienste konfiguriert.




_root@linus xinetd.d_$ cat telnetd

#

# telnetd

#

service telnet

{

flags = REUSE

socket_type = stream

instances = 30

wait = no

user = root

server = /opt/libexec/telnetd

log_on_success = HOST PID

log_on_failure = HOST

disable = no

}




_root@linus xinetd.d_$ cat swat

#

# telnetd

#

service swat

{

flags = REUSE

socket_type = stream

instances = 30

wait = no

user = root

server = /opt/sbin/swat

log_on_success = HOST PID

log_on_failure = HOST

disable = no

}
_root@linus xinetd.d_$





In diesem Beispiel sind die Dienste Telnetd und Swat (Samba Verwaltung über eine Weboberfläche) eingeschaltet, bei der Konfiguration ist darauf zu achten, das die Pfade zu den Server Executables korrekt eingetragen werden.



Ein weiterer nützlicher Dienst ist FTPD




_root@linus xinetd.d_$ cat ftpd

service ftp

{

flags = REUSE

socket_type = stream

protocol = tcp

wait = no

user = root

# server = /opt/sbin/proftpd

# server_args = --config /opt/etc/proftpd.conf

server = /opt/sbin/vsftpd

server_args = /opt/etc/vsftpd.conf

# server = /opt/libexec/ftpd

# server_args = -a=passwd

}

_root@linus xinetd.d_$





Hier ist der Server VsFtpd frei geschaltet, durch einfaches Verschieben der # Zeichen kann aber auf ProFtpd oder den Inet-Utils Ftpd umgeschaltet werden. Diese müssen natürlich bereits installiert und konfiguriert sein.



Weitere Informationen zum XInetd sind auf der [Projektseite -> http://www.xinetd.org] zu finden.

Weiteres zu [Proftpd -> http://www.proftpd.org] und weiteres zu [vsFTPd -> http://vsftpd.beasts.org].





#77


Discuss this article on the forums. (1 posts)

© 2012 www.jrbnet.de
Joomla! is Free Software released under the GNU/GPL License.
Site Last Modified At Sunday 18 May 2008