ข้อผิดพลาด“ -bash: telnet: ไม่พบคำสั่ง”


11

ฉันมีบริการต่อไปนี้ทำงานอยู่:

sshd            0:off   1:off   2:on    3:on    4:on    5:on    6:off
syslog          0:off   1:off   2:on    3:on    4:on    5:on    6:off
tcsd            0:off   1:off   2:off   3:off   4:off   5:off   6:off
vsftpd          0:off   1:off   2:on    3:on    4:on    5:on    6:off
xinetd          0:off   1:off   2:off   3:on    4:on    5:on    6:off

xinetd based services:
        chargen-dgram:  off
        chargen-stream: off
        daytime-dgram:  off
        daytime-stream: off
        discard-dgram:  off
        discard-stream: off
        echo-dgram:     off
        echo-stream:    off
        tcpmux-server:  off
        telnet:         on
        time-dgram:     off
        time-stream:    off

ทำไมฉันยังมีข้อผิดพลาด "-bash: telnet: ไม่พบคำสั่ง"

ขอบคุณ


telnet เป็นยูทิลิตี้ไคลเอ็นต์ไม่ใช่บริการซึ่งเป็นสาเหตุที่ไม่ปรากฏในรายการบริการ
vmfarms

คำตอบ:


8

RHEL / CentOS ลูกค้า 5.4 Telnet /usr/kerberos/bin/telnetมีการติดตั้งที่ ตัวแปร $ PATH ของคุณจำเป็นต้อง/usr/kerberos/binระบุไว้ (โดยเฉพาะอย่างยิ่งก่อนที่ / usr / bin) krb5-workstationหากมีเหตุผลบางอย่างที่คุณไม่ได้มีแฟ้มที่ติดตั้งมันเป็นส่วนหนึ่งของแพคเกจ การติดตั้งแพ็คเกจด้วยตนเองหรือผ่าน YUM ควรให้สิ่งที่คุณต้องการ

คุณสามารถตรวจสอบได้อย่างรวดเร็วด้วยwhich telnetเพื่อดูว่ามันพบที่ไหนในเส้นทางของคุณ echo $PATHเพื่อดูว่ามีการตรวจสอบไดเรกทอรีใดบ้างและrpm -q krb5-workstationเพื่อดูว่าคุณได้ติดตั้งแพ็คเกจหรือไม่


- คริสโตเฟอร์คาเรล


ขอบคุณฉันติดตั้งแพคเกจ krb5-เวิร์กสเตชันมันใช้งานได้แล้ว!
Wei

1
แล้ว RHEL 6 ล่ะ? ฉันมีปัญหาเดียวกันใน RHEL 6 และไม่มีแพคเกจดังกล่าว (krb5-เวิร์กสเตชัน) ไม่เป็นโฟลเดอร์ดังกล่าวเป็น / usr / Kerberos / bin
Mohsen

2
บน Amazon Linux 2 ฉันได้ติดตั้ง krb5-workstation และยังไม่พบการอ้างอิงใด ๆ ไปยัง telnet ไม่มีโฟลเดอร์ / usr / kerberos ผมได้รับมันในการทำงานทำงาน "yum ติดตั้งเทลเน็ต"
demonicdaron

3

คุณติดตั้งไคลเอ็นต์ telnet หรือไม่ ดูเหมือนว่าคุณจะติดตั้ง daemon ในปัจจุบันเท่านั้น ... ไม่ว่าจะเป็นสภาพแวดล้อมของคุณหรือการติดตั้งผิด นั่นคือคำสั่ง telnet ไม่ปรากฏที่ใดก็ได้ที่กำหนดไว้ใน $ PATH


ขอบคุณฉันต้องติดตั้งอะไรอีก
Wei

ฉันอยู่บน centos 5.4
Wei

4
ยำติดตั้ง telnet หรือหากเส้นทางของคุณไม่ถูกต้องเพียงแค่รัน / usr / bin / telnet
Keiran Holloway
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.