标签: passphrase

如何在不创建新密钥的情况下删除SSH密钥的密码?

我在笔记本电脑上创建新的SSH密钥时设置了密码.但是,正如我现在意识到的那样,当您尝试在一小时内通过SSH多次提交(GitSVN)远程位置时,这非常痛苦.

我能想到的一种方法是删除我的SSH密钥并创建新密钥.有没有办法删除密码,同时仍然保持相同的密钥?

unix passwords ssh openssh passphrase

913
推荐指数
9
解决办法
36万
查看次数

如何重置或更改GitHub SSH密钥的密码?

我在Git中忘记了我的密码.我该如何重置?我在Stack Overflow上找到了两个解决方案,但我想知道要重置它或获取它的步骤.

git ssh passphrase github ssh-keys

74
推荐指数
5
解决办法
13万
查看次数

你如何生成密码?

你如何生成密码?

  • 随机字符?
  • 密码短语?
  • 高Ascii?

像这样的东西?

cat /dev/urandom | strings
Run Code Online (Sandbox Code Playgroud)

random passwords ascii passphrase character

32
推荐指数
7
解决办法
2万
查看次数

在OS X上将passphraseless ssh设置为localhost

我正在尝试使用Hadoop的伪分布式操作示例(http://hadoop.apache.org/common/docs/stable/single_node_setup.html)来处理OS X Lion,但是在使用ssh时无法正常工作密码短语.

说明如下:

设置passphraseless ssh

现在检查您是否可以在没有密码的情况下ssh到localhost:$ ssh localhost

我被连接拒绝了:

archos:hadoop-0.20.203.0 travis$ ssh localhost
ssh: connect to host localhost port 22: Connection refused
Run Code Online (Sandbox Code Playgroud)

如果在没有密码短语的情况下无法ssh到localhost,请执行以下命令:

$ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa   
$ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
Run Code Online (Sandbox Code Playgroud)

在这一步之后,我仍然拒绝连接.有任何想法吗???

macos ssh passphrase osx-lion

31
推荐指数
2
解决办法
2万
查看次数

ssh密钥密码可以在Windows中运行,但不能在Linux中运行

我正在用git工作.在Windows中,我使用git扩展来管理这个项目,并且为了访问公共存储库,他们给了我一个.ppk密钥.我把它加载到git扩展中,带有他们给我的密码,然后就可以了.

现在我设置了一个linux(ubuntu-32bit)虚拟机,我也希望从这台机器访问存储库.

从我在这个站点中看到的另一个线程,我使用克隆存储库,以下命令:

ssh-agent bash -c 'ssh-add /home/myHome/mykey.ppk; git clone git@serveraddress:project.git'
Run Code Online (Sandbox Code Playgroud)

然后,shell告诉我插入密码

Enter passphrase for /home/myHome/mykey.ppk:
Run Code Online (Sandbox Code Playgroud)

但是当我插入它时,它告诉我这是一个糟糕的密码短语.我已经检查了很多次,我确信我使用的是与Windows中使用的密码相同的密码.那么如何正确使用Linux中的密钥呢?

提前感谢您的回复.

git ssh passphrase

31
推荐指数
1
解决办法
2万
查看次数

如何在CLI上使用gpg提示密码短语

gnuPG软件包gpg的加密工具在普通用户调用时使用GUI对话框提示密码,但是当root用户调用它时会在CLI上提示.即使在普通用户调用时,如何使用CLI.版本:GnuPG 1.4.12

passphrase gnupg command-line-interface

27
推荐指数
4
解决办法
2万
查看次数

SSH:生成公钥后出现"密码错误"

当我执行这些命令时(在第一个之后设置密码)...

$ ssh-keygen -t dsa
$ chmod 600 my_key
$ chmod 600 my_key.pub
Run Code Online (Sandbox Code Playgroud)

......然后,测试密码......

$ ssh-add my_key.pub
Run Code Online (Sandbox Code Playgroud)

......我一直在:

Bad passphrase, try again for my_key.pub:
Bad passphrase, try again for my_key.pub:
Bad passphrase, try again for my_key.pub:
Bad passphrase, try again for my_key.pub:
...
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

ssh passphrase public-key

21
推荐指数
1
解决办法
3万
查看次数

使用Fabric的git pull的SSH密钥密码

我正在尝试使用fabric自动部署应用程序.

应用程序代码托管在GitHub上,推出一个新版本非常简单 - 只需要'git pull'就可以了.该应用程序托管在100台服务器上,因此我希望自动部署.Fabfile.py:

def deploy():
  code_path = '/home/myuser/myapp'
  with cd(code_path):
    run('git pull')
    run('git submodule update --init --recursive')
Run Code Online (Sandbox Code Playgroud)

问题是,在每个git命令我得到一个promt Enter passphrase for key '/home/myuser/.ssh/id_rsa::

有没有办法自动输入密码?它在每台服务器上都是一样的,与sudo密码相同

我曾尝试过访问库,但我想知道是否有更好的(即标准的)方法.

git passphrase ssh-keys fabric

15
推荐指数
1
解决办法
4595
查看次数

lftp with key + passphrase?

我正在使用lftp将文件发送到sftp服务器,但我不知道如何连接密钥和密码.

所以在sftp中,我可以这样做:

sftp -i .ssh/id_rsa.mykey login@my.host.fr
Enter passphrase for key '.ssh/id_rsa.mykey': my passphrase here
Run Code Online (Sandbox Code Playgroud)

那么,我如何使用这种连接方法使用lftp?

linux sftp key passphrase lftp

11
推荐指数
3
解决办法
3万
查看次数

cygwin ssh没有腻子吗?

我生成了一个带有putty w/no passphrase的密钥.putty工作正常,但现在我安装了cygwin并想使用ssh登录.出于某种原因,我被提示输入密码?为什么?腻子只是直接登录?我不想生成新密钥并惹恼网络管理员.这是它在cygwin中的样子:$ ssh -i Documents\and\Settings/xxxxx/My\Documents/xxxxx\putty\keys/private\key.ppk dev.xxxxxx.com输入密钥'文件和设置/的密码xxxxx/My Documents/xxxxx putty keys/private key.ppk':Permission denied(publickey).

ssh cygwin putty passphrase

9
推荐指数
2
解决办法
1万
查看次数