【问题标题】:compile c++ in Emacs via tramp: Save password通过tramp在Emacs中编译c++:保存密码
【发布时间】:2012-03-18 21:34:32
【问题描述】:

我正在使用 Win7 中的 emacs 通过 SSH 在 Linux 服务器上开发 C++ 代码。通过 Tramp(使用 plink)加载和保存效果很好,也可以使用 emacs 中的“编译”命令,但我每次都需要重新输入密码。

有什么方法可以保持与 shell 的连接或保存密码?还是我必须在 plink 中进行一些身份验证?

当然,如果您指点我一份手册或其他文件来解释这方面的详细信息,我会很高兴。

非常感谢!

【问题讨论】:

  • 调查 plink/putty 对基于 SSH 公钥的身份验证的支持。

标签: emacs ssh passwords tramp plink


【解决方案1】:

简而言之:您需要使用系统的 SSH 客户端设置对机器的无密码访问。

按客户:

有关此案例的更多文档,请访问here。

【讨论】:

    【解决方案2】:

    您的问题可以通过 ssh 密钥解决。

    您所要做的就是创建一个 DSA 密钥对并将公钥放在您的 ~/.ssh 文件夹中名为 authorized_keys 的文件中

    确保您在本地运行 pageant.exe,并将您为服务器创建的密钥加载到其中。

    测试你能做的配置

    plink user@host 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-03-03
      • 1970-01-01
      • 1970-01-01
      • 2013-12-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多