banner
破影岚歌

破影岚歌的博客

bilibili
twitter
github

11. 远程管理服务标准配置

CentOS7 的远程管理服务#

实验环境:#

  1. CentOS7:192.168.0.1
  2. Windows7:192.168.0.2

实验步骤#

  1. 搭建网络环境(两台主机连接在 vmnet1)

  2. 设置 ip 地址

  3. 为保证实验顺利进行:CentOS7 关闭防火墙 关闭 selinux

  4. 测试连通性ping(windows 客户端 ping CentOS7 服务端)

  5. 在 CentOS7 上安装telnet-server软件

  6. 启动 telnet 服务:systemctl start telnet.socket

  7. 在 Windows7 客户端远程连接(自带 telnet 工具或第三方 telnet 工具)

  8. 通过账号登录 CentOS(出于安全性:默认 root 只能本地登录,不能远程登录)

    解决方法:利用普通用户登录去登录,然后使用 su 指令切换到 root 权限:

    添加普通用户方法:

    user add mike(创建mike用户)
    passwd mike 123(设置mike用户密码)
    

    Windows 远程登录方法:

    telnet 192.168.0.1
    登录成功后:
    su root
    输入root用户密码
    

第三方远程登录工具介绍#

SecureCRT

putty


如何通过 root 账户登录 telnet(不建议)#

telnet 是明文传输的,不安全

编辑:/etc/securetty加入:

pts/0(同时允许一条线程连接)
pts/1(同时允许两条线程连接)

使用 ssh 工具连接 CentOS7#

SSH 服务器端会随着 CentOS 的启动而启动,是一个守护进程

我们可以通过以下命令检查 SSH 服务有没有启动:

systemctl status sshd.service

我们还可以使用以下命令开启、关闭、重启 ssh 服务:

systemctl start sshd.service         #启动ssh服务

systemctl restart sshd.service      #重启ssh服务 

systemctl enable sshd.service      #开机ssh自启

systemctl stop sshd.service   #关闭ssh服务

ssh 连接使用的是加密传输,相比 telnet 更推荐使用 ssh 工具连接

-p非必须,不写默认-p2222 是 ssh 连接默认端口

root为用户名

@为用户名和主机名或者 ip 地址之间的连接符

192.168.0.1为连接的主机名或者 ip 地址

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。