相关疑难解决方法(0)

如何在没有密码提示的情况下自动运行 ssh-add?

我想通过 SSH 在我的网络(静态以太网)上的多台计算机之间进行通信。为了做到这一点,我需要在每次登录特定机器时运行 ssh-add,我该怎么做才能设置一次,并且每次登录或重新启动时都不会要求我输入密码我的机器?

我知道有一种方法可以在bash_profile文件中添加一些行,但是每次重新启动/登录到特定机器时我仍然需要输入密码。

if [ -z "$SSH_AUTH_SOCK" ] ; then
    eval `ssh-agent -s`
    ssh-add
fi
Run Code Online (Sandbox Code Playgroud)

ssh ssh-agent

302
推荐指数
6
解决办法
42万
查看次数

如何设置 KDE、KWallet 和 ssh,这样系统就不会要求我输入 ssh 密码?

我已设置 ssh 密钥,并且可以在 ksshaskpass 下的 KWalletManager 中看到我的密钥。我怎样才能得到它,这样我就不会被要求输入我的 ssh 密码,例如。每次我在 Git 中做某事时。(它说:“输入密钥的密码......”)

我想要的是我的 KDE 登录是唯一一次要求我输入密码(如 Cinnamon 和 Gnome 中)。我想这应该会导致 KWallet 和 ssh 之间进行某种交互,以便我的密码自动输入到 ssh 中。我尝试搜索信息,但找不到 Kubuntu 的分步解决方案。我需要做什么?

kde ssh-agent kwallet

7
推荐指数
1
解决办法
3860
查看次数

标签 统计

ssh-agent ×2

kde ×1

kwallet ×1

ssh ×1