मेरे पास एक स्क्रिप्ट है, जिसके माध्यम से चलना है
telnet localhost port
मेरे पास एक स्क्रिप्ट है ( USER.sh
), और कॉन्फ़िगर /etc/xinetd.d/user
।
लेकिन जब भी मैं कनेक्ट करता हूं, मुझे एक त्रुटि संदेश मिलता है:
TERM environment variable not set.
इसलिए मैंने स्क्रिप्ट में निम्नलिखित पंक्ति जोड़ने की कोशिश की:
export TERM=xterm-256color
लेकिन वह भी काम नहीं किया।
प्रयास Nr 2:
मेरी /etc/xinetd.d/xxxx
फ़ाइल:
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
}
मेरी बदली हुई फ़ाइल:
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
}
लेकिन जब मैं टेलनेट करने की कोशिश करता हूं, तो यह मुझे एक कनेक्शन देता है त्रुटि ...: /
मैंने भी बनाने की कोशिश की है test.sh
, जो है:
#!/bin/bash
export TERM=xterm-256color
telnet localhost 4502
लेकिन वह काम भी नहीं करता है।
जब मैं
echo $TERM
एक खोल से, यह मुझे देता है:
xterm-256color
मैं काली लिनक्स 2016.1 का उपयोग कर रहा हूं।
पुनश्च: यह भी मुझे मेरी स्क्रिप्ट की प्रतिध्वनि नहीं दिखाएगा ...
आपकी स्क्रिप्ट क्या चलती है?
—
ग्रेविटी
यह एक उपयोगकर्ता बनाने के लिए एक स्क्रिप्ट है, और स्वचालित रूप से उसके लिए एक पासवर्ड उत्पन्न करता है
—
DatNoHand