[Linux] Windows 下通过SecureCRT 访问 Linux

不愿意装双系统的,可以借助虚拟机(Vmware, Virtual PC等) 安装linux 进行使用。

至于如何使用虚拟机安装Linux 这部分,很简单:

  1. 下载好需要安装的Linux ISO 镜像文件,推荐使用LTS 版本
  2. 安装好Vmware,可以使用免费版,如果个人使用也可以使用破解版
  3. 打开Vmware,先创建一个空的OS,配置好硬件设置后,将ISO 载入到CD 中运行真正的OS安装
  4. 安装好后,推荐安装Vmware Tools,方便虚拟机和主机之间的文件拷贝等
  5. 至此,虚拟机就安装好了

 

下面主要讲一下SSHD 服务 和 SecureCRT 的配置。

在SSH(Secure Shell) 配置中,虚拟机中的Linux 作为一个服务端,提供windows 下的secureCRT 访问Linux 的能力。

1. 安装SSHD in Linux:

$ sudo apt-get install openssh-server (注:其实直接在shell 中输入"sshd",如果没有安装,shell 会提示安装的命令的)

一般安装好后,默认会开启sshd,也可以通过

$ ps -e | grep ssh

查看是否有开启SSHD,如果没有找到SSHD,说明没有开启,需要手动开启一下:

$ sudo /etc/init.d/ssh start

or

$ service ssh start 

进行启动。

ssh 的配置文件在"/etc/ssh/sshd_config" 中。

2. 配置SecureCRT

 去网上下载SecureCRT,安装好后运行。

点击"File"-> "Quick Connect",在弹出的对话框中,填写好"Hostname" 和 "Username" 就可以了。

至于"Port",在安装SSHD 时默认就是22,如果需要确认可以去"/etc/ssh/sshd_config" 查看。

设置好后,点击"connect",提示输入密码就可以登录到linux了。

 

PS:

如果需要使用到SecureCRT 的"Zmodem",需要额外在ubuntu 中安装"lrzsz",使用:

$ sudo apt-get install lrzsz

即可,就可以通过"rz" 和 "sz" 进行传输文件了。

3. 设置Vmware 中Ubuntu 为静态IP

为了方便SecureCRT 保存一个固定IP 的session,将Ubuntu 设置为静态IP可能更好点。这里使用Nat方式配置静态IP。

设置本机中VMnet8虚拟网卡为静态IP

设置VMWare 的IP 范围,网关

在VMWare主界面,点击"Edit>Virtual Network Editor"菜单进入虚拟网卡参数设置界面,选择VMnet8,进行编辑,注意下图红色方框内的内容。

其中Subnet IP 需要与上一步中VMnet8虚拟网卡的设置匹配。

点击"DHCP Settings..." 进行配置DHCP 的网络范围:

 

设置完再回到"Virtual Network Editor",点击界面中的"NAT Settings...",再进行配置,只需要填写一下网关IP即可,如下图:

 设置Ubuntu 为静态IP

在Ubuntu 中设置IPv4,取消DHCP,设置一个在上文DHCP IP 范围内的IP,设置如下:

这样就OK了。

posted on 2016-09-14 16:39  chen-jiao  阅读(524)  评论(0编辑  收藏  举报