putty使用介绍

1.下载安装

下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
安装后界面:(pub_key和pri_key.ppk文件是后来生成的公私钥)
putty使用介绍

2.设置ssh2秘钥互信

2.1.生成公私钥

执行puttygen.exe文件,在出现的界面里面点击Generate按钮。
putty使用介绍

2.2.在目标服务器设置公钥

进入~/.ssh目录,修改(新建)authorized_keys文件,在文件最后添加公钥(可添加多个公钥)
putty使用介绍

2.3.设置putty

执行putty.ext文件,进行设置:

2.3.1.设置主机名、Session

Host Name(or IP address)、session
putty使用介绍

2.3.2.设置用户名

Auto-login username
putty使用介绍

2.3.3.设置私钥文件

Private key file for authentication
putty使用介绍

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.常用命令

  1. 建立远程连接
    open hostname
    open [email protected]

  2. 操作远程服务器
    pwd : 查看当前所在目录
    cd +路径:进入某个目录
    ls :列出当前目录下的文件
    dir:列出当前目录下的文件
    rm +文件名:删除文件
    del+文件名:删除文件
    put+本地文件:上传本地文件到远程服务器
    get+远程文件:下载远程文件到本地机器

  3. 操作本地文件
    lpwd:查看本地机器当前所在目录
    lcd+路径:更改本地机器的当前目录
    !dir:列出本地机器当前目录的文件(感叹号!表示执行本地命令)

  4. 关闭连接
    close:关闭连接,不退出psftp
    quit:关闭连接而且退出psftp
    exit:关闭连接而且退出psftp