putty使用介绍
1.下载安装
下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
安装后界面:(pub_key和pri_key.ppk文件是后来生成的公私钥)
2.设置ssh2秘钥互信
2.1.生成公私钥
执行puttygen.exe文件,在出现的界面里面点击Generate按钮。
2.2.在目标服务器设置公钥
进入~/.ssh目录,修改(新建)authorized_keys文件,在文件最后添加公钥(可添加多个公钥)
2.3.设置putty
执行putty.ext文件,进行设置:
2.3.1.设置主机名、Session
Host Name(or IP address)、session
2.3.2.设置用户名
Auto-login username
2.3.3.设置私钥文件
Private key file for authentication
3.pscp使用
用于与远程服务器进行文件拷贝
3.1.语法
pscp [选项] 源文件 目标文件
pscp ./pub_key [email protected]:/opt/app (此方法需要输入密码)
pscp -i ./pri_key.ppk ./pub_key [email protected]:/opt/app (此方法不需要输入密码)
4.psftp使用
用于与远程服务器进行文件拷贝
4.1.语法
psftp -i ./pri_key.ppk [email protected](免密登录)
4.2.常用命令
-
建立远程连接
open hostname
open [email protected] -
操作远程服务器
pwd : 查看当前所在目录
cd +路径:进入某个目录
ls :列出当前目录下的文件
dir:列出当前目录下的文件
rm +文件名:删除文件
del+文件名:删除文件
put+本地文件:上传本地文件到远程服务器
get+远程文件:下载远程文件到本地机器 -
操作本地文件
lpwd:查看本地机器当前所在目录
lcd+路径:更改本地机器的当前目录
!dir:列出本地机器当前目录的文件(感叹号!表示执行本地命令) -
关闭连接
close:关闭连接,不退出psftp
quit:关闭连接而且退出psftp
exit:关闭连接而且退出psftp