zoukankan      html  css  js  c++  java
  • CentOS Virtual Machine 设置SSH主机登录

    查看Centos7的IP

    我们输入ip查询命名 ip addr  也可以输入 ifconfig查看ip,但此命令会出现3个条目,centos的ip地址是ens33条目中的inet值。aa.jpg

    发现 ens33 没有 inet 这个属性,那么就没法通过IP地址连接虚拟机。

    接着来查看ens33网卡的配置: vi /etc/sysconfig/network-scripts/ifcfg-ens33   注意vi后面加空格

    vi是Linux内置的文本编辑器命令 打开文件的意思

    bb.jpg

    从配置清单中可以发现 CentOS 7 默认是不启动网卡的(ONBOOT=no)。

    把这一项改为YES(ONBOOT=yes),

    cc.jpg

    然后按 Esc 退出  再出入命令 :wq  再按Enter即可  (备注 :wq 是保存然后退出的意思 后面会专门讲下vi)

    然后重启网络服务: sudo service network restart 

    ee.jpg

    然后我们再输入  ip addr 命令

    ff.jpg

    这里 inet属性显示了 虚拟机里的IP 


    "Protocol version mismatch. Required protocol version is 1.3 - 1.99. Received version was 2.0."
    

      SSH SecureCRT 报错,解决方案:

    This issue was resolved by using SSH2 for the protocol, and then disabling key-exchange options such that only diffie-hellman was selected for the defined session.
    
    This solution is specific to SecureCRT 5.5.

     
     

    首先在虚拟机中ping一下看连上网没有,如果没有连上网,ssh无法访问:)

    vbox创建时的网络选取的是NAT连接(网络地址转换),所以我们只需要改变端口就可以了,我们可以将自己主机的端口映射到22端口上(ssh默认22端口),这样我们可以访问localhost就能连上虚拟机了。

     
     
     
     
     
     

    如果你的2222端口没有被占用的化,这样就设置好了。



    作者:juteman
    链接:https://www.jianshu.com/p/eca72e767d71
    來源:简书
    简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
  • 相关阅读:
    MySQL忘记root密码的找回方法
    MySQL中的备份和恢复
    MySQL中的锁(表锁、行锁)
    设计模式之: 策略模式
    MySQL流程函数
    高效查看MySQL帮助文档的方法
    php动态获取函数参数
    设计模式之: 代理模式
    网站性能优化指标
    设计模式之: 状态模式
  • 原文地址:https://www.cnblogs.com/sddai/p/9277261.html
Copyright © 2011-2022 走看看