用secureCRT通过SSH连接虚拟机中Linux(本文基于Ubuntu 10.04)

用secureCRT通过SSH连接虚拟机中Linux(本文基于Ubuntu 10.04)

相信现在有很多学习或者工作需要使用或者是用VPS主机的Linux的人吧..单纯的工作学习可以直接硬盘上安装一个比较适合的Linux系统,但是我们大多时候可能还是需要工作在Windows的平台下(很多情况也是无奈啊),所以虚拟机就成了我们使用Linux的最佳选择。

这是又出现了一个新的问题,虚拟机太占资源啊,而且我们可能仅仅是使用Linux环境编译运行下软件,分给虚拟机太多的内存又不值得,来回切换也很消耗机器的资源,而且我们在管理VPS主机的时候根本不可能去看到它的界面,这时候我们要怎么办呢?

SSH通过加密方式安全方便的使我们通过一些客户端使用Linux命令直接管理使用你的虚拟Linux或者VPS主机,使用的多了之后更可以使你更加了解Linux的各种命令,真是方便啊…

那么我们下面就写一下怎么使用这个SSH..

前提说一下:我们默认你是安装好了虚拟机及其里面的Linux的;

SSH看做是telnet的加强版,telnet的密码和信息都是不加密的,而ssh则加密。

想用SecureCRT连接Linux--Ubuntu,需要SSH服务的支持,很多Linux系统在安装的时候是不安装SSH服务的,所以需要自己手动安装,才能用SecureCRT连接Linux。

场景描述:

主机 Windows 8,虚拟机VMware,虚拟机系统Ubuntu 10.04

 

第一步、首先安装SSH服务

输入:sudoapt-get install openssh-server

或是:sudo apt-get installopenssh-server openssh-client

启动SSH服务

 

输入:sudo/etc/init.d/ssh start

启动之后可以检查是否安装成功并启动

 

输入:ssh -v

OpenSSH_5.1p1Debian-6ubuntu2, OpenSSL 0.9.8g 19 Oct 2007
usage: ssh [-1246AaCfgKkMNnqsTtVvXxY] [-b bind_address] [-c cipher_spec]
 [-D [bind_address:]port] [-eescape_char] [-F configfile]
 [-i identity_file] [-L[bind_address:]port:host:hostport]
 [-l login_name] [-m mac_spec] [-Octl_cmd] [-o option] [-p port]
 [-R [bind_address:]port:host:hostport][-S ctl_path]
 [-w local_tun[:remote_tun]][user@]hostname [command]

看到类似信息,说明安装并启动成功!

安装成功之后还需要修改配置才能使用

 

第二步、修改ssh配置:
输入:sudo pico/etc/ssh/ssh_config
去掉 PasswordAuthenitcation, Port22 ,Protocol 2,1这三行前的注释#,这里需要重启一下系统。(也可以使用vi来修改)

 

当您完成这一操作,此时您就可以使用SecureCRT就行连接了,那么SecureCRT怎么使用呢,下面我们将介绍SecureCRT

第二步,安装SecureCRT,打开SecureCRT(相信都已经打开了吧),就是下图的样子,

当我们点击第二个按钮之后就会出现快速连接的对话框,现在我们来看看需要填些什么

然后我们就看图说话吧

现在我们已经可以正常连接使用我们虚拟的Linux,但是现在还有一个问题,我们怎么在他们直接传输文件呢,有人说可以设立共享文件夹,可是如果是VPS主机的话怎么办呢?

下面介绍一个经典的文件传输的工具rz(上传)和sz(下载)

有的ubuntu源里面可能没有了,如果有的话可以方便的直接安装

sudo apt-get install lrzsz

可是如果源里面没有怎么办呢,没关系,下面说怎么安装

1、下载源码

wgethttp://down1.chinaunix.net/distfiles/lrzsz-0.12.20.tar.gz

2、tar zxvflrzsz-1.12.20.tar.gz

3、cdlrzsz-1.12.20

4、./configure–prefix=/usr/local/lrzsz

5、make

6、makeinstall

7、建立符号连接

#cd /usr/bin

#ln -s /usr/local/lrzsz/bin/lrz rz

#ln -s /usr/local/lrzsz/bin/lsz sz

8、试试

当在SecureCRT里面运行rz 的时候就会弹出SecureCRT上传窗口,文件会传到当前的目录了。

好啦。。现在就可以happy的用ssh来管理使用你的Linux啦,

Ps:可以管理多个linux主机哦,那你就拥有一个Linux主机集群啦。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值