使用 Xshell 远程登录 到虚拟机 root账户

一、前言:

首先,必须弄清楚一个问题,就是为什么需要进行远程登录这个操作呢?综合了我了解到的信息,列出了以下几点(不足之处,欢迎留言指正)
1、便于远程管理和维护服务器
2、操作更加便捷
3、多扩展性
4、有效保护信息安全性

二、安装 vim

后续编辑文件时需要使用
在这里插入图片描述

三、查看网卡,记录IP地址

在这里插入图片描述

四、安装 ssh服务器 openssh-server

功能: 让远程主机可以通过网络访问sshd服务,开始一个安全shell
安装之后,才可以在其他系统中,通过ssh工具远程登陆
在这里插入图片描述

  • 查看所有进程
    在这里插入图片描述
  • 启动服务
    在这里插入图片描述
  • 启动vim,编辑配置文件sshd_config
    在这里插入图片描述
    • 修改权限:将PermitRootLogin的属性值由 prohibit-password 改为 yes
      (按 i 进入编辑模式—>编辑完之后先按Esc键,再输入引号内的内容“ :wq ”回车退出)
      在这里插入图片描述
  • 重启服务
    在这里插入图片描述
五、验证网络是否互通

先检查本地主机(win7)与虚拟主机(Ubuntu)网络是否互通

  • 查看本地主机 IP
    • 按快捷键 Win+R 进入“运行”菜单,在对话框中输入cmd
      在这里插入图片描述
    • 进入终端窗口,输入 ipconfig 回车找到 主机IP
      在这里插入图片描述
  • 查看虚拟机 IP
    • 进入虚拟机终端,输入 ifconfig 回车找到 虚拟主机IP
      在这里插入图片描述
  • 验证(无数据包丢失,表示成功)
    • 虚拟机终端中,输入命令 ping 本地主机IP 如:
      在这里插入图片描述
    • 本地主机终端中,输入命令 ping 虚拟主机IP 如:
      在这里插入图片描述
六、启动远程操作软件Xshell
  • 文件----->新建
    在这里插入图片描述

  • 打开新建窗口编辑

    • ① 输入名称,可任意设置
    • ② 选择 ssh 协议
    • ③ 输入主机名(对应虚拟机下的 IP地址
      在这里插入图片描述
  • 用户信息认证

    • ① 点击用户身份验证
    • ② 输入所要连接用户的用户名称
    • ③ 输入对应用户的密码(一定不能弄错哟)
    • ④ 这一步可以直接点击连接(即现在就开始连接虚拟机),也可以先点击确定保存起来后续再连接也是可以的
      在这里插入图片描述
  • 是否接受并保存密钥

    • 看个人情况自由选择(若经常使用的话,推荐“接收并保存”)
      在这里插入图片描述
  • OK,完美
    在这里插入图片描述

:: 更多内容 ::

> 开发过程中踩坑经验记录

  • 3
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值