Telnet 설치 및 설정
컨텐츠 정보
- 17,536 조회
- 0 추천
- 목록
본문
CentOS Linux
설치
yum install telnet-server
또는
yum -y install telnet-server
telnet 설치확인
rpm -qa | grep telnet
telnet-0.17-39.el5
telnet-server-0.17-39.el5
설정
vi /etc/xinetd.d/telnet
# default: on
# description: The telnet server serves telnet sessions; it uses \
# unencrypted username/password pairs for authentication.
service telnet
{
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
disable = no <=yes에서no 로변경
}
xinetd 데몬을 재실행해서 설정이 작동 하도록 해준다
service xinetd restart
Stopping xinetd: [ OK ]
Starting xinetd: [ OK ]
방화벽에 telnet 서비스를 열기
telnet및 ftp를 포함한 www방화벽 허용 설정
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]
:RH-Firewall-1-INPUT - [0:0]
-A INPUT -j RH-Firewall-1-INPUT
-A FORWARD -j RH-Firewall-1-INPUT
-A RH-Firewall-1-INPUT -i lo -j ACCEPT
-A RH-Firewall-1-INPUT -p icmp --icmp-type any -j ACCEPT
-A RH-Firewall-1-INPUT -p 50 -j ACCEPT
-A RH-Firewall-1-INPUT -p 51 -j ACCEPT
-A RH-Firewall-1-INPUT -p udp --dport 5353 -d 224.0.0.251 -j ACCEPT
-A RH-Firewall-1-INPUT -p udp -m udp --dport 631 -j ACCEPT
-A RH-Firewall-1-INPUT -p tcp -m tcp --dport 631 -j ACCEPT
-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 21 -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
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport80 -j ACCEPT
-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited
COMMIT
23번 포트가 개방이 안되어 있다면
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 23 -j ACCEPT
추가후 방화벽 서비스 재실행
service iptables restart
Flushing firewall rules: [ OK ]
Setting chains to policy ACCEPT: filter [ OK ]
Unloading iptables modules: [ OK ]
Applying iptables firewall rules: [ OK ]
Loading additional iptables modules: ip_conntrack_netbios_ns [ OK ]
telent 은 기본적으로 보안규정상root 사용자로 로그인을 할수가 없습니다.
root 계정으로 접속 하고 싶다면
root 계정 텔넷 허용하기
mv /etc/securetty /etc/securetty.bak
텔넷 접속시 한글이 깨지는 현상
vi /etc/sysconfig/i18n
LANG="ko_KR.UTF-8"
위부분을 아래와 같이 수정
LNAG="ko_KR,eucKR"
설치
yum install telnet-server
또는
yum -y install telnet-server
telnet 설치확인
rpm -qa | grep telnet
telnet-0.17-39.el5
telnet-server-0.17-39.el5
설정
vi /etc/xinetd.d/telnet
# default: on
# description: The telnet server serves telnet sessions; it uses \
# unencrypted username/password pairs for authentication.
service telnet
{
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
disable = no <=yes에서no 로변경
}
xinetd 데몬을 재실행해서 설정이 작동 하도록 해준다
service xinetd restart
Stopping xinetd: [ OK ]
Starting xinetd: [ OK ]
방화벽에 telnet 서비스를 열기
telnet및 ftp를 포함한 www방화벽 허용 설정
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]
:RH-Firewall-1-INPUT - [0:0]
-A INPUT -j RH-Firewall-1-INPUT
-A FORWARD -j RH-Firewall-1-INPUT
-A RH-Firewall-1-INPUT -i lo -j ACCEPT
-A RH-Firewall-1-INPUT -p icmp --icmp-type any -j ACCEPT
-A RH-Firewall-1-INPUT -p 50 -j ACCEPT
-A RH-Firewall-1-INPUT -p 51 -j ACCEPT
-A RH-Firewall-1-INPUT -p udp --dport 5353 -d 224.0.0.251 -j ACCEPT
-A RH-Firewall-1-INPUT -p udp -m udp --dport 631 -j ACCEPT
-A RH-Firewall-1-INPUT -p tcp -m tcp --dport 631 -j ACCEPT
-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 21 -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
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport80 -j ACCEPT
-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited
COMMIT
23번 포트가 개방이 안되어 있다면
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 23 -j ACCEPT
추가후 방화벽 서비스 재실행
service iptables restart
Flushing firewall rules: [ OK ]
Setting chains to policy ACCEPT: filter [ OK ]
Unloading iptables modules: [ OK ]
Applying iptables firewall rules: [ OK ]
Loading additional iptables modules: ip_conntrack_netbios_ns [ OK ]
telent 은 기본적으로 보안규정상root 사용자로 로그인을 할수가 없습니다.
root 계정으로 접속 하고 싶다면
root 계정 텔넷 허용하기
mv /etc/securetty /etc/securetty.bak
텔넷 접속시 한글이 깨지는 현상
vi /etc/sysconfig/i18n
LANG="ko_KR.UTF-8"
위부분을 아래와 같이 수정
LNAG="ko_KR,eucKR"
관련자료
-
링크
댓글 0
등록된 댓글이 없습니다.