putty自动登录

    1. 如果没有公钥/密钥对,就用 PuTTYgen 创建一个,已经有了就可以忽略这一步。一个公钥/密钥对可以用在不同的服务器上,所以也不需要重复创建,关键要有足够强健的密码和安全的存放。

    2. 象先前一样输入帐户名和口令登录到主机上。

    3. 输入如下命令,来编辑 authorized_keys 文件

      mkdir -p $HOME/.ssh && touch $HOME/.ssh/authorized_keys \

      && chmod go-w $HOME $HOME/.ssh $HOME/.ssh/authorized_keys && vim $HOME/.ssh/authorized_keys

    4. 这个文本框里的公钥粘贴到 vim 中去,如果没有,单击generate,产生一个,并且输入keypassphrase,以后用这个进行登录凭证。并且Save primary key,以后加载作用

    5. 如果已经有了私钥,第4步里的那个公钥忘记保存了,就用 PuTTYgen 把这个私钥 Load 上去,然后重新复制一下公钥吧。

    6. 在 PuTTY 的配置 Connection->SSH->Auth 这里面,指定上私钥,然后记得保存 Session,以后就不需要重复这一步了。

    7. 最好也指定上自动登录的用户名,putty.exe->Data->AUto-login Name

    8. 开始登录吧,这次你会看到一个不同于以往的登录提示

      现在输入的口令可不是主机上这个账户的口令了,而是先前创建的这个密钥的口令。以后不管这个账户的口令是什么,即使再复杂,也和我们没关系了。只要这个账户的 $HOME/.ssh/authorized_keys 文件中,有我们的公钥,我们就随时用匹配的私钥都可以登录了。配合后面提到的 Pagent,我们连输入密钥口令这一步也可以忽略过去。

    9. 登录成功了,别忘了按 Ctrl+d 注销哦。

    10. putty在操作的时候,填完所有信息后,再在session里面保存,不要先保存输入信息,就不会保存

      PSFTP常用命令

1. 建立远程连接

open hostname
open username@hostname

2. 操作远程服务器

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

3. 操作本地文件

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

4. 关闭连接

close:关闭连接,不退出psftp
quit:关闭连接而且退出psftp
exit:关闭连接而且退出psftp
posted @ 2015-01-26 17:07  广拓小程序  阅读(465)  评论(0编辑  收藏  举报