2019. 4. 9. 21:12ㆍstudy/centos 7 server & network
telnet
: 오랫동안 전통적으로 사용되어 온 원격 접속 방법
: 리눅스 서버에 텔넷 서버를 설치하고 나면, 원격지에서 접속할 pc에는 텔넷 클라이언트 프로그램이 필요하다.
: 단, 보안에 취약하다.
1. telnet 서버 설치
[root@localhost ~] # yum install telnet-server
2. telnet 서비스 시작
[root@localhost ~] # systemctl restart telnet.socket
* restart : 시작되어있으면 정지한 다음 다시 시작하고, 그렇지 않으면 그냥 시작한다.
3. telnet 전용 사용자 생성
[root@localhost ~] # adduser teluser
[root@localhost ~] # passwd teluser
4. 방화벽 설정
: 해당 설정을 계속 유지하기 위해서 --permanent(커맨드) 또는 영구적(x윈도우) 설정을 추가해줘야 한다.
4.1 커맨드에서 설정
: 해당 설정을 계속 유지하기 위해서 --permanent 설정을 추가해야한다.
4.1.1 서비스로 등록
[root@localhost ~] # firewall-cmd --permanent --zone=public --add-service=telnet
4.1.2 포트로 등록
[root@localhost ~] # firewall-cmd --permanent --zone=public --add-port=23/tcp
[root@localhost ~] # firewall-cmd --reload
* 포트로 등록할 경우 firewall-cmd --reload를 꼭 해줘야 적용이 된다.
4.2 x윈도우 환경에서 설정
: 해당 설정을 계속 유지하기 위해서는 설정 > 영구적(x윈도우) 옵션을 선택해야한다.
[root@localhost ~] # firewall-config
: x윈도우에서 저장을 하려면 옵션(o) > Firewalld 다시 불러오기 를 해줘야한다.
5. telnet 서비스 상시 가동
: 전원을 끄고 다시 킨 후에도 telnet 서비스가 자동으로 가동(active)되도록 설정을 해준다.
[root@localhost ~] # systemctl enable telnet.socket
6. telnet 접속
실습 환경 : windows 10
접속 프로그램 : putty
: centos의 teluser 계정으로 접속된 것을 볼 수 있다.
'study > centos 7 server & network' 카테고리의 다른 글
[centos] ftp (0) | 2019.04.09 |
---|---|
[centos] ssh (0) | 2019.04.09 |
[centos] 쉘 스크립트 (0) | 2019.04.03 |
[centos] 쿼터 (0) | 2019.03.31 |
[centos] 하드디스크 (0) | 2019.03.26 |