`

使用 Putty 连接虚拟机中的Linux

 
阅读更多

http://spark10000.blog.51cto.com/955100/547211

方法目录

1. 虚拟机程序的配置
2. Linux的IP配置
 2.1 如何设置开机自动开启网卡设备
3. Putty的设置
 3.1 Putty乱码的解决
4. 总结

1. 虚拟机程序的配置[返回目录]

修改虚拟机的联网方式为“自定义(VMnet8)”(说明一下,对于虚拟机如何与主机相联的方法有很多种,本文介绍的只是其中一种。)如图所示。

虚拟机设置VMnet8
更改VMware Network Adapter VMnet8 虚拟网卡的IP,本例设置如图所示

虚拟网卡设置IP

2. Linux的IP配置[返回目录]

进入虚拟机下的Linux系统,在Shell 里面输入

ifconfig eth0 192.168.0.2 (注意:eth0中最后一个是数字0,表示第一块网卡)

回车后,ping一下主机,看是否连通

ping 192.168.0.1

如图所示,Linux下IP配置成功。

Linux 设置IP

2.1 如何设置开机自动开启网卡设备[返回目录]

如果按照上面的方法设置好IP,那么一旦Linux重启后,所做的IP配置就会消失,因为默认开机不开启网卡设备,那么怎样默认开机启动网卡呢?其实也很简单,在命令行下输入

vi /etc/sysconfig/network-scripts/ifcfg-eth0

把其中的“ONBOOT=no”改成“ONBOOT=yes”。

如果想要开机自动配置好IP地址,那么最好在这个文件里指明本机的初始IP,在文末添加以下几句:

IPADDR=192.168.0.2
NETMASK=255.255.255.0
NETWORK=192.168.0.1
BROADCAST=192.168.0.255

如图:

设置 ifcfg-eth0 IP地址及开机启动
到现在为止,主机已经与虚拟机下的Linux组建了一个局域网,可以实现文件共享等功能,当然,我们是为了使用Putty在主机环境下连接Linux,下面就介绍Putty的设置方法。

3. Putty的设置[返回目录]

打开Putty,在默认窗口中的“Saved Sessions”下输入“192.168.0.2”,点“Save”,如图所示。

Putty设置 IP
双击刚才保存好“192.168.0.2”,会弹出如下窗口(注意,必须保证已经在第二步Ping通了主机,不然双击后会因未能连接主机而出现一个黑框,无任何反应。)

输入用户名和密码后就同在Linux下操作一样了!
Putty 连接成功 却乱码

3.1 Putty的乱码问题[返回目录]

细心的朋友可能注意到了,当我输入“ll”命令后出现了乱码,这是因为Putty默认以西文方式显示结果,我们只需要修改一下它的编码方式就可以了。解决办法就是:

在Putty的标题栏单击右键,在弹出菜单中选择“Change Settings…”,如图所示:
Putty 设置字符编码 Change Settings
在弹出的窗口中选择“Window”–“Translation”–“Use font encoding”下拉菜单,选择“UTF-8”即可。

Putty UTF-8

好了,单击确定后再回到Putty的命令窗口输入命令试一下。如图
Putty 解决乱码问题

4. 总结一下吧[返回目录]

其实使用PuTTY也就是使用SSH(Secure Shell)远程登录 Linux主机,这样的方法在 Linux 管理员生活中是经常用到的, 虽然我还没有资格称得上“Linux系统管理员” ,但我相信只要继续学习下去,总有一天可以配得上这个称号。

 

=============================================

注:用putty连时,出现connection timed out, 估计2边的防火墙没关。

linux:

查看防火墙状态:
/etc/init.d/iptables status
暂时关闭防火墙:
/etc/init.d/iptables stop
禁止防火墙在系统启动时启动
/sbin/chkconfig --level 2345 iptables off
重启iptables:
/etc/init.d/iptables restart

我是打开防火墙配置文件
>vi /etc/sysconfig/iptables
增加了一行配置
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 5900 -j ACCEPT
然后重启防火墙,就可以正常访问VNC

 

分享到:
评论

相关推荐

    putty连接linux虚拟机工具.zip

    在使用PUTTY连接Linux虚拟机时,你需要确保虚拟机已经开启了SSH服务,并且知道其IP地址。然后运行"putty64.exe",在Host Name(或IP address)字段中输入虚拟机的IP,选择默认的SSH协议,点击Open按钮,按照提示完成...

    putty工具连接虚拟机

    在Linux系统中,SSH服务通常默认未安装,因此在使用PUTTY连接之前,你需要确保你的虚拟机已经安装了SSH服务。安装过程因Linux发行版的不同而略有差异,但在大多数情况下,可以使用以下命令进行安装: - 在基于...

    Putty工具 登录虚拟机

    在本文中,我们将深入探讨如何使用PuTTY登录虚拟机以及其在登录远程计算机时的重要知识点。 首先,我们需要了解SSH协议。SSH是一种网络协议,用于安全地远程登录到服务器,执行命令,传输文件等。它通过加密通信...

    实验1-安装VMWare虚拟机、Linux系统和Xshell连接虚拟主机.docx

    在本实验中,我们将安装 VMWare 虚拟机、Linux 系统,并使用 Xshell 连接虚拟主机。实验的主要目的是熟练掌握安装 VMWare 虚拟机、了解 VMWare 虚拟机的桥接模式、地址转换模式和仅主机模式、熟练掌握安装 Centos ...

    Linux虚拟机SSH连接.docx

    Linux虚拟机连接教程,使用SSH进行加密,然后通过PUTTY工具来进行远程连接,里面有每一步的操作过程,细节十分详细,也有操作结果。

    设置Linux的ip并使用putty远程登录Linux.pdf

    本篇实训报告主要聚焦于如何设置Linux的IP地址以及如何使用Putty进行远程登录,这对于远程管理和维护Linux服务器是基础且必要的技能。 首先,了解Linux的网络配置是运维工作的基石。在实训的第一步,我们通过`...

    通过SSH连接本地linux虚拟机的过程记录

    在Windows 10中,可以使用PuTTY或内置的PowerShell命令(如`ssh`)来连接Linux虚拟机。PuTTY是一个流行的SSH客户端,只需输入虚拟机的IP地址和端口号(默认为22),即可建立SSH连接。在PowerShell中,需要先安装...

    如何连接虚拟机的系统.docx

    这篇文章主要介绍了如何连接到虚拟机的系统,特别是Linux CentOS 6.2 X32系统,使用的虚拟化软件是VMware 8.0,宿主机操作系统是Windows 7。 首先,确保虚拟机软件VMware已经正确安装,并且CentOS操作系统已经成功...

    操作系统——虚拟机与主机的连接与文件传输实验报告

    本实验主要探讨了如何在VMware环境下连接虚拟机(Guest)与主机(Host),以及如何进行文件的相互传输。 首先,实验涉及到虚拟机的网络配置。在VMware中,有多种网络连接模式,如桥接模式和NAT模式。桥接模式使...

    putty链接linux

    **Putty连接Linux详解** PuTTY是一款开源的SSH和telnet客户端,广泛应用于Windows系统,用于远程连接Linux服务器。在本文中,我们将详细介绍如何使用PuTTY进行...希望这篇详解能帮助你顺利使用PuTTY连接Linux服务器。

    虚拟机linux平台下基于池hell的远程登录服务的设计与实现.pdf

    在本文中,作者特别提到了在VMware虚拟机中使用Redhat Linux。 【虚拟机】虚拟机允许在一台物理主机上运行多个独立的操作系统实例,VMware Workstation是常用的虚拟机软件,它提供了在Windows上运行Linux环境的能力...

    如何使用Xmanager连接linux(red hat) (1).docx

    "使用 Xmanager 连接 Linux 服务器的方法和技巧" 本文将介绍如何使用 Xmanager 连接 Linux 服务器,实现远程桌面控制。首先,我们了解到 Linux 服务器已经广泛应用于服务器领域,如何实现 Linux 的远程管理成为网络...

    putty工具包

    例如,在使用VMware、VirtualBox或其他虚拟化平台时,用户可以通过PuTTY快速连接到虚拟机上的Linux系统。这在开发、测试或远程运维场景下非常常见。虚拟机中的操作系统通常有自己的IP地址,通过PuTTY输入这个地址,...

    SSH远程登录linux虚拟机.pdf

    文档的片段虽然通过OCR扫描存在识别错误或遗漏,但根据上下文,我们可以理解到这些内容是如何在实际操作中被应用来完成远程登录Linux虚拟机的任务的。具体操作中,我们需要注意网络配置的正确性,以及SSH服务的安全...

    虚拟机安装和jdk.tomcat配置总结

    客户端远程连接到 Linux 服务器可以使用 SecureCRT、PuTTY 等工具。这些工具可以帮助用户远程连接到 Linux 服务器,进行文件上传、下载、文件管理等操作。 十一、文件上传与下载 文件上传与下载是虚拟机和 Linux ...

    redis虚拟机环境搭建与安装redis

    在本文中,我们将探讨如何在Ubuntu操作系统上搭建Redis虚拟机环境,并安装Redis服务器,同时也会涉及SSH工具连接虚拟机的相关问题。 首先,为了在Ubuntu虚拟机上安装Redis,我们需要确保虚拟机已经配置妥当并运行。...

    虚拟机使用PuTTY、SSH Secure Shell Client前的配置

    PuTTY和SSH Secure Shell Client是两个常用的工具,用于通过安全的Shell(SSH)协议连接到远程Linux或Unix系统。本文将深入探讨在虚拟机上配置这些工具之前需要进行的步骤。 首先,我们来了解"仅主机模式"。在...

    五:Day01-Linux虚拟机

    在IT行业中,Linux虚拟机是开发者、系统管理员和学习者常用的一种工具,它允许用户在一台物理计算机上运行多个独立的Linux操作系统实例。本主题主要围绕"五:Day01-Linux虚拟机"展开,我们将深入探讨Linux虚拟机的...

    putty.zip

    描述中提到的"连接虚拟机软件",意味着PuTTY可以用来与虚拟机建立连接。虚拟机是一种在物理计算机上模拟出的独立计算环境,用户可以在虚拟机上安装不同的操作系统,例如Linux发行版。通过PuTTY,用户可以使用SSH协议...

    putty_tool_for_telnet_and_ssh_access

    1. **跨平台**:PUTTY可在Windows、Linux、macOS等不同操作系统上运行,极大地满足了不同环境下的使用需求。 2. **易用性**:PUTTY界面简洁,操作直观,新用户也能快速上手。 3. **定制化**:PUTTY允许用户自定义...

Global site tag (gtag.js) - Google Analytics