Aktuelle Änderungen - Suchen:

FAQs

HowTo


Glossar

Links

edit SideBar

Tagcloud



Telnet Activ Without Inetd

Zuerst sollte die Paketliste aktualisiert werden:

  • ipkg update

Dann ist die Installation der Pakete XInetd und eines optionalen FTPD (vsftpd oder proftpd) erforderlich:

  • ipkg install xinetd
  • ipkg install vsftpd oder proftpd

Soweit, so gut... der XInetD wird über /opt/etc/xinetd.conf sowie einzelne Include-Dateien im Verzeichnis /opt/etc/xinetd.d konfiguriert.

Als Musterkonfiguration sind die folgenden Dateien geeignet:

Grundkonfiguration
 [root@linus etc]$ cat xinetd.conf
 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

Das Netzwerk sollte angepasst werden (Parameter only_from)

Für den Telnet Zugang
 [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
 }
Zum Starten eines FTP Servers
 [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
 }

Je Nach Wunsch und installiertem FTP-Daemon sind die Kommentarzeichen vor der Zeile server sowie server_args zu setzen. Im obigen Beispiel ist vsftpd aktiv.

Gestartet wird der XInetD via /opt/etc/init.d/S10xinetd (überprüfen, ob die Accessrights auf 755 stehen). Das Script S10xinetd schiesst alle evtl. aktiven Inet-Daemonen ab, und startet dann den XInetD.

Fertig.

Weitere Informationen:
XInetD
VsFtpD
ProFtpD


Tags





Bearbeiten - Versionen - Druckansicht - Aktuelle Änderungen - Suchen
Zuletzt geändert am 05.09.2008 11:17 Uhr