PuTTY使用教程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PUTTY的使用教程(转载)
(2011-07-03 17:36:06)
转载▼
标签:
杂谈
Putty是一个优秀的,开源的SSH远程登录软件。
它不仅仅可以实现登录,还有很多高级功能。
PuTTY is a free SSH, Telnet and Rlogin client for 32-bit Windows systems. PUTTY下载地址:
/~sgtatham/putty/download.html
下载putty包,解压后如下:
SSH登录说明:
打开后默认协议是ssh协议,端口为22。
然后输入准备登入的机器的IP地址,若是第一次登入,会出现一个警告。
Host key。
HOST KEY唯一标识一台主机 host key (ssh only) prevent spoofing attack
EVENT 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.log
Terminal->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 。
有时候会出现乱码的解决方法?(1)用env | grep LANG 查看该系统所用的语言
(2)然后在character中修改成UTF-8即可。
Window->Colours-> 取消 Allow terminal to specify ANSI colurs 可消除server端控制颜色
Window->Colours-> select a colour to adjust ->Default Foregroud(前端颜色)
->Modify->选择适当的前景颜色(白色或绿色)
Connection->Seconds between keepalive ->改成一个大于0的数(它就会在99秒未有人操作的时候向server发包,保证连接不容易断)
Connection->SSH->X11->选择 Enable X11 forwarding(激活,将图形界面映射到本地。
putty 有个遗憾,它没有图形界面,我们可以通过此方法来实现)使用xlogo或xclock测试,需要安装 X 服务端程序(比如:免费好用的 Xming),具体的方法参考作者原来的博客文章。
设置完成后在session中选 Default Settings,然后点击Save
输入Host Name 里的主机地址,在Saved Sessions中输入一个新的名字,然后save
双击打开
putty的命令行
putty.exe [-ssh | -telnet | -rlogin | -raw] [user@]host
D:\工具\putty-0.60>.\putty.exe -ssh 192.168.142.2
.\putty.exe -load vm1
想删除 PuTTY 的配置,就在控制台里输入如下的命令:putty.exe -cleanup
pscp
pscp c:\documents\*.doc fred@:docfiles
pscp fred@:source/*.c c:\source
pscp -ls fred@:dir1
pscp拷贝命令,如下例:
将windows中的文件拷贝到LINUX下:
析:以root用户登录192.168.1.119主机,将/root/install.log这个文件拷贝到d盘根目录下。
执行成功。
同样,我们也可以将LINUX下的文件拷贝到WINDOWS下:
如上中文也是支持的哦。
其实在Linux中就有类似的命令:如scp等。
是ssh协议、22端口
psftp
psftp fred@hostname -b batchfile
类似Linux中的sftp。
psftp就好似ftp,但ftp同telnet它们都是明文的,不安全。
感觉就好像通过一个终端登录到了这个主机上。
Plink
Plink (PuTTY Link) is a command-line connection tool similar to UNIX ssh
D:\工具\putty-0.60\plink.exe 192.168.142.2
D:\工具\putty-0.60\plink.exe 192.168.142.2 -l oracle echo hello, world
用plink加9个用户:
C:\>plink root@192.168.1.119 "for i in $(seq 1 9); do useradd -d /home/guest$i guest$i; echo guest$i | passwd --stdin guest$i; done"
如果需要一次在多台机器上加用户只需要将上面一行复制修改相应的主机IP即可。
plink root@192.168.142.2 /etc/backups/do-backup.sh
有什么好处呢?
一个LINUX管理员,可能会管理很多台机器。
如果老板让你在每台机子上都做这样的操作,如果我们登录到每一台机子上去修改会很麻烦的。
用上述的方法只要修改IP就行了。
用Puttygen生成KEY
生成公钥和私钥,公钥和私钥是非对称加密,可上网搜索相关知识。
公钥放server端,私钥放客户端,就可以需要不输入密码进行登录。
打开PUTTYGEN.EXE这个程序,可在DOS下直接输入puttygen。
putty怎么用?如何使用Putty远程管理Linux主机
Putty是一个免费的Windows 32平台下用于telnet、rlogin和ssh客户端的远程客户端工具,可以通过PUTTY快速的实现SSH连接linux等主机,下面小编就给大家演示一下如何使用PUtty远程连接Linux主机?
工具/原料
putty Linux
下载Putty1
打开putty中文官方站点,putty.ws即可下载 putty软件,或者通过百度等搜索下载
END
Putty配置如何配置远程
1.下载好putty软件之后,解压压缩包或安装,打开putty.exe程序即可运行,如下图
在“主机名”部分输入你要远程连接的Linux主机
.
2 输入SSH远程的端口号,默认是22端口,当然如果您修改了其他的端口,请修改成对应
的端口
3,输入IP和主机之后,点击打开,即可进入连接状态,出现的验证框中点击“是”
(记住密码)
4输入对应的用户名和密码,回车即可进入Linux主机终端命令行模式了。
END
保存Putty会话
如果您需要经常连接Linux主机,可以把对应的主机设置进行保存。
打开界面找到“保存会话‘选项,点击载入即可。
END
退出Putty1
如果要退出Putyy软件连接,可以输入 exit命令即可,如下图
END
注意事项
Putty目前已经有中文版本,建议可以直接下载中文版本进行操作。
使用PUtty进行连接Linux必须保障能正常连接Linux服务器主机,并且已经开放SSH服务。