Linux

“-bash:telnet:找不到命令”錯誤?

  • July 19, 2021

我正在執行以下服務:

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: command not found”錯誤?

謝謝

RHEL/CentOS 5.4 telnet 客戶端安裝在/usr/kerberos/bin/telnet. /usr/kerberos/bin因此需要列出您的 $PATH 變數。(最好在 /usr/bin 之前)如果由於某種原因您沒有安裝該文件,它是 package 的一部分krb5-workstation。手動或通過 YUM 安裝該軟體包應該可以滿足您的需求。

您可以快速檢查which telnet以查看是否在您的路徑中的任何位置找到它。 echo $PATH查看正在檢查哪些目錄,並rpm -q krb5-workstation查看您是否安裝了軟體包。

——克里斯托弗·卡雷爾

引用自:https://serverfault.com/questions/175041