Putty使用教程
- 格式:pdf
- 大小:1.04 MB
- 文档页数:24
启用Linux SSH服务,远程登陆Linux虚拟机在Windows系统下使用VMWare虚拟Linux,经常要在虚拟机与主机之间传递数据和文件,为此使用SSH Secure Shell Client等工具来对Linux虚拟机进行远程控制和传递文件等操作都很方便。
下面简要叙述之。
主机系统:Windows 7 x64虚拟机软件:VMWare 7.0.0虚拟机系统:Redhat EL 5Step 1: 启用Linux SSH服务chkconfig --list | grep sshd 查看sshd服务在哪种级别下开启,建议only 3。
防火墙规则中必须允许sshd访问,可以:1.清除防火墙规则,#iptables -F2.#iptables -A INPUT -p tcp --dport 22 -j ACCEPT#iptables -A OUTPUT -p tcp --sport 22 -j ACCEPTStep 2: 配置虚拟机网络虚拟机的网卡设置最好设置为桥接,然后设置好虚拟机的IP,使用Ping 命令检查虚拟机与主机之间是否已连通。
Step 3: 启动SSH Secure Shell Client点击Quick Connect, 输入虚拟机的IP地址,输入虚拟机登陆用户名,选择端口22,Authentication选择密码,点击Connect, 再输入登陆密码即可连接。
Putty使用教程文章不仅介绍 PuTTY,还包括了一些相关的软件,比如:优秀的FTP 工具 FileZilla、功能强大的 SFTP 客户端 WinSCP。
∙最简单的使用,登录 SSH 主机∙中文乱码的处理∙PuTTY 常用配置的说明o复制、粘贴o保存会话o注销o自动登录用户名o自动设置环境变量o设置代理服务器o自动执行命令o备份、删除 PuTTY 的设置∙PuTTY 的 X11 转发∙如何用 PuTTY 建立 SSH 隧道∙如何用 PuTTY 建立反向的 SSH 隧道,像个特洛伊木马一样突破防火墙∙把 PuTTY 作为一个安全的代理服务器o安全的上网不被嗅探o避免 MSN 等聊天工具被监听∙怎样用 PSCP、PSFTP 安全的传输文件o功能强大的 SFTP 客户端 WinSCP∙用 PuTTYgen 生成密钥,登录 SSH 主机不再需要口令∙Pagent 代理密钥,每次开机只需要输入一次密钥口令∙Plink 简单而又迅速的执行 SSH 主机上的程序∙常见问题除了上面的这些,还夹杂了一些 PuTTY 使用上的技巧、服务器配置的一些安全建议。
PuTTY的所有配置都保存到了注册表,如果不记得备份注册表中的相关内容,下次重装机器所有配置就没了,而且配置也不方便用闪存盘随身携带。
但是PuTTY的配置删除还是蛮方便的,运行时指定个参数-cleanup 就可以清除PuTTY 的所有配置信息。
第一印象,开始登录一台远程主机运行PuTTY 就可以看到下面这个界面在这里输入服务器的IP 或主机名,选择好登录协议,还有协议的端口,如果希望把这次的输入保存起来,以后就不需要再重新输入了,就在第4步输入好会话保存的名称,比如:mail-server,或者干脆就是主机的地址,点击保存就可以了。
最后点下面的Open 按钮,输入正确的用户名和口令,就可以登录服务器了。
首次登录一台主机时第一次登录时,会看到这个对话框这是要告诉你登录的主机密钥指纹,点Yes 就保存起来,以后就不会再弹出这个窗口,然后就正常登录。
点No不保存,下次还是要提示你,然后也可以正常登录。
如果一台主机我们只是临时登录一下,当然就是点No 了。
Cancel就是取消,也就是取消了这次登录。
如果你曾经登录过这台主机,但是又弹出来这个对话框,可能有以下几种情形:主机重新安装了操作系统这台主机可能有多个IP,这次用的是另外一个IP 有其他不怀好意的主机来冒充,诱骗我们登录,窃取隐秘信息前两个情形很常见,一般点Yes 就行了。
后面这个嘛……唔……唔……,点No/Cancel,再去询问相关的主机管理人员。
又看到了中文乱码成功登录主机后,输入命令,这……这……显示,又是乱码。
唉,中文乱码是一个老生常谈的问题,提起来就头大。
原因嘛,不外乎字符集、终端编码之类的,还是可以解决的。
PuTTY 的默认字体和字符集并不适合中文显示,在窗口标题上点击右键,选择Change Settings...在打开的配置窗口左边选择Appearance,在右边点Font settings 里面的Change 按钮,选择好中文字体,比如:宋体、新宋体之类的字体选择好了,还要确定字符集。
putty中文版是一款Linux服务器上传软件,随着php程序的广泛使用,Linux服务器端应用也被我们所使用,想要实现本地与Linux服务器之间相互传输数据,那么FTP服务器是不可缺少的,它不仅为我们提供便利的上传服务,也可让我们更好的管理相关源码程序,而putty中文版是目前Linux服务器中最好用的FTP工具,它完全免费开源,不过很多用户不知道如何正确配置使用Putty,故此小编为大家提供了详细的操作方法,需要的朋友赶快了解下吧!首先在本站下载中文版PuttySSH登录说明:打开后默认协议是ssh协议,端口为22。
然后输入准备登入的机器的IP地址,若是第一次登入,会出现一个警告。
Host key。
HOST KEY唯一标识一台主机 host key (ssh only) prevent spoofing attackEVENT LOG记录控制信息( 在窗口上右键,选择Event Log )操作:复制是直接用鼠标左键拖拉选中就可以了,不用按Ctrl+C,双击选中一个单词,三击选中一行;粘贴也很简单,不用Ctrl+V,单击鼠标右键即可。
按住ALT键选中的区域是矩形用 Shift+PageUp/PageDown 来上下翻页,而 Ctrl+PageUp/PageDown 则是一行一行的。
推荐初始:Session-;logging-;Session logging:-;选中 Printable output logfile name:中输入 putty_&H_&M_&D_&T.logTerminal-;keyboard-;The Backspace Key-;选择正确的退格键 stty -a可以查退格键不正确的退格键可加SHIFT键退格Terminal-;Bell-;选中Beep using the PC speaker或default system alert sound 可用Ctrl+G测试window-;修改成适当的行列,增加 Lines of scrollback (缓冲值可设置成9999,历史保存的记录多一点)window-;Appearance-;Font settings-;选择适当的字体(字体可调大)window-;Behaviour-;window title 设置为空(可是我不好设置为空,可修改成相对应的IP,主机多时便于辨别)window-;translate-;选择适当的character 可查LANG 。
putty使用方法,中文教程大致内容罗列如下:∙最简单的使用,登录SSH 主机∙中文乱码的处理∙PuTTY常用配置的说明∙复制、粘贴∙保存会话∙注销∙自动登录用户名∙自动设置环境变量∙设置代理服务器∙自动执行命令∙备份、删除 PuTTY的设置∙PuTTY的X11 转发∙如何用 PuTTY建立SSH 隧道∙如何用 PuTTY建立反向的SSH 隧道,像个特洛伊木马一样突破防火墙∙把 PuTTY作为一个安全的代理服务器∙安全的上网不被嗅探∙避免MSN 等聊天工具被监听∙怎样用PSCP、PSFTP安全的传输文件∙功能强大的SFTP 客户端 WinSCP∙用 PuTTYg en 生成密钥,登录SSH 主机不再需要口令∙Pagent代理密钥,每次开机只需要输入一次密钥口令∙Plink简单而又迅速的执行SSH 主机上的程序∙常见问题除了上面的这些,还夹杂了一些 PuTTY使用上的技巧、服务器配置的一些安全建议。
说起来这是一些有关 PuTTY的使用教程,其实也就是SSH 的参考教程,绝大多数的内容在其他系统或软件上也都是一样的。
不同的是参数、配置、命令行之类的,只要会了一个,其他也就触类旁通了。
如果你已经知道SSH、Telnet、Rlogin这是什么,就跳过这一部分,看下面的吧。
(以后补充,暂时空下)PuTTY的官方网站:http://www.chiark.greene /~sgtath am/putty/,截止到2007年6月,发布的最高稳定版本是0.6。
PuTTY是一个跨平台的远程登录工具,包含了一组程序,包括:∙PuTTY(Telnet和SSH 客户端)∙PSCP (SCP 客户端, 命令行下通过SSH 拷贝文件,类似于Unix/Linux下的scp 命令)∙PSFTP(SFTP 的命令行客户端,类似于FTP 的文件传输,只不过使用的是SSH 的22 端口,而非FTP 的21 端口,类似于 Unix/Linux下的sftp 命令)∙PuTTYt el (仅仅是一个Telnet客户端)∙Plink(命令行工具,执行远程服务器上的命令)∙Pagean t (PuTTY、PSCP、Plink的SSH 认证代理,用这个可以不用每次都输入口令了)∙PuTTYg en (用来生成RSA 和DSA 密钥的工具).虽然包含了这么多,但平时经常见到只是用PuTTY登录服务器,完全没有发挥出 PuTTY的强大功能。
putty详细使用说明简介PuTTY截止到2006年11月,发布的最高稳定版本是0.58 2007年6月,发布的最高稳定版本是0.6。
PuTTY是一个跨平台的远程登录工具,包含了一组程序,包括:∙PuTTY (Telnet 和SSH 客户端)∙PSCP (SCP 客户端, 命令行下通过SSH 拷贝文件,类似于Unix/Linux 下的scp 命令)∙PSFTP (SFTP 的命令行客户端,类似于FTP 的文件传输,只不过使用的是SSH 的22 端口,而非FTP 的21 端口,类似于Unix/Linux 下的sftp 命令)∙PuTTYtel (仅仅是一个Telnet 客户端)∙Plink (命令行工具,执行远程服务器上的命令)∙Pageant (PuTTY、PSCP、Plink 的SSH 认证代理,用这个可以不用每次都输入口令了)∙PuTTYgen (用来生成RSA 和DSA 密钥的工具).虽然包含了这么多,但平时经常见到只是用PuTTY登录服务器,完全没有发挥出PuTTY 的强大功能。
PuTTY作为一个组件也存在于很多的软件中,比如FileZilla、WinSCP在后面的文字中,如非特别说明,默认的登录的协议是SSH。
毕竟用PuTTY主要就是登录SSH 主机,用Telnet、RLogin 没法体现出PuTTY的强大功能。
安装的所有配置都保存到了注册表,如果不记得备份注册表中的相关内容,下次重装机器所有配置就没了,而且配置也不方便用闪存盘随身携带。
但是PuTTY的配置删除还是蛮方便的,运行时指定个参数-cleanup 就可以清除PuTTY的所有配置信息。
第一印象,开始登录一台远程主机运行PuTTY就可以看到下面这个界面在这里输入服务器的IP 或主机名,选择好登录协议,还有协议的端口,如果希望把这次的输入保存起来,以后就不需要再重新输入了,就在第4步输入好会话保存的名称,比如:mail-server,或者干脆就是主机的地址,点击保存就可以了。
在putty使用中的几个常识PuTTY中文站
很多人在运用putty时,都认为他在密钥设置和SSH传输是很复杂的。
其实不然,在之前介绍时就说过了,它是绿色操作简单的远程登录工具。
这些大家认为是复杂的操作是为了增加网络安全性,何况,只要真正了解了它的使用,也不是很难操作的。
下面就来介绍两种小常识。
Pagent 加载密钥,每次开机后只需要输入一次密钥口令
如没有设置密码口令,则无需Pagent。
1.双击pagent 运行,双击右下角的Pagent图标。
2.Add Key添加所需的密码私钥文件,然后输入密码口令。
3.运行putty,选择先前保存的Session,双击一下,此时完全不需要口令,就自动登录到系统上了。
用SSH 来传输文件
PuTTY 提供了两个文件传输工具:
1.PSCP (PuTTY Secure Copy client)
2.SFTP (PuTTY SFTP client)
运用时应先将PSCP.exe和PSFTP.exe文件复制到相应的路径下,如system32文件夹里,system32文件夹在哪里?这是你的问题了!也可以直接添加路径,我的电脑属性-> 高级-> 环境变量(N),在path 里设置即可。
希望这些介绍可以帮助大家更多的认识PuTTY工具。
PuTTY远程登录软件教程第一章:什么是PuTTY和远程登录?PuTTY是一款免费、开源的远程登录软件,适用于Windows 操作系统。
它允许用户通过网络安全地远程连接到其他计算机,并执行各种操作,例如文件传输、终端访问和网络配置。
第二章:PuTTY的安装和配置1. 下载PuTTY:在PuTTY官方网站下载适合你的Windows版本的PuTTY安装包。
2. 安装PuTTY:运行安装包,按照提示完成安装过程。
3. 配置PuTTY:打开PuTTY软件,你将看到一个配置窗口。
填写远程计算机的IP地址或主机名,并选择连接类型(SSH、Telnet、Rlogin等)。
4. 保存和加载配置:填写完毕后,可以保存配置信息,以便下次快速连接。
第三章:使用PuTTY进行远程登录1. 打开PuTTY软件后,输入远程计算机的IP地址或主机名。
2. 选择连接类型,如SSH,以确保安全连接。
3. 点击“打开”按钮,软件将建立与远程计算机的连接。
4. 输入用户名和密码,进行身份验证。
5. 成功登录后,你将看到一个命令行界面,可以开始执行各种操作。
第四章:PuTTY的高级功能1. SSH密钥:PuTTY支持SSH密钥身份验证,它提供更安全的登录方式。
你可以使用PuTTY Key Generator创建和管理密钥。
2. 会话管理:PuTTY可以保存和加载配置,使你可以轻松连接多个远程计算机。
3. 文件传输:PuTTY包含一个名为PSCP的工具,它可以用于安全地传输文件。
你可以使用命令行或PuTTY软件界面进行文件传输。
4. X11转发:PuTTY支持X11协议转发,允许你在远程计算机上运行图形化应用程序。
第五章:常见问题和解决方法1. 连接问题:如果无法连接远程计算机,请检查IP地址或主机名是否正确,并确保网络连接正常。
2. 身份验证问题:如果用户名或密码错误,你将无法成功登录。
确保输入准确,并与系统管理员确认是否有权限访问。
putty使⽤⽅法
putty是⼀种体体积⼩,⽆需安装的⼀款免费安全使⽤⽅便的绿⾊软件,它主要⽤于远程控制linux系统,只要获取了远程的linux的地址,便可以远程控制linux系统以⽅便管理,越来越受到各⽅⾯的欢迎。
⽤它来远程管理Linux⼗分好⽤,其主要优点如下:
◆完全免费;
◆在Windows 9x/NT/2000下运⾏的都⾮常好;
◆全⾯⽀持SSH1和SSH2;
◆绿⾊软件,⽆需安装,下载后在桌⾯建个快捷⽅式即可使⽤;
◆体积很⼩,仅519KB(0.67 版本);
◆操作简单,所有的操作都在⼀个控制⾯板中实现。
下⾯给⼤家介绍⼀下如何使⽤putty链接linux系统:
⾸先在putty中的hostname中输⼊该地址。
然后在save Sessions中输⼊⾃⼰的命名,保存,便可以保存该地址,以后⽅便使⽤.
以后使⽤的时候点击save Sessions你保存的⽤户名,然后点击open,便可以远程控制linux系统了。
配置过程中的问题:
在配置putty中经常出现⼀个问题:network error: connection refused
这是因为linux总少了⼀个⽂件,只要在linux的终端超级⽤户中执⾏命令:
$sudo apt-get install openssh-server
(或者会遇到其他的⼀些⼩问题,只要百度⼀下错误显⽰的字符就可以解决了)
然后再重新配置地址,保存,打开,输⼊⽤户名和密码便可以远程控制了。
技巧一:增大输出缓存默认情况下,Putty的输出显示最多200行,也就是说你cat一个500行的文件,它只能显示出最后的200行,你要通过滚动条看前300行的内容是看不到的,幸亏这个值可以配置,具体位置是category->window下,将Lines of scrollback 由缺省的200改成一个更大的值,我改成了2000。
技巧二:最大化最小化快捷键在windows下最大化最小化窗口是有快捷键的:Alt + 空格 + N:最小化Alt + 空格 + X:最大化Alt + 空格 + R:恢复原来大小可是默认情况下这快捷键对Putty不起作用,还是需要配置,具体位置在category->window->Behaviour下,将System menu appears on ALT-Space前面的框选中就好了。
(实际上只有左边的Alt管用,右边的不管用,可能和键盘配置有关)技巧三:常用快捷键Shift+PgOn或Shift+PgUp:使得终端内容上下移动,每次移动一页,也可以使用Ctrl+PgOn或Ctrl+PgUp连续移动。
显卡的内存决定可以回滚多少内容。
Ctrl+L:刷新屏幕,相当于clear命令的效果。
Ctrl+A:使得光标移至行首Ctrl+E:使得光标移至行尾Ctrl+K:从光标位置删除字符至行尾Ctrl+W:删除光标左边的单词Ctrl+Y:粘贴上面某个方式删除的内容技巧四:putty的命令行参数在putty.exe的快捷方式中,可以加上命令行参数来省去ssh登陆输入账号密码的麻烦。
先在putty.exe中建立一个session(如192.168.8.83),给putty.exe新建一个快捷方式,在“属性-》目标”的末尾添加以下信息:"X:/putty.exe"-load 192.168.8.83 -l root -pw 123456没有session的话,也可以这样"X:/putty.exe"-ssh -l <login> -pw <passwd> <ServerIP>技巧五:USB转串口使用问题Q:USB转串口,putty,有时侯窗口只输出,无法输入。
PuttySSH简单使⽤本地的puttygen⽣出的秘钥,公钥传到服务器上连接会报错 Server refused our key。
⼀般我们建议都在服务器上⽣成秘钥,把私钥下载下来。
加载到putty认证中
01、在服务器上⽣成秘钥
ssh-keygen -t rsa #秘钥的类型
02、下载私钥id_rsa,修改公钥
mv ~/.ssh/id_rsa.pub authorized_keys
chmod 600 authorized_keys
03、修改sshd配置⽂件并重启sshd服务
vi /etc/sshd_config #修改认证⽅式
重启sshd服务
service sshd restart
04、本地修改私钥
打开puttygen--------id_rsa(服务器的私钥,如果有密码需要输⼊密码)
保存下-xxx.pub
05、Putty登录设置
修改IP与端⼝默认(默认,取决你是否修改)
设置⾃动登录⽤户名
设置私钥位置
06、登录界⾯
如果私钥设置秘钥,需要输⼊密码
下载地址:
引⽤:。
putty ssh命令参数摘要:1.引言2.putty 简介3.putty ssh 命令参数a.-l 参数b.-pw 参数c.-P 参数d.-R 参数e.-S 参数f.-N 参数g.-v 参数4.总结正文:putty 是一个免费的SSH 和Telnet 客户端,它支持多种协议,如SSH1、SSH2、Telnet 等。
在使用putty 进行SSH 连接时,可以通过添加命令参数来定制连接选项。
本文将详细介绍putty ssh 命令参数的用法。
1.引言在使用putty 进行SSH 连接时,我们需要了解并掌握一些基本的命令参数,以便更好地进行远程连接和管理。
2.putty 简介PuTTY(PuTTY PuTTY)是一个免费的SSH 和Telnet 客户端,由Simon Tatham 开发。
它支持多种协议,如SSH1、SSH2、Telnet 等。
PuTTY 具有高度可定制性,用户可以根据自己的需求配置连接选项。
3.putty ssh 命令参数在使用putty 进行SSH 连接时,可以通过添加命令参数来定制连接选项。
以下是一些常用的putty ssh 命令参数:a.-l 参数:指定用户名。
例如:`putty -l username ssh hostname`。
b.-pw 参数:指定密码。
例如:`putty -pw password ssh hostname`。
c.-P 参数:指定端口号。
例如:`putty -P port ssh hostname`。
d.-R 参数:反向连接。
例如:`putty -R ssh hostname`。
e.-S 参数:指定SSH 服务器。
例如:`putty -S server_ip ssh hostname`。
f.-N 参数:不自动输入用户名。
例如:`putty -N ssh hostname`。
g.-v 参数:显示详细信息。
例如:`putty -v ssh hostname`。
4.总结本文详细介绍了putty ssh 命令参数的用法,包括-l、-pw、-P、-R、-S、-N 和-v 等参数。
Putty工具连接与使用步骤
作者:盛亚兵登陆linux
一、关闭防火墙输入命令 setup
完成后:
二、关闭selinux
输入命令 cd /etc/selinux
输入命令 vi config
:wq 保存退出
重启系统
输入reboot
三、虚拟机-设置-网络适配器-nat模式
四、开启网卡
输入命令 vi /etc/sysconfig/network-scripts/ifcfg-eth0
ONBOOT =”no”更改为 ONBOOT=”yes”
:wq 保存退出
重启network服务,使网卡生效service network restart
ifconfig 查看网卡信息
eth0 里的IP即你虚拟机linux的IP地址,记住这个IP
测试连通性
在windows cmd 输入ipconfig /all 查询到你的本机IP
在linux里ping 本机IP
此图表示linux和windows网络已联通。
若已ping通,进入第六步,可跳过第五步。
五、如果仍 ping不通,则重新还原虚拟机网络配置关闭虚拟机
再次ping测试
若仍未ping通,返回一到四步骤,重新修改,联通后继续第六步。
六、远程工具putty
显示中文
修改字符集为utf-8
保存配置。
putty使用技巧Putty是一款广泛使用的SSH客户端,它可以让用户通过网络连接到其他计算机,进行远程操作和传输文件。
在这篇文章中,我们将介绍一些使用Putty的技巧,帮助您更加高效地使用这个工具。
一、使用快捷键Putty提供了许多快捷键,可以让您更快地完成一些常见的操作。
例如,您可以使用Ctrl + C来中断当前的命令,使用Ctrl + D来退出当前的会话,使用Ctrl + Z来将当前的命令置于后台运行等等。
了解这些快捷键,可以让您更加高效地使用Putty。
二、使用会话管理器Putty提供了一个会话管理器,可以让您保存常用的连接配置,以便以后快速连接到这些计算机。
您可以通过点击Putty的图标,打开会话管理器,然后选择“保存会话”来保存一个会话。
在下次使用Putty时,只需要双击这个会话,就可以快速连接到这个计算机。
三、使用多个会话有时候,您可能需要同时连接到多个计算机,进行一些复杂的操作。
在这种情况下,使用Putty的多会话功能可以帮助您更好地组织这些会话。
您可以通过点击Putty的图标,打开会话管理器,然后选择“新建会话”来创建一个新的会话。
在这个会话中,您可以进行您需要的操作,而不会影响其他的会话。
四、使用公钥身份验证使用密码进行身份验证是不够安全的,因为密码可能会被窃取或猜测。
使用公钥身份验证可以提高安全性,因为只有拥有私钥的用户才能够登录到远程计算机。
您可以使用Puttygen来生成公钥和私钥,然后将公钥复制到远程计算机上。
在Putty的连接配置中,您需要选择“SSH”选项卡,然后选择“Auth”选项卡,将私钥文件指定为身份验证文件。
五、使用转发端口使用转发端口可以让您在不直接连接到远程计算机的情况下访问远程计算机上的服务。
例如,如果远程计算机上运行着一个Web服务器,您可以使用转发端口将本地计算机上的浏览器连接到这个Web服务器上。
您可以通过点击Putty的图标,打开会话管理器,然后选择“SSH”选项卡,选择“Tunnels”选项卡,设置本地端口和远程端口,然后点击“Add”按钮。
putty使用方法1. 什么是puttyPutty是一个自由的SSH、Telnet、rlogin工具,用于连接到远程服务器和网络设备。
它为用户提供了一个简单而强大的界面来管理和控制远程计算机。
2. 下载和安装Putty你可以从Putty的官方网站下载最新版本的Putty软件。
下载后,只需双击安装程序并按照向导进行安装即可。
3. 连接到远程服务器要连接到远程服务器,需按照以下步骤进行:3.1 打开Putty双击Putty的图标以打开程序。
3.2 填写服务器信息在Putty的主窗口中,输入远程服务器的IP地址或主机名。
3.3 配置连接类型选择你要使用的连接类型,可以是SSH、Telnet或rlogin。
3.4 配置端口号根据服务器的设置,输入正确的端口号。
SSH默认端口号为22,Telnet默认端口号为23。
3.5 保存登录信息如果你希望将服务器的登录信息保存下来,可以在左侧的选项中选择”Session”,并点击”Save”按钮保存当前连接配置。
3.6 连接到服务器点击”Open”按钮以连接到远程服务器。
3.7 输入登录凭据Putty将打开一个新的窗口,提示你输入登录凭据。
根据服务器的设置,你可能需要输入用户名和密码。
4. 高级配置选项除了基本的连接设置外,Putty还提供了一些高级配置选项,以满足用户不同的需求。
以下是一些常用的高级配置选项:4.1 配置主机密钥当你首次连接到一个服务器时,Putty会显示一个警告,提示你确认主机密钥。
你可以点击”Accept”按钮来接受服务器的密钥,并将其保存到本地。
4.2 配置代理服务器如果你的网络环境需要使用代理服务器进行连接,你可以在Putty的”Proxy”选项中配置代理服务器的详细信息。
4.3 配置会话设置在Putty的”Session”选项中,你可以配置会话的各种设置,包括窗口大小、字体样式、回退行为等。
4.4 配置远程命令在Putty的”Connection”选项中,你可以配置远程服务器登录后执行的命令。
putty安装方法
宝子,来给你说说Putty的安装方法哈。
Putty是个超好用的工具呢。
咱先得找到靠谱的下载源。
你可以直接去Putty的官方网站找它的安装包哦。
这就像去专卖店买东西,正儿八经又放心。
找到下载链接后,就点击下载呗。
下载的时候就像等快递一样,稍微有点小期待呢。
下载好之后,在你的电脑上找到那个安装文件,一般就是个.exe的小图标啦。
双击这个安装文件,就像打开一个神秘小盒子一样。
然后就会弹出安装向导啦。
这个向导就像是个小导游,带着你一步一步完成安装。
在安装过程中,可能会有一些选项让你选择。
比如说安装路径呀,宝子你可以根据自己电脑的情况来决定。
要是你的C盘空间大,放C盘也没啥问题,要是C盘有点挤了,那就选个其他盘呗,像D盘或者E盘。
这就好比给Putty找个舒服的小窝住下。
还有些其他的小选项,比如创建桌面快捷方式之类的。
要是你想以后能快速找到Putty,那就勾选上创建快捷方式呀,这样它就会像个小宠物一样乖乖地待在你的桌面上,你一点击就能打开啦。
等你把这些选项都搞定,就点击下一步或者安装之类的按钮。
然后就静静地看着安装进度条一点点往前走,就像看着小火车慢慢驶向目的地一样。
安装好之后呢,你就可以打开Putty开始使用啦。
是不是感觉还挺简单的呀?宝子要是在安装过程中遇到啥问题,可别自己瞎捉摸,随时来找我聊聊哈。
。
putty ssh命令参数(最新版)目录1.Putty 简介2.SSH 命令参数介绍3.Putty 中使用 SSH 命令参数的方法4.常见 SSH 命令参数实例5.总结正文1.Putty 简介Putty 是一款免费的、开源的 SSH 客户端,可以用于在 Windows 平台上连接到远程 Linux 服务器。
通过 Putty,用户可以在本地计算机和远程服务器之间进行安全数据传输和命令操作。
2.SSH 命令参数介绍在 Putty 中,用户可以通过 SSH 命令参数来进行更加高级的操作。
SSH 命令参数是在 SSH 命令后添加的,用空格隔开。
下面介绍一些常用的 SSH 命令参数:- -l 用户名:指定远程服务器的用户名- -p 端口号:指定远程服务器的 SSH 端口号,默认为 22- -i 身份文件:指定用于身份验证的私钥文件- -P 端口转发:指定端口转发规则- -X 协议:指定使用 X11 协议- -L 端口映射:指定本地端口与远程端口的映射关系3.Putty 中使用 SSH 命令参数的方法在 Putty 中使用 SSH 命令参数非常简单,只需在“连接名称”或“主机名”中输入 SSH 命令参数,然后用空格隔开即可。
例如,要使用端口转发,可以在“连接名称”中输入“-P 1234:5678”。
4.常见 SSH 命令参数实例- 连接到远程服务器,使用用户名“user”和密码“password”进行身份验证:`putty -l user -p password`- 连接到远程服务器,使用用户名“user”和私钥文件“id_rsa”进行身份验证:`putty -l user -i id_rsa`- 连接到远程服务器,并将本地端口 8080 映射到远程端口 8080:`putty -L 8080:8080`- 连接到远程服务器,并使用 X11 协议:`putty -X`- 连接到远程服务器,并进行端口转发,将本地端口 1234 映射到远程端口 5678:`putty -P 1234:5678`5.总结通过使用 Putty 和 SSH 命令参数,用户可以更加高效地进行远程服务器操作和管理。
putty格式算法-回复Putty 格式算法是一种用于传输和管理远程计算机的文件传输软件。
它采用了一种特定的文件格式来确保数据的完整性和安全性。
在本文中,将逐步解释Putty 格式算法的原理和用法。
第一步:了解Putty 格式Putty 格式是一种用于传输和管理远程计算机的文件格式。
它是由Putty 软件开发团队开发的,其目的是为了简化文件传输过程,并保证数据的完整性和安全性。
Putty 格式可以用于传输各种类型的文件,包括文本文件、图像文件和压缩文件等。
第二步:学习Putty 格式算法的加密技术Putty 格式算法使用了一种加密技术来确保数据的安全传输。
它使用了一对密钥,其中一个用于加密数据,另一个用于解密数据。
这种加密技术可以确保在传输过程中,数据无法被未经授权的人员获取和修改。
第三步:探索Putty 格式算法的数据压缩技术Putty 格式算法还使用了一种数据压缩技术,用于将文件的大小减小到最小。
这种压缩技术可以减少传输数据的时间和带宽,提高文件传输的效率。
同时,它还可以节省存储空间。
第四步:使用Putty 格式进行远程文件传输通过Putty 软件,用户可以使用Putty 格式进行远程文件传输。
用户首先需要建立一个安全的远程连接,并在本地计算机和远程计算机之间建立一个通道。
然后,用户可以使用Putty 格式算法来传输文件,并确保文件的完整性和安全性。
第五步:学习Putty 格式算法的错误检测和校正技术在文件传输过程中,错误可能会发生。
Putty 格式算法使用了一种错误检测和校正技术,以确保在传输过程中发生的任何错误都可以被检测到和纠正。
这种错误检测和校正技术可以有效地防止数据损坏和丢失。
第六步:了解Putty 格式算法的兼容性Putty 格式算法具有良好的兼容性,可以在多种操作系统和计算机体系结构上运行。
它可以运行在Windows、Linux、MacOS 和其他常见的操作系统上,并且对不同的文件格式都具有良好的兼容性。
putty使用技巧Putty是一款常用的SSH客户端,它可以在Windows系统上连接到远程服务器,进行远程操作。
在使用Putty时,有一些技巧可以提高效率和便利性。
1. 使用会话管理器Putty的会话管理器可以保存连接信息,方便下次快速连接。
在会话管理器中,可以设置连接的主机名、端口、协议、用户名、密码等信息。
还可以设置快捷键,方便快速连接。
在会话管理器中,还可以设置会话选项,如窗口大小、字体、颜色等。
2. 使用SSH密钥登录使用SSH密钥登录可以提高安全性和便利性。
在使用SSH密钥登录时,不需要输入密码,只需要将公钥上传到服务器上,就可以实现免密码登录。
在Putty中,可以使用PuTTYgen生成SSH密钥对,然后将公钥上传到服务器上。
3. 使用会话复制和粘贴在Putty中,可以使用鼠标右键进行复制和粘贴。
但是,这种方式不太方便,特别是在复制多行文本时。
更好的方式是使用会话复制和粘贴。
在Putty中,可以使用Ctrl+Shift+C复制,Ctrl+Shift+V粘贴。
这种方式可以复制多行文本,并且可以在不同的Putty会话之间复制和粘贴。
4. 使用远程端口转发在使用Putty连接远程服务器时,可以使用远程端口转发功能。
远程端口转发可以将本地端口转发到远程服务器上,实现本地和远程服务器之间的数据传输。
在Putty中,可以在会话选项中设置远程端口转发,然后在本地使用相应的端口进行连接。
5. 使用会话日志在Putty中,可以使用会话日志记录会话信息。
会话日志可以记录会话中的所有输入和输出信息,方便后续的分析和调试。
在会话选项中,可以设置会话日志的文件名和路径,以及日志的详细程度。
使用Putty时,有很多技巧可以提高效率和便利性。
以上只是其中的一部分,希望对大家有所帮助。
Putty使用教程PuTTY 是一个准绿色软件,说它绿色是因为直接就能使用,完全没有任何的安装程序。
准绿色是指 PuTTY 的所有配置都保存到了注册表,如果不记得备份注册表中的相关内容,下次重装机器所有配置就没了,而且配置也不方便用闪存盘随身携带。
但是 PuTTY 的配置删除还是蛮方便的,运行时指定个参数 -cleanup 就可以清除 PuTTY 的所有配置信息。
第一印象,开始登录一台远程主机运行 PuTTY 就可以看到下面这个界面在这里输入服务器的 IP 或主机名,选择好登录协议,还有协议的端口,如果希望把这次的输入保存起来,以后就不需要再重新输入了,就在第4步输入好会话保存的名称,比如:mail-server,或者干脆就是主机的地址,点击保存就可以了。
最后点下面的 Open 按钮,输入正确的用户名和口令,就可以登录服务器了。
首次登录一台主机时第一次登录时,会看到这个对话框这是要告诉你登录的主机密钥指纹,点 Yes 就保存起来,以后就不会再弹出这个窗口,然后就正常登录。
点 No 不保存,下次还是要提示你,然后也可以正常登录。
如果一台主机我们只是临时登录一下,当然就是点 No 了。
Cancel 就是取消,也就是取消了这次登录。
如果你曾经登录过这台主机,但是又弹出来这个对话框,可能有以下几种情形:∙主机重新安装了操作系统∙这台主机可能有多个IP,这次用的是另外一个 IP∙有其他不怀好意的主机来冒充,诱骗我们登录,窃取隐秘信息前两个情形很常见,一般点 Yes 就行了。
后面这个嘛……唔……唔……,点 No/Cancel,再去询问相关的主机管理人员。
又看到了中文乱码成功登录主机后,输入命令,这……这……显示,又是乱码。
唉,中文乱码是一个老生常谈的问题,提起来就头大。
原因嘛,不外乎字符集、终端编码之类的,还是可以解决的。
PuTTY 的默认字体和字符集并不适合中文显示, 在窗口标题上点击右键,选择 Change Settings...在打开的配置窗口左边选择 Appearance,在右边点 Font settings 里面的 Change 按钮,选择好中文字体,比如:宋体、新宋体之类的字体选择好了,还要确定字符集。
选择配置窗口左边的 Translation,在右边的 Received data assumed to be in which character set 下拉列表中选择最后一个“Use font encoding”,最后点下面的 Apply 按钮就生效了。
重新执行命令 ls -l,就可以正常看到中文了怎么还是乱码?如果还是乱码的话,就执行以下命令,看看系统的字符集echo $LANG $LANGUAGE哦,原来系统的字符集是 UTF-8 呀。
重新返回上面选择字符集的那一步, 选择配置窗口左边的 Translation,在右边的 Received data assumed to be in which character set 下拉列表中选择“UTF-8”这下99%的情形下,汉字是不会有乱码了。
最后,总之一下 PuTTY 中乱码的解决办法:先看看系统的字符集,如果是 UTF-8 的,那就简单了,选择好中文字体,然后编码选择 UTF-8 就行了。
如果编码是 GB2312、GBK、GB18030,当然也包括 BIG5这些,在 PuTTY 的编码选择中看不到这些编码,那就选择最后一个“Use font encoding”,绝大部分情况下这样就没啥问题了,反正我是没碰到有什么例外的情况。
现在的 Linux 如果默认语言选择为中文,默认的编码就是 UTF-8 了。
以前安装 Redhat AS 3 时,语言选择为中文,默认的编码是 zh_CN.gb2312, zh_CN.gb18030,好像从 AS 3 update 6 开始,包括现在的 AS4、AS5,中文的默认编码都成了 zh_CN.utf8。
至于 Debian、Ubuntu 等等这些上面,好像一直都是 UTF-8。
至于是使用 UTF-8呢,还是用 GB2312、GBK 或者 GB18030呢?我个人还是倾向于 UTF-8。
毕竟我们使用的大多数软件都是国外的,处理中文编码多多少少有些问题,PuTTY 自然也不例外。
下面的这个图上,我把终端编码修改为 zh_CN.utf8,然后也按照前面的所说的方法把 PuTTY 的字符集修改为 UTF-8。
然后在终端中输入汉字“柴锋”,按左方向键,可以看到汉字显示很正常。
我重新把终端的编码修改为 zh_CN.gb2312,同样的,把 PuTTY 的字符集修改为最后一个“Use font encoding”。
还是在终端上输入汉字“柴锋”,按下左方向键以后,会看到汉字乱码了。
至于用哪个编码,主要还是看领导的决定了,我们的领导就喜欢 GBK,连 GB18030 都不行。
以前在用 Debian 的时候,好像默认都不支持 GBK 编码。
这几年公司的开发在汉字编码问题上出过几次麻烦,还不就是在 ISO8859-1, GB2312/GBK/GB18030和UTF-8上折腾来折腾去。
给大家看一张 emacs 的截图,看看上面的这么多语言的文字共同显示,这个会是用GB2312/GBK/GB18030 的编码么?用 UTF-8 也不是为了要在一个屏幕上显示好几种不认识的文字,也不一定非要是跟国际接轨弄个外包给老外开发程序做个其他语言的界面让老外用,起码不要在那么多编码里折腾了,顶多两个 ISO8859-1 和 UTF-8。
发发牢骚,下面继续……在 PuTTY 里面怎样选中,复制和粘贴?在 PuTTY 的窗口里面复制、粘贴可不能用 Windows 里的这些 Ctrl+C, Ctrl+Ins, Ctrl+V 这些快捷键,Ctrl+C 在控制台上可是终止当前的命令执行。
PuTTY 的选择、复制、粘贴这些操作都是通过鼠标来完成的。
在 Window-〉Selection 这里可以设置复制和粘贴的方式。
默认的 Action of mouse buttons (鼠标按键的功能)的选项是 Compromise,这种方式下选中有两种方式,一是直接用鼠标左键拖拉选中就可以了,二是用鼠标中键单击选中区域的开头,用滚动条拖拉到期望选中区域的末尾,再用鼠标中键单击,就可以选中了。
选中以后,单击鼠标左键就把选中部分复制到剪贴板了。
粘贴也很简单,单击鼠标右键。
Action of mouse buttons 的第一个选项是 Windows (Windows 方式的),鼠标中键的操作跟前面提到的一样。
右键不是粘贴了,而是打开了右键菜单。
其实这个右键菜单在标题栏上点击,也都可以看得到。
第三个选项是 xterm (xterm 方式),这个跟默认的 Compromise 方式相反的,中键和右键的操作调换了一下,就不多说了。
下面那个 Shift overrides application's use of mouse 是和 Shift 键有关的。
有些 Rogue Like 的程序,比如 mc、links、Lynx、VIM 等等,都支持鼠标操作,想在用鼠标在上面选择或粘贴就不行了。
这个选项默认是选中的,在支持鼠标操作的 Rogue Like 界面下,按住 Shift 键,就可以像前面的那样用鼠标来选择、复制、粘贴了。
看下面的这个图片,用 Links 打开了 Google 的首页,用鼠标去选中 顶部中间的 Google,我们会发现,弹出了保存的对话框。
按住 Shift 键重新操作一次,哈哈,这次选中了。
在 Control use of mouse 里面还有个 Default selection mode (默认的选择模式),默认是 Normal,就像文字处理工具里这样的选择另外一个是 Rectangular block(块选择方式),至于用哪种方式就看自己的选择了。
实时保存会话这次更改配置参数了,关闭窗口后,下次使用还是要重新选择的,麻烦。
还是回到上面修改配置的哪个地方,选择左边的 Session,在右边选择要覆盖的会话名称,或者重新输入一个新的名称,点击 Save 按钮保存。
关于注销登录的一些事情成功登录主机后,也能正常看到中文了。
这样,我们就可以完成大部分的工作。
最后要关闭窗口了,该怎么办呢?我见过很多人,包括我们公司负责专职维护的同事,都是直接点击窗口上的关闭按钮,完全没有理会弹出警告窗口,直接点击了 Yes。
这样做是不对的,首先这不是正确的注销方式,应该输入命令 exit 来正常注销;其次直接关闭窗口后,你的登录其实还在服务器上,如果一连多次的这样强制关闭窗口,用命令 w 或者 who 命令查看时,可以看到很多的用户还在系统上登录,占用了系统的资源。
最重要的是,你的这次登录可能只是为了启动一下 WebLogic 或者其他什么应用服务器,直接关闭窗口后,可能会导致你的业务在随后的几分钟内也被终止,这应该不是你所希望看到的吧。
如果上述的理由是每次要输入 exit 然后回车,比较麻烦。
你可以用快捷键 Ctrl+d 来注销登录,一般情况下,快捷键一按窗口都直接关闭了,还省了两次鼠标点击。
在前面说道保存会话时,大家或许也注意到,下面有个 Close window on exit 有三个选项: ∙Always (不管怎样,窗口总是要关闭的)∙Never (无论是否有程序还在运行,都不要关闭窗口)∙Only on clear exit (这个是默认选中的,只有在本次登录中运行的程序都正常终止或者在后台运行,窗口才关闭)有的程序在执行时,虽然在命令最后面加上 “&”就能放到后台运行。
但是正常注销登录后,窗口没有被自动关闭,还能看到程序的输出,这时强制关闭窗口还是可以的。
为了避免这种情形,可以使用 nohup 命令。
用法嘛就是: nohup 命令 命令参数,这样就可以了。
窗口保存的输出有点少,前面的都看不到了执行了一个命令,输出了好多东西,但是默认的配置下,PuTTY只保存了最后200行的内容,满足不了我们的需求。
还是在标题栏上点右键选择 Change settings...,在配置窗口的左边选择 Window,修改右边的 Lines of scrollback,改大点,比如 20000、80000的在上面的 Set the size of the window 里设置的是窗口显示的行数和列数,默认是 24 行、80 列,根据自己的需要来修改吧。
When window is resized 这个选项配置的是,当窗口大小发生改变时该采取什么动作。
∙Change the number of rows and columns(这个是默认的,改变窗口大小时,自动修改行数和列数)∙Change the size of the font(这个是根据窗口的大小来修改字体的大小,窗口最大化的时候,字都是很大的)∙Change font size only when maximised(只有在窗口最大化的时候才改变字体大小)∙Forbid resizing completely(完全禁止改变窗口大小,一了百了)在现代的 Unix/Linux 主机上,默认选项已经不存在任何问题了。