答案1
它就在里面~/.putty/sessions
,如果你愿意,你可以在机器之间随意复制它。然而,这不是一种管理你对服务器的访问的非常有效的策略。它需要手动复制凭据,如果有人访问了你的登录信息,那么撤销对这些凭据的访问将变得更加困难。
许多人所做的是使用一个代表您身份的 SSH 密钥,通常是您唯一/默认的 SSH 密钥:
cat ~/.ssh/*.pub
# If you do not have a key generate one with ssh-keygen command
# only enter a password if you want to encrypt the key (optional)
这将打印出您的公钥。它是一行文本,允许其他服务器保证传入连接来自该 SSH 密钥。登录远程服务器(首次使用密码或本地终端),然后将之前的公钥行添加到名为~/.ssh/authorized_keys
(如果不存在,则创建此文件和任何目录)
现在几乎 Linux 的每个领域都会理解远程sftp://
和ssh://
到该服务器的连接并自动协商它们而无需提示您进行任何操作(除非您之前加密了密钥文件)这意味着文件浏览器(nautilus)和终端将简单地“正常工作”