Verwenden Sie xinetd, um ein Skript telnetfähig zu machen
661
DatNoHand
Ich habe ein Skript, das über ausgeführt werden muss
telnet localhost port
Ich habe ein Skript ( USER.sh
) und konfiguriert /etc/xinetd.d/user
.
Bei jedem Verbindungsaufbau erhalte ich eine Fehlermeldung:
TERM environment variable not set.
Also habe ich versucht, dem Skript folgende Zeile hinzuzufügen:
export TERM=xterm-256color
Das hat aber auch nicht funktioniert.
Versuch Nr. 2:
Meine /etc/xinetd.d/xxxx
Datei:
service xxxx { disable = no socket_type = stream protocol = tcp port = 4502 type = UNLISTED wait = no user = root server = /usr/sbin/xxxx.sh server_args = askme }
Meine geänderte Datei:
service xxxx { disable = no env = xterm-256color socket_type = stream protocol = tcp port = 4502 type = UNLISTED wait = no user = root server = /usr/sbin/xxxx.sh server_args = askme }
Aber wenn ich versuche zu telnet, wird mir eine Verbindung verweigert Fehler…: /
Ich habe sogar versucht zu machen test.sh
, das ist:
#!/bin/bash export TERM=xterm-256color telnet localhost 4502
Das scheint aber auch nicht zu funktionieren.
Wenn ich
echo $TERM
aus einer schale gibt es mir:
xterm-256color
Ich verwende Kali Linux 2016.1.
PS: Es zeigt mir auch nicht die Echoausgabe meines Skripts…
Was läuft dein Skript?
grawity vor 8 Jahren
0
Es ist ein Skript zum Erstellen eines Benutzers und generiert automatisch ein Kennwort für ihn
DatNoHand vor 8 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Wie kann ich eine Verzeichnisstruktur "invertieren"?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem