|
HowTo /
Telnet Activ Without InetdZuerst sollte die Paketliste aktualisiert werden:
Dann ist die Installation der Pakete XInetd und eines optionalen FTPD (vsftpd oder proftpd) erforderlich:
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: Tags |