putty 是远程操控服务器的一款软件。
一、
下载:
我是用的360软件管家,下载的。
二、
安装:
只是更改了安装位置,然后就是下一步......
三、
输入IP。
样式永久设置:
windows -> appearance下可以设置字体。
windows -> colours下可以设置字体颜色。
然后:
session下,save sessions中选择 或 输入 要保存的会话名称,
然后,save即可。
四、
自动登录设置:
用puttygen.exe,生成ssh证书,可在特定的机器上登录。
1.
双击puttygen.exe, 打开该程序的界面。
2.
单击actions中的Generate, 生成公私秘钥对(生成的时候需要用鼠标,在进度条空白处晃动)。
3.
点击save private key,保存私钥到某个位置。
文件名,比如:privateKey.ppk,一会儿有用。
4.
复制public key, 一会儿有用。
5.
登入远端LINUX系统,创建~/.ssh/authorized_keys
~,即家目录,自己用户名下的根目录,顶层目录。
命令如下:
cd ~
mkdir ~/.ssh
vi ~/.ssh/authorized_keys
(貌似按a, i, o,可进入insert状态。vi里可以复制,粘贴。
貌似不支持选中删除。)
然后,将puttygen.exe生成的公钥内容粘贴至~/.ssh/authorized_keys。
保存退出。(esc, shift+:, wq/x)
6.
vi /etc/ssh/sshd_config
找到下面两行, 默认是被注释了,需要打开注释
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
保存,退出。
7.
用SSH证书登陆你的Linux服务器/VPS
Putty→session:将服务器IP填好
Putty→connection→data:填好自动登陆用户名( 比如 root )
Putty→connection→SSH→Auth:选择认证私钥文件(Private key file for authentication)
回到Putty→Session:保存的会话,填个名称保存下吧,下次直接双击名称就可以登录了,赶紧登录吧。
8.
保持连接不断开设置
单击connection
seconds between keepalives输入10.
Low-level TCP connection options下的两个复选框都选中。
9.
打开putty时的窗口大小设置
单击window, 在右边set the size of the window下,
设置columns,rows。比如100,50。