Linux之ssh远程连接

一、下载远程连接工具Xshell

Xshell是一种远程连接工具,可用来远程连接虚拟机。

Xshell免费版下载地址

输入名字和邮箱,可以在邮箱看到下载Xshell的链接。

二、使用Xshell远程连接虚拟机

查看虚拟机ip:

ip a

虚拟机的ip为192.168.152.132

安装好Xshell之后进行连接:

接受并保存密钥:

输入用户名和密码:





Xshell就连接完成了,跟在虚拟机终端是一样的。

三、设置静态IP,减少连接操作。

cat /etc/sysconfig/network-scripts/ifcfg-ens33

可以看到ip设置是dhcp(动态主机配置协议),也就是我们虚拟机的ip过一段时间就会改变,这样子的话我们有时候连接不上,需要重新在xshell连接新的IP,有时候会比较麻烦,所以我们设置静态IP。



在虚拟机的编辑选项,找到虚拟网络编辑器,我的网络模式设置的是NAT模式,所以点击NAT设置:

修改网卡文件,把dhcp改为static,增加IP地址,网关,子网掩码,DNS。

vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static #设置静态IP
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
NAME=ens33
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.152.200 #在192.168.152.1-192.168.152.254都可以设置
NETMASK=255.255.255.0
PREFIX=24 #子网掩码
#NETMASK #子网掩码另一种表示,任意一种都可以
GATEWAY=192.168.152.2 #网关
DNS1=223.5.5.5 #阿里云的DNS
DNS2=114.114.114.114 #电信的DNS

修改了网络配置文件要重启网络:

systemctl restart network

由于我设置的静态IP跟我Xshell连接的IP不一样了,所以会掉线,需要新建连接,把设置后的IP连接上。

检查网络状态:

ping www.baidu.com

总结

一句话,xshell好用!

最新文章

  1. Android开发1:基本UI界面设计——布局和组件
  2. 在ie7中overflow:hidden失效问题及解决方案
  3. yii2 登录、退出、自动登录
  4. phpMailer邮件发送
  5. SK-Learn使用NMF(非负矩阵分解)和LDA(隐含狄利克雷分布)进行话题抽取
  6. ASP.NET Core1.0 带来的新特性
  7. linux grep详解
  8. wxWidgets刚開始学习的人导引(4)——wxWidgets学习资料及利用方法指导
  9. 数据挖掘之聚类算法Apriori总结
  10. 调试ucosii_pendsv中断函数有感
  11. xss挖掘初上手
  12. 【Vue.js】vue基础: 3种Class和Style绑定语法
  13. 小柒2012 / spring-boot-quartz
  14. 【JAVA】异常笔记
  15. 结对编程2—Fault&Error&Failure
  16. 【c++基础】多个txt文件合并到一个文件的几种方式
  17. ZCMU 1019: 分金币
  18. 20155327Exp6 信息搜集与漏洞扫描
  19. 【python】vscode python环境配置
  20. 20145221 《Java程序设计》第一周学习总结

热门文章

  1. CodeTON Round 3 (C.差分维护,D.容斥原理)
  2. 第一百零六篇:变量的不同声明(var,let和const的不同)
  3. 【笔记】CF1714F Build a Tree and That Is It 及相关
  4. 2022-11-09 Acwing每日一题
  5. 如何通过Java代码给Word文档添加水印?
  6. CSP 记
  7. 【Java EE】Day14 Servlet、HTTP、Request
  8. K近邻算法(k-nearest neighbor, kNN)
  9. 解读JVM级别本地缓存Caffeine青出于蓝的要诀 —— 缘何会更强、如何去上手
  10. MySQL的select for update用法