配置SecureCRT连接VirtualBox虚拟机中的Linux环境
在实际的运维中我们常常使用SecuriteCRT来远程控制Linux服务器。下面将详细介绍windows 7下通过VirtualBox搭建linux开发环境,并最终通过SecurityCRT来远程访问linux服务器。
主要分为以下几个步骤
1、VirtualBox安装
2、Ubuntu安装
3、SecuriteCRT安装
4、配置Linux网络
一、我使用的软件
VirtualBox4.0,VirtualBox是开源软件,可以访问https://www.virtualbox.org/wiki/Downloads下载
Ubuntu11.10 DeskTop版,Ubuntu是开源免费系统,可以访问http://www.ubuntu.org.cn/download/下载
SecuriteCRT6.6,SecuriteCRT是收费软件,不过网上可以找到破解版的
二、配置
其中前三步安装软件比较简单,就不做详细介绍,主要介绍一下第四步配置。
但是在安装Ubuntu的时候需要注意一下,在安装前或者安装后,点击VirtualBox的设置
特别注意,在结束后要在中虚拟出一块网卡,这块网卡将用来供主机远程访问linux服务器。具体如下:
其中网络连接1走默认的设置就可以了,网络连接2设置连接方式为“Bridged Adapter”
完成安装之后主要进行网络的配置:
(1)在Linux下执行ifconfig命令来查看一下eth1网卡,如下图:
如果没有出现eth1,就进行一下操作,如果出现了就可以跳过:
Sudo
ifconfig eth1 XXX netmask 255.255.255.0
Sudo
ifconfig eth1 up
注:XXX可以通过参考Windows下面的与之桥接的网卡来设置,例如我的电脑上是:
那么XXX可以设置为192.168.93.X(X不能是0、11、255),再次ifconfig就可以看到了。
(2)在Linux中使用编辑器(以下我都是使用的gedit,可以根据自己爱好使用)打开interfaces文件
Sudo gedit
/etc/network/interfaces
在文件末尾添加如下内容
#eth1
auto
eth1
iface eht1
inet static
address
XXX
#
注:XXX就是上面设置的那个ip
netmask
255.255.255.0
broadcast
192.168.X.255 #注:X同XXX中对应位置的值,例如我的是93
保存文件,退出gedit,重启虚拟机后,eth1也就是第二个网卡会自动启动。注意,一定要加上“broadcast 192.168.X.255”这一行,否则OpenSSH客户端工具就无法连接到虚拟机。
(3)在Linux下使用如下命令
Sudo gedit
/etc/resolv.conf
在文件下面添加如下内容
nameserver
202.106.196.115
nameserver
202.106.196.152
nameserver
8.8.8.8
nameserver
192.168.1.1
保存后退出gedit,重启networking,命令如下:
Sudo
/etc/init.d/networking restart
(4)这个时候eth1的设置就完成了,接下来要确定linux上的ssh开启了没,如果没开机或者没安装就要安装后开启ssh,命令如下:
sudo
apt-get install openssh-server openssh-client
这时候Linux基本上就设置完了,接下来使用securiteCRT来连接Linux:
HostName就是刚才设置的ip,port一般默认是22(可以在Linux下面使用gedit etc/ssh/sshd_config来查看ssh的配置参数,也可以使用sudo gedit /etc/ssh/sshd_config来编辑修改)
Username是安装Ubuntu设置的账号,如果开启了root,也可以使用root账号。
然后输入密码就可以登陆了:
注:有时候在securiteCRT中中文会出现乱码,可以讲securiteCRT中的编码设置为UTF-8(在SecureCRT的Options选项中选择Session Options,修改Appearance中的字符编码为UTF-8,这样只能修改securiteCRT中的编码显示,可能在Linux中还是乱码,对于Linux系统乱码问题可以参考http://blog.csdn.net/malundao/article/details/6584209)
配置SecureCRT连接VirtualBox虚拟机中的Linux环境的更多相关文章
- 配置SecureCRT连接本地虚拟机中的Linux系统
转自:http://www.pythoner.com/196.html 由于平时公司开发时都是使用SecureCRT连接的Linux服务器,所以也想使用SecureCRT在自己电脑上连接本地虚拟机中的 ...
- 使用xshell连接本地虚拟机中的Linux问题
xshell 连接虚拟机中Linux报错: Could not connect to '192.168.8.120' (port 22):Connection failed. 原因:虚拟机中Linux ...
- 如何通过SSH工具(SecureCRT、XShell)连接Vmware虚拟机中的Linux(CentOS7)
本文主要解决的问题:如何通过SSH工具连接到VMWare中改的Linux系统(CentOS7) 核心内容:Linux中需要安装openssh-server,并且启动了openssh-server服务. ...
- 【VMware】宿主机连接wifi,虚拟机中的Linux系统配置连接wifi
环境描述 宿主机:Windows 10 64bit 虚拟机:Centos 第一步:虚拟机设置 选择连接方式为NAT 第二步:设置宿主机的wifi 控制面板>>网络和Internet> ...
- SSH安装篇之——SecureCRT连接(内网和外网)虚拟机中的Linux系统(Ubuntu)
最近在学习Linux,看了网上很多SecureCRT连接本地虚拟机当中的Linux系统,很多都是需要设置Linux的配置文件,有点繁琐,所以自己就摸索了一下,把相关操作贴出来分享一下. SecureC ...
- SecureCRT连接(内网和外网)虚拟机中的Linux系统(Ubuntu)
最近在学习Linux,看了网上很多SecureCRT连接本地虚拟机当中的Linux系统,很多都是需要设置Linux的配置文件,有点繁琐,所以自己就摸索了一下,把相关操作贴出来分享一下. SecureC ...
- SecureCRT连接虚拟机中的Linux系统(Ubuntu)
最近在学习Linux,看了网上很多SecureCRT连接本地虚拟机当中的Linux系统,很多都是需要设置Linux的配置文件,有点繁琐,所以自己就摸索了一下,把相关操作贴出来分享一下. SecureC ...
- 在VirtualBox虚拟机中安装Centos操作系统怎么与本地XShell远程连接
问题: 在VirtualBox安装好了CentOS操作系统后,我们怎么才可以用XSell连接虚拟机中的CentOS呢? 答案: (1)在windows下用cmd--ipconfig查看VirtualB ...
- SecureCRT连接虚拟机中的Linux
如何使用SecureCRT连接虚拟机中的Linux https://jingyan.baidu.com/article/574c52191eb9996c8c9dc16a.html?st=5&n ...
随机推荐
- Go开发Struct转换成map两种方式比较
最近做Go开发的时候接触到了一个新的orm第三方框架gorose,在使用的过程中,发现没有类似beego进行直接对struct结构进行操作的方法,有部分API是通过map进行数据库相关操作,那么就需要 ...
- (三十八)js之柯里化
先给大家介绍什么是柯里化与反柯里化 百度翻译: 在计算机科学中,柯里化(Currying)是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数且返回结果的 ...
- 【MFC】MFC绘制动态曲线,用双缓冲绘图技术防闪烁
摘自:http://zhy1987819.blog.163.com/blog/static/841427882011614103454335/ MFC绘制动态曲线,用双缓冲绘图技术防闪烁 2011 ...
- 深入理解java虚拟机-第12章Java内存模型与线程
第12章 Java内存模型与线程 Java内存模型 主内存与工作内存: java内存模型规定了所有的变量都在主内存中,每条线程还有自己的工作内存. 工作内存中保存了该线程使用的主内存副本拷贝,线程对 ...
- BZOJ - 3622:已经没有什么好害怕的了 (广义容斥)
[BZOJ3622]已经没有什么好害怕的了 Description Input Output Sample Input 4 2 5 35 15 45 40 20 10 30 Sample Output ...
- 深入了解ZooKeeper(二)
在上篇博客<<深入了解ZooKeeper(一)>>中我们知道了分布式协调技术.分布式锁的实现和zookeeper服务机制,接下来将进一步了解zookeeper究竟能为我们做了什 ...
- 剑指offer-第七章面试案例1(字符串转换为整型)
//将字符串转换为整型 //思路:特殊的输入测试: //1,考虑字符串是否为空.2.字符串问空的时候的返回0,和真实的返回0直键的区别.3,字符串中出现0~9的字符处理 //4.字符串中出现*,¥等一 ...
- COGS 2638. 数列操作ψ 线段树
传送门 : COGS 2638. 数列操作ψ 线段树 这道题让我们维护区间最大值,以及维护区间and,or一个数 我们考虑用线段树进行维护,这时候我们就要用到吉司机线段树啦 QAQ 由于发现若干次an ...
- javascript:;与javascript:void(0)
如果想做一个链接点击后不做任何事情,或者响应点击而完成其他事情,可以设置其属性 href = "#",但是,这样会有一个问题,就是当页面有滚动条时,点击后会返回到页面顶端,用户体验 ...
- yii 操作cookie
原文地址:http://blog.sina.com.cn/s/blog_664c9f650100yqkn.html 设置cookie: $cookie = new CHttpCookie('mycoo ...