SecureCRT 连接虚拟机Linux

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

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

http://www.jb51.net/softjc/61599.html

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

下载地址可以参考这里:

http://mosn.zjut.com/ubuntu.html

http://ubuntu.cn99.com/

打开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 请参考以下地址: http://www.ha97.com/951.html

  或者直接 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
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: SecureCRT是一款远程登录工具,可以用它连接Linux 虚拟机。要连接虚拟机,首先需要知道虚拟机的 IP 地址和登录用户名和密码。在 SecureCRT 中新建一个会话,输入虚拟机的 IP 地址,选择 SSH 协议,输入用户名和密码,即可连接虚拟机。如果连接成功,你就可以使用 SecureCRT虚拟机上执行命令了。 ### 回答2: SecureCRT是一款SSH客户,可以用于远程连接服务器。当我们需要远程连接Linux虚拟机时,可以使用SecureCRT进行操作。以下是连接Linux虚拟机的步骤: 第一步:安装Linux虚拟机 在本地安装虚拟机软件(如VMware或VirtualBox),使用软件创建一个Linux虚拟机,并启动虚拟机。 第二步:设置虚拟机网络 在虚拟机软件中,设置虚拟机的网络连接方式为“桥接模式”,并设置静态IP地址。 第三步:安装OpenSSH 在虚拟机安装OpenSSH服务,可以使用以下命令进行安装: sudo apt-get install openssh-server 第四步:设置SSH连接 使用SecureCRT连接虚拟机,首先需要设置SSH连接。在SecureCRT的“连接管理器”中新增一个SSH连接,填写虚拟机的IP地址和SSH口号(默认为22),并设置用户名和密码。在“SSH2”选项卡中,选择“密码”方式进行认证。 第五步:连接虚拟机 连接虚拟机的步骤是打开SecureCRT,选择我们刚才设置好的SSH连接,输入用户名和密码,点击连接即可。 通过以上步骤,我们就可以使用SecureCRT连接到我们的Linux虚拟机,并进行远程操作。 ### 回答3: SecureCRT是一款强大的远程访问软件,可用于连接Linux虚拟机。要连接Linux虚拟机,必须在虚拟机上先安装并配置SSH服务。下面是如何在SecureCRT连接Linux虚拟机的步骤: 1. 打开SecureCRT 2. 点击“Quick Connect”按钮,输入虚拟机的IP地址和口号(默认的SSH口是22)。 3. 在“Connection”选项卡中,选择“SSH2”。 4. 在“Authentication”选项卡中,选择需要使用的身份验证方式。如果是使用用户名和密码进行身份验证,选择“Password”并输入正确的用户名和密码。 5. 在“Terminal”选项卡中,选择终端类型,例如Xterm。 6. 点击“Connect”按钮,等待连接成功。 7. 一旦连接成功,您将看到Linux虚拟机终端界面。您可以在终端中输入命令并与虚拟机进行交互,就像在本地计算机上一样。 总之,通过以上步骤,您可以很容易地连接Linux虚拟机,并使用SecureCRT作为您的SSH客户进行远程访问。记得保护好您的账户和密码,以确保安全访问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值