CentOS7.5配置IP与telnet服务
配置IP
- 查看网络服务的状态
systemctl status NetworkManager.service
- 查看网络接口
nmcli dev status
- 静态IP地址
vi /etc/sysconfig/network-scripts/
BOOTPROTO=static #静态可改为dhcp
ONBOOT=yew #开机启动端口
IPADDR=192.168.19.253
PREFIX=24
GATEWAY=192.168.19.254
DNS1=192.168.19.254
NM_CONTROLLED=yes #实时生效
IPV4_FAILURE_FATAL=yes #ip4寻址模式
- 通过
nmtui
勾选 Require ipv4 addressing for this connection - 重启网络服务
service network restart
- 查看本机的ip地址
ip addr
查看
附:可以通过nmtui
命令修改ip与计算机名
安装telnete服务
安装telnet-server、xinetd
yum -y install telnet-server xinetd
安装完成后,将xinetd服务与telnet服务加入开机自启动:
systemctl enable xinetd.service
systemctl enable telnet.socket
最后,启动以上两个服务即可:
systemctl start telnet.socket
systemctl start xinetd
(或service xinetd start)
检查服务是否开启
systemctl status telnet.socket
systemctl status xinetd
开启ROOT在telnet登陆
vi /etc/securetty
在文件后面追加
pts/1
pts/2
pts/3
pts/4
pts/5
或移除文件名mv /etc/securetty /etc/securetty.bak
这样ROOT就可以用ROOT登陆了!
或者修改/etc/pam.d/login这文件,注释#auth required lib/security/pam_securetty.so这一句(未测试过)
SSH协议中ROOT开启登陆的设置
编辑/etc/ssh/sshd_config将#PremitRootLogin yes这一行的“#”去掉,
然后重启SSH服务
systemctl restart sshd
CentOS7 开启端口
CentOS 7 采用了 firewalld 防火墙,查询是否开启23端口
firewall-cmd --query-port=23/tcp
no
显示23端口没有开启使用下面命令开启23端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
success
success表示已开启!现在可以用telnet命令远程登陆CentOS7快乐玩耍了!
注:telnet使用的是文明密码,为安全建议使用SSH加密登陆!