#环境
- os: OpenSUSE Tumbleweed
- pc: Thinkpad T460s
#描述
远程登陆方式主要有三种:
1 明文文本模式:telnet,rsh等,不安全,现在很少使用,但在一些特殊场所还会有所使用。
2 加密文本模式:ssh
3 图形模式:xdmcp,vnc,rdp等
1.查询系统中是否已经安装了telnet服务
1 | [root@ovirt ~]# rpm -qa |grep telnet |
2.安装telnet-server服务端及telnet客户端包
1 | [root@ovirt ~]# yum install telnet-server talnet |
3.telnet服务是由xinetd守护进程维护的,需要启动xinetd服务
1 | [root@ovirt ~]# yum install xinetd |
4.rhel7版本使用systemd代替init.d维护启动进程,7版本以下使用init.d管理
1 | [root@ovirt ~]# systemctl start xinetd |
7版本以下修改/etc/xinetd.d/telnet
1 | [root@hostovirt ~]# vi /etc/xinetd.d/telnet |
5.启动telnet-server,7版本使用systemd,7版本以下使用init.d启动xinetd后会自动启动telnet
1 | [root@ovirt etc]# systemctl start telnet.socket |
6.防火墙开放端口
1 | [root@ovirt etc]# firewall-cmd --zone=public --add-port=23/tcp |
iptables操作方法:
1 | [root@hostovirt ~]# iptables -I INPUT -p tcp --dport 23 -j ACCEPT |
7.使用nmap查看端口状态,STATE为open状态
1 | haotianfei@tianfei-opensuse:~> nmap 192.168.56.101 -p 23 |
1 | haotianfei@tianfei-opensuse:~> nmap 192.168.56.101 -p 23 |
8.出于安全原因,默认telnet终端是不能登陆的,暂时移除/etc/securetty
1 | haotianfei@tianfei-opensuse:~> telnet -l root 192.168.56.101 |