putty通过快捷方式自动登陆如何实现?

2025-05-19 02:57:27
推荐回答(3个)
回答1:

RTFM!!!

1. load参数是加载保存的session,也就是说,你如果保存了一个session,就可以用

-load "session's name"

参数直接加载该session,如图


2. 或者也可以用

-ssh IP -l USERNAME -pw PASSWORD
大写单词是用来替换的

例如:

更多参数要通过手册来学习了

在 http://www.chiark.greenend.org.uk/~sgtatham/putty/docs.html 下载

回答2:

1. 进入putgen.exe,生成SSH2-2RSA密钥(默认),点击generate。然后在空白区域移动鼠标,产生key pair。为什么要不断移动鼠标涅,这是因为编写程序的人员是根据鼠标移动产生的随机数来进行密钥生成的。

图1-1Puttygen产生密钥界面
2. 在产生完key pair后将编辑框区域的Public key 复制,然后进入到你想要登录的远程主机的/home/username/.ssh目录中,并将刚刚复制的内容写入到authorized_keys文件中。
同时save private key,保存的地点自己选择。
注意:如果没有该目录和文件 则需要自己建立。
e.g:我想以root的身份登录远程主机,我们知道root的家目录为~,则需要在~/.ssh目录下建立名为authorized_keys的文件(必须是这个名字)。然后将Public Key 黏贴到这个文件中,保存。当然你也可以自己输入,但是千万不要输错哦~

回答3:

只需要在快捷方式目标位置后添加 :

“ -pw 密码 用户名@ip地址”就行了,-pw前面要有空格,引号不打。