Xshell远程连接虚拟机

Xshell远程连接虚拟机

  1. 下载安装好Xshell
    在这里插入图片描述

  2. 新建文件夹,后面会话多了看着都舒服点
    Xshell远程连接虚拟机_第1张图片

  3. 查看虚拟机中的ip地址
    Xshell远程连接虚拟机_第2张图片

  4. 新建会话,名称随意,主机就是前面所查询的ip地址,其他默认即可
    Xshell远程连接虚拟机_第3张图片

  5. 用户身份验证,输入用户名/密码(对应虚拟机中的用户名/密码,不然后面Xshell连接后会显示连接错误)
    Xshell远程连接虚拟机_第4张图片

  6. 终端设置,个人使用终端类型为Linux,缓冲区大小可以调大点,后期可查看更多的历史纪录
    Xshell远程连接虚拟机_第5张图片

  7. ZMODEM传输,可指定自己设置的本地目录,也可每次自己选择传输目录
    Xshell远程连接虚拟机_第6张图片

  8. 虚拟机中查看是否安装了SSH,有该进程则证明已安装,无则尚未安装
    在这里插入图片描述

    • 没有安装:sudo apt install openssh-serve openssh-client
      Xshell远程连接虚拟机_第7张图片
  9. 检查SSH服务是否开启,图中显示为已开启,若尚未开启服务,则执行service sshd start命令
    Xshell远程连接虚拟机_第8张图片

  10. Xshell中点击连接该会话即可
    Xshell远程连接虚拟机_第9张图片

  11. 本地主机与虚拟机之间快速传输文件
    Xshell远程连接虚拟机_第10张图片

另一种连接虚拟机的方法(确保连接已配置完成)
在Xshell中执行命令ssh your ip_address,再输入连接配置时的用户名及密码即可
Xshell远程连接虚拟机_第11张图片

Xshell远程连接虚拟机_第12张图片

Xshell中执行命令时中文显示乱码
问题时编码格式不对导致,将编码格式修改为UTF-8即可
在这里插入图片描述

你可能感兴趣的:(Xshell,c++,c语言)