首页 > PUTTY
最新文章
最热文章
视频教程

Putty是一个专业的SSH连接客户端,当然可以用来连接Linux操作系统的VPS。下文是Putty连接工具的使用方法与详细教程,这里的“详细”是指步骤详细,而不是介绍详细,仅适合新手。

运行后主界面如下:


  tags:

MTPuTTY (多标签PuTTY) 帮助你管理不同的 PuTTY 连接,使用一个标签式的用户界面。每个 PuTTY 连接运行在不同的标签,你可以方便地切换它们。

What's new in 1.3 Beta?

- Tiling. Putty tabs can be dragged and docked as tiles
- Full KiTTY support
- Putty System menu popups on right click on a tab
- MTPuTTY now remembers folder expand/collapse state
- MTPuTTY now remembers location of Server tree
- Optional confirmation on quit
 


  tags:

此文介绍putty软件中shell主要的命令语法以及格式,希望对使用putty的朋友们有所帮助。

1、cd (文件夹名)–查看路径
2、dir —查看当前路径下的所有文件
3、unzip ***.zip—–压缩文件到当前目录
4、wget (路径)—-下载
5、mv *** ****—-移动或者重命名
6、rm *** *** —-删除一次可以删除多个
7、pwd —-显示当前路径
8、cp —拷贝
9、解压:unzip FileName.zip
压缩:zip FileName.zip DirName

第一步:下载putty和puttygen两个程序,也可下载windows安装包!

第二步:由于putty不支持私有密匙类型,需要用puttygen进行转换,具体过程如下:

a.打开puttygen程序,然后点击load选择.pem文件,也就是在AWS 管理面板中产生的pem文件,如果看不到,选择下面的all files就可以了!

b.选择pem文件,点击open,跳出一个窗口,直接ok

c.保存私有密匙文件,点击yes

第三步:用产生的密匙文件连接你申请的免费amazon ec2实例!

a.打开putty程序,在hostname输入Public DNS name of instance,这个在你创建的实例详细内容里可以看到,由于amazon ec2申请ip是需要费用的,就将就使用练手把!哈哈,也可以在hostname前加上ec2-user@(所有free的都是默认这个帐号),可以直接登录到实例中去了,也可以连接上以后再输入!

首先,配置一个连接到UNIX/linux系统的PuTTY会话,这个UNIX/linux系统就是你将要用作代理服务器的机器。你需要配置以下数据:

  1、(Host Name (Or IP Address)):主机名或IP地址:如果你拥有通过动态DNS服务实现的域名解析,或者采用其它方式通过域名访问网络,那么一般来说这里就可以是域名。当然也可以是路由器或防火墙的IP地址。

  2、Port即端口:SSH通常使用22号端口,不过这要依赖于你在可信任网络上的端口转发配置。

  3、Connection type连接类型也就是选择协议类型:选择SSH即可。

  为了便于以后能够轻易地创建这些加密的代理会话,你也许希望给这个会话起一个名字以便于日后使用,请在“Saved Sessions(保存会话)”标签下输入即可。但现在还不能单击“Open”按钮。

Putty是linux好用的telnet类工具,理由:

1.完全免费的telnet和ssh客户端工具

2.在9x/NT/2000下运行的非常好

3.全面支持ssh1和ssh2

4.绿色软件,无需安装,下载后在桌面建个快捷方式就行

5.体积很小仅364K(版本0.54 beta) 6.操作简单,所有的操作都在一个控制面板中实现.

 

二. putty快速起步

 

1.开始一个任务 双击putty.exe,就出现画面:

2. 在Host Name(or IP address)输入欲访问的主机名或IP.如:www.sohu.com.或192.168.1.4

3. 在protocol选择使用的协议,一般是telnet或ssh,取决于服务器的提供服务。

4.可以把所选的任务配置存起来,在Saved Session输入任务的名字。

网络上最近盛传Putty汉化版软件疑似有被安有“后门”可以导致用户密码泄露从而进一步窃取或破坏数据,此事件牵涉到本网站,本网站也不幸被列入到可疑站点发布在网上。

为此,本站必须向大家说明几点:

详细描述:

  PuTTY是一款免费的Telnet和SSH客户端实现,可使用在Win32平台下。

  PuTTY存在多个整数溢出问题,远程攻击者可以利用这些漏洞以进程权限在系统上执行任意指令。

  第一个漏洞是由于对用户提供的数据传递给memcpy函数时缺少充分验证。PuTTY sftp实现允许攻击者在包中指定值作为字符串存储长度,这可以从sftp.c函数中的sftp_pkt_getstring()函数中看到:

  static void sftp_pkt_getstring(struct sftp_packet *pkt,

   char **p, int *length)

  {

   *p = NULL;

   if (pkt->length - pkt->savedpos < 4)

   return;


  tags:

尽管Linux下已经自带了telnet.不过telnet相对来说不是很安全,于是PUTTY横空出世了.PUTTY是一款自由的telnet/SSH 客户端,而且是开放源码的.你可以去它的官网看看:http://www.putty.nl/ 呵呵,看了一下好像只有WINDOWS和UNIX的二进制包和源码包,好像没有LINUX下的源码包.不过LINUX是类UNIX的操作系统,用UNIX 下的源码包在LINUX下编译应该是能够编译通过的.
     好了,在下面这个网址下载UNIX下的源码包putty-0.59.tar.gz.
     http://www.putty.ws    


  tags:

如果直接使用vncviewer来进行访问,有两点不利因素:
1. 口令传输是明文,很容易被侦听到.
2. 防火墙需要打开59xx端口,这在通常的单位里是不可能的.
幸运的是,我们有ssh这个强大的工具,象X11 Forwarding(另文论述),我们可以使用ssh隧道来保护通讯过程,下面就进行简单介绍.
假设vncserver运行在服务器 myserver (ip地址为:192.168.x.x)的屏幕1,也就是侦听 192.168.x.x:5901, 用户名为foo
情形一: vnc客户端为linux
这种情形很简单,一般的linux发行版本里面都默认安装了ssh套件.