本文来自1912潮人服饰:shop58336117.taobao
Putty是一个优秀的,开源的SSH远程登录软件,它不仅可以实现登录,还有很多高级的功能
SSH登录说明
HOST KEY唯一标识一台主机 host key (ssh only)  prevent spoofing attack
 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  可用Ctrl+G测试
window->修改成适当的行列,增加 Lines of scrollback
window->Appearance->Font settings->选择适当的字体
window->Behaviour->window title 设置为空
window->translate->选择适当的character 可查LANG 
Window->Colours-> 取消 Allow terminal to specify ANSI colurs 可消除server端控制颜
Window->Colours-> select a colour to adjust ->Default Foregroud->Modify->选择适当的前景颜
Connection->Seconds between keepalive ->改成一个大于0的数
Connection->SSH->X11->选择 Enable X11 forwarding  使用xlogoxclock测试,需要安装 服务端程序(比如:免费好用的 Xming)。

设置完成后在session中选 Default Settings,然后点击Save
输入Host Name 里的主机地址,在Saved Sessions中输入一个新的名字,然后save
双击打开


putty的命令行
 [-ssh | -telnet | -rlogin | -raw] [user@]host
D:\工具\putty-0.60>.\ -ssh 192.168.142.2
.\ -load vm1
想删除 PuTTY 的配置,就在控制台里输入如下的命令: -cleanup   


pscp
pscp c:\documents\*.doc fred@example:docfiles
pscp fred@example:source/*.c c:\source
pscp -ls fred@example:dir1

psftp 
psftp fred@hostname -b batchfile



Plink
Plink (PuTTY Link) is a command-line connection tool similar to UNIX ssh
D:\工具\putty-0. 192.168.142.2
D:\工具\putty-0. 192.168.142.2 -l oracle echo hello, world
plink9个用户:
C:\>plink root@192.168.142.2 "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
Puttygen生成KEY
 
选择SSH-2RSA,然后选择Generate,在生成key的过程中需要移动鼠标,PUTT会根据鼠标的随机移动生成一对密钥。
 
 
 
 
分别选Save public key,保存公钥,再选Save private key保存私钥。
 
SERVER端的设置
 
将公钥加入到要登录的用户的家目录的相应文件中:~/.ssh/authorized_keys,要注意的是,一个public key只占一行,如果贴入后出现多行应该想办法修正到一行,ssh-rsa后面有一个空格,key最后的=和注释之间也有一个空格。
重新启动ssh
 # svcadm restart ssh
 
CLIENT端的设置
 
运行pageant导入客户端的密钥
 
 
 
 
 
使用密钥
Pageant处于最小化运行状态,在SSHSCPSFTP中可以不用输入密码。
scp为例:
telnet远程登录配置
没有建用户等价之前需要输入密码
C:\>D:\工具\putty-0.60\pscp D:\工具\putty-0.60\pubkey bbbbb@111.111.145.102:puttypubkey
Using keyboard-interactive authentication.
Password:
pubkey                    | 0 kB |  0.3 kB/s | ETA: 00:00:00 | 100%

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。