
- 开发商
- Simon Tatham
- 软件授权
- GNU
- 软件名称
- Putty
- 更新时间
- 2019.9.29
- 软件版本
- 0.73
- 软件平台
- Windows,Unix,MacOS(将要)
- 软件语言
- 多语言
-
putty
2019-05-28 10:08:27putty PuTTY是一个Telnet、SSH、rlogin、纯TCP以及串行接口连接软件。较早的版本仅支持Windows平台,在最近的版本中开始支持各类Unix平台,并打算移植至Mac OS X上。除了官方版本外,有许多第三方的团体或个人将...putty
PuTTY是一个Telnet、SSH、rlogin、纯TCP以及串行接口连接软件。较早的版本仅支持Windows平台,在最近的版本中开始支持各类Unix平台,并打算移植至Mac OS X上。除了官方版本外,有许多第三方的团体或个人将PuTTY移植到其他平台上,像是以Symbian为基础的移动电话。PuTTY为一开放源代码软件,主要由Simon Tatham维护,使用MIT licence授权。随着Linux在服务器端应用的普及,Linux系统管理越来越依赖于远程。在各种远程登录工具中,Putty是出色的工具之一。Putty是一个免费的、Windows x86平台下的Telnet、SSH和rlogin客户端,但是功能丝毫不逊色于商业的Telnet类工具。目前最新的版本为 0.70 latest release [1] 。
软件名称
Putty
开发商
Simon Tatham
软件平台
Windows x86
软件版本
0.67 Beta
更新时间
2016-03-01
软件语言
英文
软件大小
519KB
软件授权
免费
目录
- 7 第三方支持
优点
用它来远程管理Linux十分好用,其主要优点如下:
◆ 完全免费;
◆ 在Windows 9x/NT/2000下运行的都非常好;
◆ 全面支持SSH1和SSH2;
◆ 绿色软件,无需安装,下载后在桌面建个快捷方式即可使用;
◆ 体积很小,仅519KB(0.67 版本);
◆ 操作简单,所有的操作都在一个控制面板中实现。
特色
PuTTY包括了:
支持IPv6连接。
可以控制SSH连接时加密协定的种类。
目前有3DES、AES、Blowfish、DES(不建议使用)及RC4。CLI版本的SCP及SFTP Client,分别叫做pscp与psftp。
自带SSH Forwarding的功能,包括X11 Forwarding。
完全模拟xterm、VT102及ECMA-48终端机的能力。
支持公钥认证。
操作指南
使用简介:
把Putty下载到机器上,双击putty.exe,就出现如图1的配置界面。
选择“Session”,在“Host Name (or IP address)”输入框中输入欲访问的主机名或IP,比如server1或192.168.9.4。端口号(Port)根据使用的协议有所区别,ssh默认使用22,telnet默认使用23,rlogin默认使用513。
在“Protocol”单选栏中选择使用的协议,一般是telnet或ssh,这取决于服务器提供的服务。
在“Saved Session”输入栏中输入任务的名字,单击“Save”按钮,就可以把任务配置保存起来了。
配置完成后单击“Open”按钮,出现如图2的登录界面,就可以使用Putty连接Linux主机了。
常见问题
关于putty的一些使用中常见的问题
一、在Windows中使用putty登录FreeBsd系统时,能够输入用户
名,但是输入密码后按回车键半天无反应
。
答:设置过程如下:
1. 在/etc/ssh/sshd_config中添加如下内容,使普通用户可以通过SSH登录:
AllowUsers 普通用户帐号
UseDNS no
2. 将希望使用su命令的用户加入到wheel组中,在/etc/group
中作如下修改
wheel:*:0:root,普通用户帐号
二、在login as: 后输入用户名, 光标不动。即使输入正确的
密码也是没有反应?
答:这是因为putty不像telnet那样会直接显示密码,而是不显示密码,只要你输入的密码是正确的,
即使不显示只要输完密码后直接回车即可进入,不用在乎光标不动。
当输入密码错误敲下回车时会出现 denice 以提示用户密码错误
三、登录时,提示”Network error:Connection timed out”错误信息?
答:有两种可能性,第一:远程服务器上的SSH服务没有开启;第二:远程主机没有开启。
四、putty终端出现乱码问题。
答:因为客户端与服务器使用的字符集不同,会产生乱码现象,你打开putty-window-Translation-选择UTF-8字符集测试下
五、是否支持SSH-2?
是。支持SSH-2一直以来在PuTTY 0.50版。
SSH-2公钥认证(RSA和DSA)是新版本0.52。
六、是否支持SSH-1?
是。支持SSH-2一直以来在PuTTY 0.50版。
SSH-2公钥认证(RSA和DSA)是新版本0.52。
版本发布
修复4个安全漏洞:vuln-modmul, vuln-signature-stringlen, vuln-bignum-division-by-zero, private-key-not-wiped. [2]
2011-12-10 PuTTY v0.62
安全修复:PuTTY不再保留在内存中错误的密码。
修正:PuTTY现在会谈到两个新风格的客户端(0.62以上)和旧式(0.60以下)。
Bug修复:PuTTY不再打印虚假的“拒绝访问”消息GSSAPI验证失败时。
错误修正:现在PSCP和PSFTP荣誉非标准端口号保存在SSH会话。
修正:PuTTY不再泄漏的文件句柄的身份验证失败时。
修正:PuTTYtel不再崩溃时保存会话。
Bug修复:PuTTY现在提请强调根据下划线的文本,而不是有时把他们的地方起飞的权利。
Bug修复:PuTTY现在不应该在错误的垂直偏移绘制VT100线描人物
2011年07月13日,PuTTY 0.6.1 发布,SSH客户端。 [3]
主要改进内容有:
Kerberos / GSSAPI身份验证在ssh 2。
Windows上的本地X11授权支持。(Unix已经有了它,当然。)
支持非固定宽度字体在Windows上。
GTK 2支持Unix。
指定逻辑主机名独立于物理网络地址来连接。
加密和流控制优化。
支持zli ssh 2压缩方法。
支持新的Windows 7的UI特性:Aero调整和跳转列表。
支持OpenSSH aes加密私钥文件在PuTTYgen。
Bug修复:处理OpenSSH私钥与素数无论订单。
缺陷修正:腐败的端口转发是固定的(我们认为)。
缺陷修正:各种崩溃和挂起执行失败退出时,
缺陷修正:挂在Windows上的串行后端。
缺陷修正:Windows剪贴板现在是异步读,以防僵局由于剪贴板所有者被尽头的相同的腻子的网络连接(通过X转发或通过挖rdesktop)。 [3]
2011年12月10日,PuTTY 发布了 0.62 版本,该版本改进内容包括:
安全修复:Putty不再保留在内存错误的密码。
缺陷修正:现在会谈都选美新型客户(0.62及以上)和老式的(0.60或以下)。
缺陷修正:Putty不再打印一个虚假的“拒绝访问”消息身份验证失败时GSSAPI。
缺陷修正:PSCP和PSFTP现在荣誉标准端口号码在SSH保存会话。
缺陷修正:选美不再泄露文件处理当一个身份验证失败。
缺陷修正:PuTTYtel不再崩溃在保存会话。
缺陷修正:Putty现在吸引突显出在下划线的文本而不是有时把它们送到正确的地方。
缺陷修正:Putty现在不应该画VT100素描人物在错误的垂直偏移。 [4]
命名
在官方网站的FAQ上有提到“PuTTY”这个名字本身并没有任何意义。
第三方支持
PieTTY是以PuTTY为底而发展的派生版本,主要的改进为用户界面及在多语环境(尤其是中日韩语系)的强化。
参考资料
- 1. PuTTY:latest release (0.70) .PuTTY downloadpage.2017-07-08
- 2. PuTTY: A Free Telnet/SSH Client .PuTTY官网.2016-03-10
- 3. PuTTY 0.6.1 发布,SSH客户端 .OSChina 开源中国.2011-07-13
- 4. PuTTY 0.62 发布,SSH客户端软件 .OSChina 开源中国.2011-12-10
-
Putty
2017-02-04 18:12:33putty套装putty套装之 PSCP.exe用法
它是用来传文件的,
实例:win向树莓派传送文件首先,在win中存放PSCP.exe的目录中打开命令行
get到如下:基本命令格式:pscp 文件 用户名@LinuxIP:目录
比如我欲将win中E:/phpweb.sql 文件传入树莓派中 /home/pi/Downloads 目录下
命令为pscp E:/phpweb.sql pi@192.168.1.100:/home/pi/Downloads
另:
使用“ -r ”选项可以用于传输目录。
基本命令格式:pscp -r 目录 用户名@LinuxIP:目录
或使用命令格式:pscp -l 用户名 -r 目录 LinuxIP:目录
-
puTTY
2017-11-06 16:43:45puTTY PuTTY是一个Telnet、SSH、rlogin、纯TCP以及串行接口连接软件。 Putty远程连接服务器教程 ssh@username:hostip ssh访问局域网内的主机 上传/下载文件 打开psftp, 输入命令: open ...puTTY
PuTTY是一个Telnet、SSH、rlogin、纯TCP以及串行接口连接软件。
Putty远程连接服务器教程
ssh@username:hostip ssh访问局域网内的主机- 上传/下载文件
-
打开psftp,
输入命令: open hostname eg:192.168.xxx.xxx
会连接目标地址,连接成功后即可进行文件上传或其他操作了。
连接成功后,会看到当前所在远程目录。 -
开始上传文件,输入以下命令:
put E:/hello.txt
回车后,会把本地路径 E:/hello.txt 文件上传到服务器的/home/XXX 目录下。
如果需要上传文件夹,在可以在put命令后增加参数 -r ,意思为循环递归。 -
开始下载文件,输入以下命令:
get ./xiaobai/hello.txt
回车后,会把服务器上./xiaobai/hello.txt 文件下载到本机的安装psftp目录下。
如果需要下载文件夹,在可以在put命令后增加参数 -r ,意思为循环递归。
-
PuTTY
2016-04-17 14:09:53http://www.chiark.greenend.org.uk/~sgtatham/putty...PuTTY命令行参数 原文: http://blog.csdn.net/five3/article/details/8115120 1 2 3 4 5 6 7 8 9 10 11 12PuTTY命令行参数
原文: http://blog.csdn.net/five3/article/details/8115120
123456789101112131415161718192021222324252627putty.exe [-
ssh
| -telnet | -rlogin | -raw] [user@]host
Example: putty -
ssh
-l vagrant -pw vagrant -P 2222 127.0.0.1
-V
#print version information and exit
-pgpfp
#print PGP key fingerprints and exit
-
v
#show verbose messages
-load sessname
#Load settings from saved session
-
ssh
-telnet -rlogin -raw
#force use of a particular protocol
-P port
#connect to specified port
-l user
#connect with specified username
-batch
#disable all interactive prompts
# The following options only apply to SSH connections
-pw
#passw login with specified password
-D [listen-IP:]listen-port
#Dynamic SOCKS-based port forwarding
-L [listen-IP:]listen-port:host:port
#Forward local port to remote address
-R [listen-IP:]listen-port:host:port
#Forward remote port to local address
-X -x
#enable / disable X11 forwarding
-A -a
#enable / disable agent forwarding
-t -T
#enable / disable pty allocation
-1 -2
#force use of particular protocol version
-4 -6
#force use of IPv4 or IPv6
-C
#enable compression
-i key
#private key file for authentication
-m
file
#read remote command(s) from file
-s
#remote command is an SSH subsystem (SSH-2 only)
-N
#don't start a shell/command (SSH-2 only)
- 自动登录后执行默认的命令:
putty [-pw password] [-m file] user@ip_addr
主要在于-m参数,其后面跟着的是当前目录下存在的一个shell脚本,记住了不是在【远程】的计算上,而是在putty程序的相同目录中。
- 自动登录后执行默认的命令:
-
putty,putty
2020-08-05 16:02:38putty,putty -
PuTTY.vi labview调用putty接口函数 实现putty的全部功能
2020-06-05 11:35:55Labview和putty交互, 通过labview调用putty的接口函数, 在putty实现的功能,都可以在labview中实现, 比如telnet, shell, 等等其他的功能
-
image downsampling in python
-
Linux 串口源代码(纯C++)
-
Bad file descriptor (C:\ci\zeromq_1602704446950\work\src\epoll.cpp:100)
-
MySQL NDB Cluster 负载均衡和高可用集群
-
教你如何摆脱负债上岸,超详细(视频课程)
-
数据在内存中的存储
-
linux c i2c总线 通信 源代码
-
123. 买卖股票的最佳时机 III
-
Leetcode 1775. Equal Sum Arrays With Minimum Number of Operations 数学方法,ceil向上取整
-
MySQL 事务和锁
-
华为1+X——网络系统建设与运维(中级)
-
MySQL Router 实现高可用、负载均衡、读写分离
-
MAC php7.4.13 使用pecl安装扩展报错
-
信息安全风险评估解析.pdf
-
2021年 系统架构设计师 系列课
-
5个步进电机硬件设计原理图PCB工程文件资料.zip
-
Mycat 实现 MySQL的分库分表、读写分离、主从切换
-
access应用的3个开发实例
-
VMware vSphere ESXi 7 精讲/VCSA/VSAN
-
python-3.86.zip