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

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

最近在学习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的设置->网络->桥接网卡

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

转载地址:http://ufgdl.baihongyu.com/

你可能感兴趣的文章
书稿前言
查看>>
java-第十四章-代参的方法(二)-查找会员积分
查看>>
php 之redis
查看>>
IBM推出新平台 用开放架构争夺混合云客户
查看>>
OLAP技术的特点
查看>>
python集合
查看>>
eclipse下提交job时报错mapred.JobClient: No job jar file set. User classes may not be found.
查看>>
final、finalize 和 finally 的不同之处
查看>>
web安全的学习路线
查看>>
LINUX REDHAT第十一单元文档
查看>>
sysbench利用fabric磁盘IO测试
查看>>
【SQL】安装Northwind和Pub实例数据库
查看>>
SQL2000学习笔记一:概述
查看>>
Mysqldump 参数大全
查看>>
选择排序_C
查看>>
linux安装libpng时出现的错误
查看>>
软链接和硬链接
查看>>
android左侧滑效果
查看>>
Check_mk 主机状态为 down 但是主机下其他服务有数据且正常 解决方法
查看>>
解决重装 Windows 后进入不了 Linux
查看>>