在Windows上使用putty连接一台Linux主机

概述:

本来不想写这篇博客的,因为内容上不富足,技术上也不那么前卫,不过想到可能还会有很多朋友也会遇到和我一样的问题,便抽出一些时间来整理一下。希望也能帮到你。

前期准备工作:

1. 两台PC机(一台Windows,一台Linux,本人用的是比较老的CentOS 5.8)

2. 一个VMware虚拟机

3. putty(貌似大家比较喜欢PuTTY这样的写法)

连接步骤:

1.搭建Linux的网络环境

在VM虚拟机下使用Linux操作系统,有三种连接方式(桥接、nat、Host-only)。这里不对这三种网一一了解。如果你感兴趣,可以查阅资料来获得你想要的知识。不过,因为我们想利用VMware在局域网内新建一个虚拟服务器,为局域网用户提供网络服务,所以应该选择桥接模式。当然,桥接一词一听是不是有一种高大上的感觉。因为本人网络知识不强,所以一开始对这个词颇有几分好感。可是,这份好感却并没有给我带多大的一帆风顺。就在我把VM上正在跑着的CentOS
7从NAT模式切换到桥接模式时,在Linux里面却联不上网了,使用ifconfig也未能扭转。这让我的确有一些意外,虽然明知Linux这条路上不会那么通畅,却总会有一些希望是让我们少走几步路来完成既定的目标,这其实是内心的懒惰在做怪。

好了,既然如此,我就不用你这个CentOS 7就是了,我换了低版本的CentOS 5.8。因为听说这个版本的Bug相对来说比较少,而且我的机子跑7也是不那么轻松,换了5.8果然一下子顺畅了许多。换了之后可以远程连接了,不过我想导致之前桥接失败的原因也有可能是需要在新建虚拟机之前就对其进行设置。

当我在新建虚拟机之前就对其进行桥接设置时,新建出来的虚拟机没有对其进行ifconfig设置自动就联接上网络了。如下:

2.putty的使用

1.输入主机名称或是主机的IP地址

2.SSH协议默认的端口号22(这里不需要修改)

3.在Saved Sessions中填入一个用于区分的名称(一般都使用IP地址)

4.保存上面的设置,以保证以后使用起来更方便(当然,你也可以不保存,那么上述信息不会被保留,下次使用需要重新设定)

5.点击Open进行连接,如果不出意外的话,就ok了.

参考:

http://www.cnblogs.com/gylei/archive/2011/12/10/2283484.html

时间: 2024-11-06 11:52:00

在Windows上使用putty连接一台Linux主机的相关文章

windows上通过vnc连接虚拟机中linux系统

首先要在虚拟机中安装vnc. 虚拟机的设置中要启用VNC连接. 然后输入指令 vncserver,可以看到有一个序号. 接着在windows下打开vnc软件 这边输入IP,试了很多次都显示the connection was refused by the host computer.无法连接. 此时在IP后面加了端口号,端口号为上图中设置的5900,依然无法连接 正确的写法是IP加端口号,但是这边的端口号不是设置的5900,而是在5900基础上加上虚拟机中的VNC序号,如第一张图中显示的1.正确

在Windows上通过putty远程登录CentOS

目的:在windows上通过putty(或者secureCRT)远程登录centos6.5 硬件:centos6.5服务器一台,windows客户机一台 软件:ssh.putty(或者SecureCRT) centos6.5端操作步骤 yum install openssh-server 安装过程中,系统会自动配置好,如果找不到包,就更新一下软件源. 更新软件源步骤: 1. 删除之前的更新列表 sudo rm /var/lib/apt/lists/* -rvf 2. 清理一下垃圾: sudo a

Ubuntu安装SSH + Windows上配置Putty

1. Ubuntu安装SSH 命令: # sudo apt-get install openssh-server 2. 启动SSH Server 命令: # sudo /etc/init.d/ssh start 3. 在控制端(安装putty的一侧,Windows或其他Linux OS)安装和配置putty 3.1 下载安装putty 官方主页: http://www.putty.org/ 下载页面: http://www.chiark.greenend.org.uk/~sgtatham/put

windows上使用SecureCRT连接linux

前言: SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件.这样操作的时候不必进入到linux桌面,可以更方便的在命令行下进行操作.本文demo是在windows上使用SecureCRT连接虚拟机上的linux,虚拟机本文使用的是VMware 1.使用ifconfig命令查看当前linux的ip地址 eth0 Link encap:Ethernet HWaddr 00:0C:29:19:05:90 inet

对多台Linux主机的执行相同的命令

最近在学习Linux集群的相关知识,实验中经常会在一大批主机上安装相同软件包.或者添加相应的配置信息,花了一点时间,写了一个shell脚本,虽然很拙劣,但还是可以满足现在的需求了,如果以后有其他需求的话,在考虑修改这个脚本的-- 控制主机:VS            192.168.2.131 被控主机1:RS1        192.168.2.132 被控主机2:RS2         192.168.2.133 #!/bin/bash # #FileName:cluster_cmd ###

ssh 设置私钥实现两台linux主机无密码访问

在服务器主机上(称为A主机) 创建公钥与私钥: ssh-keygen -t rsa 一路回车,如果想设置密码短语,在提示 passphrase 的时候设置密码短语 查看生成的公钥及私钥: ls ~/.ssh id_rsa.pub id_rsa 公钥内容输出到相应文件中: cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys 删除原来的公钥文件: rm -f ~/.ssh/id_rsa.pub 设置文件属性设置为400: chmod 400 ~/.ssh

两台Linux主机之间文件的复制

使用scp命令可以实现两台Linux主机之间的文件复制,基本格式是: scp [可选参数] file_source file_target 1. 复制文件 命令格式: scp local_file [email protected]_ip:remote_folderscp local_file [email protected]_ip:remote_filescp local_file remote_ip:remote_folderscp local_file remote_ip:remote_

多台linux主机之间建立免密通信

多台linux主机之间设置免密通信 例:A 向 B设置免密通信 第一步 A生成密钥对 ssh-keygen -t rsa -t 指定秘钥的类型 rsa 秘钥类型 密钥目录:/root/.ssh/(如果是root账户,注意:不同用户之间不共享密钥对) 私钥 id_rsa 钥匙 公钥 id_rsa.pub 锁 第二步 编辑B主机root账户下(其他账户同理)认证文件 vi /root/.ssh/authorized_keys 将之前A主机生成的公钥id_rsa.pub内容复制到B主机的authori

windows上SSH服务连接远程主机失败

putty连接出现错误提示"Network error:connection refused",xshell连接出现错误提示"connection failed:(port 22)" 试过: 1.查看vps上的ssh服务是否开启,重启sshd服务:service sshd restart 2.开启vps上的22号端口 3.允许指定ip SSH 登录vps 4.修改windows主机防火墙设置,允许应用访问外网,新建规则开启tcp/ip:22号端口进出 一直在思考是本