다음 서비스가 실행 중입니다.
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 텔넷 클라이언트는에 설치되어 /usr/kerberos/bin/telnet
있습니다. 따라서 $ PATH 변수가 /usr/kerberos/bin
나열되어야합니다. (바람직하게 / usr / bin 이전) 어떤 이유로 해당 파일이 설치되어 있지 않으면 패키지의 일부입니다 krb5-workstation
. 수동으로 또는 YUM을 통해 해당 패키지를 설치하면 필요한 것을 얻을 수 있습니다.
which telnet
경로의 어디에서나 찾을 수 있는지 빠르게 확인할 수 있습니다 . echo $PATH
검사중인 디렉토리를 확인 rpm -q krb5-workstation
하고 패키지가 설치되어 있는지 확인 하십시오.
-크리스토퍼 카렐
답변
텔넷 클라이언트가 설치되어 있습니까? 현재 데몬이 설치되어 있거나 환경이 잘못 설정되어있는 것처럼 들립니다. 즉, telnet 명령은 $ PATH에 정의 된 곳에 나타나지 않습니다.