Linux/Window 7 Telnet 설정 (1)
최근 프로젝트 에 서 는 저장 서버 의 디스크 공간 상황 을 모니터링 해 야 하 며, 최종 적 으로 Telnet 을 사용 하여 시스템 명령/셸 을 보 낸 다음 시스템 을 분석 하여 디스크 정 보 를 가 져 오기 로 결 정 했 습 니 다.이 과정 에서 Telnet 에 대해 어느 정도 알 게 되 었 고 본 고 는 Linux, Windows 7 의 Telnet 설치 설정 을 정리 하여 나중에 찾기 편리 하도록 한다.
심사숙고 한 후에 도 Telnet 의 설정 을 시스템 별로 나 누 기로 결 정 했 습 니 다. 이 편 은 Linux 의 Telnet 설치 와 설정 을 소개 합 니 다.Windows 시스템 설정 은 "Linux/Window 7 Telnet 설정 (2)"참조
본문 내용:
1: Linux Telnet 상세 설정 및 설정 과정 에서 발생 한 문제
2: Windows 7 Telnet 상세 설정
1: Linux Telnet 설정
우선 설치 에 성 공 했 는 지 확인 하 시 겠 습 니까? 1:[root@localhost ~]# rpm -q telnet telnet-0.17-38.el5 telnet 클 라 이언 트 의 일반적인 상황 은 설치 되 어 있 습 니 다. 2:[root@localhost ~]# rpm -q telnet-server 되 돌아 오지 않 음
설치 실행 설치 파일 을 찾 아서 직접 설치 합 니 다. 또는 명령 설치 실행 - 참고 문서 참조 http://www.cnblogs.com/chenlulouis/archive/2009/08/13/1545305.html
서비스 설정 1: 편집/etc/xinetd. d/telnet [root@localhost ~]# vi/etc/xinetd.d/telnet disable = yes 를 찾 아 yes 를 no 로 변경
2: 서비스 활성화 [root@localhost ~]# service xinetd start 다시 시작 명령: [root@localhost ~]# service xinetd restart
3: 테스트 서비스 [root@localhost ~]# telnet ip
기본적으로 상기 작업 을 수행 하면 telnet 설정 이 완 료 됩 니 다. 다음은 제 실제 작업 과정 에서 발생 한 문제 와 해결 방법 에 대해 다음 과 같이 나열 합 니 다.
1:[root@localhost~]\# telnet ip 테스트 오류 알림 getaddrinfo: localhost Name or service not known. /etc/sysconfig/network 와/etc/hosts 파일 의 호스트 이름 이 대응 하지 않 기 때 문 입 니 다. network 파일 내용:
[root@centos84 ~]# cat /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=qad
hosts 파일 내용:
[root@centos84 ~]# cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6
그렇다면 hosts 파일 중 127.0.0.1 줄 을 변경 하면 뒤의 localhost. localhomain localhost 를 network 와 같은 hostname, 즉 qad 로 변경 합 니 다. 변경 후 문 제 는 확실히 해결 되 었 다. telnet 를 다시 시작 하면, [root@localhost ~]# service xinetd restart 2: 로 컬 (127.0.0.1) 에 접근 할 수 있 지만 실제 ip 로 바 꾸 면 접근 할 수 없고 다른 기계 도 접근 할 수 없 으 며 포트 에 접근 할 수 없습니다. 방화벽 을 설치 하지 않 았 기 때문에 다음 과 같은 두 가지 조작 을 완성 하면 된다. (1)/etc/hosts 의 IP 주소 추가 /etc/hosts 파일 편집, 바 인 딩 서버 IP 주소 127.0.0.1 localhost 172.19.33.84 centos 84//바 인 딩 서버 IP (2) 방화벽 입 소 규칙 을 추가 하고 telnet 포트 를 엽 니 다 (기본 포트 는 23) "- A RH - Firewall - 1 - INPUT - m state -- state NEW - m tcp - p tcp -- dport 23 - j ACCEPT"줄 추가
[root@centos84 ~]# vi /etc/sysconfig/iptables
# Firewall configuration written by system-config-securitylevel
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
.......
-A RH-Firewall-1-INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 23 -j ACCEPT //添加telnet端口
완성 되면 Telnet 설정 도 완 료 됩 니 다.
3: telnet 클 라 이언 트 의 중국어 난 장 판 문 제 를 처리 하려 면 중국어 지원 을 추가 해 야 합 니 다. 편집/etc/sysconfig/i18n 중국어 문자 집합 추가 LANG = "zh CN. UTF - 8"LANG = "zh CN. GB 18030"LANGUAGE = "zh CN. GB 18030: zh CN. GB 2312: zh CN"지원 = "zh CN. GB 18030: zh CN: zh: en US. UTF - 8: en US: en" 설정 한/etc/sysconfig/i18n 파일 은 다음 과 같 습 니 다.
[root@centos84 ~]# cat /etc/sysconfig/i18n
LANG="zh_CN.UTF-8"
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"
축하합니다. 이제 안심 하고 Telnet 을 사용 할 수 있 습 니 다!!
Win 7 Telnet 설정 다음 을 보 세 요.
참고 문서:
1: Liux 에 telnet 서 비 스 를 설치 하도록 설정 합 니 다. http://www.cnblogs.com/chenlulouis/archive/2009/08/13/1545305.html chenlulouis
2: linux 에서 telnet 설치http://qingfengjd.blog.51cto.com/260156/126647 qingfengjd
3: win 7 환경 에서 telnet 전체 설정 및 테스트 눈 오 는 날 lg
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
용감한 바로 가기 및 우분투 응용 프로그램안녕하세요 여러분, 이 기사에서는 모든 사이트에서 pwa를 생성하고 실행기 응용 프로그램으로 추가하는 방법을 설명하고 싶습니다. 일부 웹사이트는 PWA로 설치를 허용하지 않지만 유사한 애플리케이션을 원합니다. 1. ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.