CentOS7.5配置IP与telnet服务

配置IP

  1. 查看网络服务的状态systemctl status NetworkManager.service
  2. 查看网络接口nmcli dev status
  3. 静态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寻址模式
  1. 通过nmtui勾选 Require ipv4 addressing for this connection
  2. 重启网络服务 service network restart
  3. 查看本机的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加密登陆!

posted @ 2018-10-08 16:26  天祈笨笨  阅读(1410)  评论(0编辑  收藏  举报