博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SecureCRT 连接虚拟机Linux
阅读量:6080 次
发布时间:2019-06-20

本文共 2313 字,大约阅读时间需要 7 分钟。

最近在学习linux,在学习中遇到了一些问题,现总结一下。

虚拟机我用的是VirtualBox,完美支持中文,可以在电脑中创建虚拟机环境,上手非常简单。具体的安装过程请猛点下面链接。

然后根据自己电脑的CPU来选择安装的linux虚拟光盘(32位和64位)。

下载地址可以参考这里:

打开VirtualBox新建虚拟电脑选择linux ubuntu (分32位和64位,ubuntu 适合新手学习应用)

然后根据一系列步骤安装centos

安装成功后开始设置静态IP

配置文件位于:

  /etc/sysconfig/network-scripts/ifcfg-eth0

  DEVICE=eth0

  ONBOOT=yes

  BOOTPROTO=static

  IPADDR=192.168.140.88

  NETMASK=255.255.255.0

  GATEWAY=192.168.140.1

  -----------------------------------------------------------------------------

  PS:NETMASK和GATEWAY可写可不写,主要的参数为BOOTPROTO和IPADDR

  使IP地址生效:

  /sbin/ifdown eth0

  /sbin/ifup eth0

  -----------------------------------------------------------------------------

  以下是如果虚拟机不能上网,就需要设置DNS:

  打开命令行:

  echo nameserver 8.8.8.8 > /etc/resolv.conf

  echo nameserver 8.8.4.4 > /etc/resolv.conf

      关于为何使用 8.8.8.8 和 8.8.4.4 请参考以下地址: 

  或者直接 vim /etc/resolv.conf

  nameserver 8.8.8.8

  nameserver 8.8.4.4

  重启网络,如果还不能上网,请检查网关(GATEWAY)是否设置。

  SecureCRT配置如下:

  

  hostname为上面设置的IPADDR,Port 22,username和password为虚拟机的用户名和密码。

     连接如果未成功,请检查虚拟机端口和ssh是否开启。

  一、查看SSH服务是否开启

  [root@oracle ssh]# /etc/init.d/sshd status

  openssh-daemon is stopped
[root@oracle ssh]# 
______________________________________
二、开启SSH
以root用户登录Linux,
[root@oracle ssh]# /etc/init.d/sshd start (或者service sshd  start)

   Starting sshd:  [  OK  ]

[root@oracle ssh]#
______________________________________

  查看防火墙是否关闭

[root@oracle ssh]# /etc/init.d/iptables status
  iptables: Firewall is not running.
[root@oracle ssh]# 
______________________________________

  二、如果开启关闭防火墙

1. 在终端运行 setup
  2. 选择 firewall 回车
3. 按tab键切换到disablede项,然后按空格键选择,然后再按tab键切换到ok,按空格件选择
4. 按tab键切换到quit,按空格件选择
然后用客户端ssh登录Linux
______________________________________
三、关闭防火墙的另一种方式
  /etc/init.d/iptables stop
  ______________________________________

  在/etc/ssh下有一个sshd_config 文件。对这个文件进行修改vi sshd_config。往文件中添加如下内容:

Port 22 
Protocol 2 
PermitRootLogin yes 
PasswordAuthentication yes

      然后在/etc/init.d/下,通过service sshd restart命令重启这个服务。你再去试试看连接就可以上了。

  如果还是连接不上,请在VirtualBox的设置->网络->桥接网卡

  以上操作基本上就能解决基本的问题了。

分类: , ,
+加关注
0
0
上一篇:
下一篇:
posted @ 2017-03-18 22:51 阅读( 35) 评论( 0)
 
(评论功能已被禁用)
最新IT新闻:
·
·
·
·
·
»
最新知识库文章:
·
·
·
·
·
»
历史上的今天:
2014-03-18
2014-03-18
2013-03-18
2013-03-18
2013-03-18
2013-03-18
2013-03-18
2013-03-18
2013-03-18
2013-03-18
2013-03-18
2013-03-18

公告

本文转自 博客园博客,原文链接: ,如需转载请自行联系原作者
 
 
你可能感兴趣的文章
并发 信号量 Semaphore
查看>>
【Python 第7课】if
查看>>
小米7.0系统设备一键激活Xposed框架的教程
查看>>
MySql 开发实用笔记 2015-08-27
查看>>
GO 中常见的 flag 和 函数
查看>>
APM for .NET评测系列:OneAPM vs SCOM
查看>>
小代码
查看>>
ios页面返回上层页面数据没有更新,可以在上层页面强制加入监听进行更新
查看>>
puppeteer尝试-爬链家
查看>>
如何写出无法维护的代码?
查看>>
MySQL字符集详解
查看>>
netty报错:io.netty.channel.ChannelPipelineException
查看>>
ThinkPHP RBAC如何自动获取所有模块的函数
查看>>
Android学习--06-活动的启动模式
查看>>
Apache Shiro 快速入门实例
查看>>
mysql增删改查
查看>>
Mariadb基于ssl的主从复制
查看>>
WAMP下Apache配置httpd-vhosts虚拟主机多站点
查看>>
intellij idea 使用指南(mac 版)
查看>>
常用的监测系统状态shell脚本
查看>>