小编Ior*_*ori的帖子

如何在不同的帐户和主机上使用多个 ssh 密钥

我有多个 ssh 密钥,并且在 bitbucket 和 github 上也有帐户。我什么时候使用 pull 它会给我错误

:/var/www/proj$ git pull origin master
conq: repository access denied.
fatal: The remote end hung up unexpectedly
Run Code Online (Sandbox Code Playgroud)

或者,如果我通过 SSH 访问 bitbucket 网站,则会出现错误,拒绝公钥

:~$ ssh git@bitbucket.org
Permission denied (publickey).
Run Code Online (Sandbox Code Playgroud)

我怎样才能解决这个问题并对不同的帐户使用不同的密钥。

ssh ssh-agent git github

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

查找现有 ssh 密钥的 Randomart

我创建了一个 ssh 密钥ssh-keygen,结果得到了这个输出:

The key fingerprint is:
84:21:3d:ab:d5:5e:05:a0:b6:ab:0f:33:af:3b:3b:82 cidr@randombox
The key's randomart image is:
+--[ RSA 4048]----+
|             .ooo|
|       o   ..o   |
|      o + .oo .  |
|     . + o....   |
|    +...S  ..    |
|       .o   .    |
|    .  o o ..    |
|   E . .o +      |
|      ......     |
+-----------------+
Run Code Online (Sandbox Code Playgroud)

有没有办法查看现有密钥的 randomart 图像?(另外,randomart 与 ssh 或密码学相关的目的是什么?)

ssh encryption

20
推荐指数
1
解决办法
7612
查看次数

通过cli查看传输状态

我已经安装了传输,并添加了一个种子文件,现在我将如何查看种子文件的详细信息。

我在本地系统上尝试过传输远程。

m@m-170:/home/m/$ transmission-remote -n transmission:transmission -st

CURRENT SESSION
  Uploaded:   None
  Downloaded: None
  Ratio:      None
  Duration:   1 hour, 31 minutes (5478 seconds)

TOTAL
  Started 1 times
  Uploaded:   None
  Downloaded: None
  Ratio:      None
  Duration:   1 hour, 31 minutes (5478 seconds)
Run Code Online (Sandbox Code Playgroud)

当我查看我的传输 gui 时,它正在下载

我如何查看状态、当前下载和上传速度以及添加和删除种子

编辑:

我检查了我的默认用户名和密码是传输所以当我去这里时

http://localhost:9091/
Run Code Online (Sandbox Code Playgroud)

并输入用户名和密码,我看到传输的网络界面,但我没有在gui中看到当前的下载。

有没有办法在传输命令行中检查我的 gui 中的内容及其种子的状态

command-line transmission

12
推荐指数
1
解决办法
4万
查看次数

在 git 中使用authorized_keys

我已通过ssh-copy-id命令将我的 ssh 密钥从我的 root 转移到我的用户帐户

所以现在我的 .ssh 文件夹中有这些文件

user@user-php:~/.ssh$ ls
authorized_keys  config  id_rsa  id_rsa.pub  known_hosts
Run Code Online (Sandbox Code Playgroud)

现在,当我想克隆一个项目并且实际上公钥在 authorized_keys 文件中时,它给了我错误

user@user-php:/var/www/ts$ git clone git@xxxx.beanstalkapp.com:/xxxx.git
Cloning into 'xxxx'...
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
Run Code Online (Sandbox Code Playgroud)

它不是从authorized_keys中获取公钥

现在为什么它不获取公钥,有什么方法可以告诉 git 使用哪个公钥。

编辑:我还尝试了另一件事,我已将所有密钥从 root/.ssh 文件夹复制到 user/.ssh,但它仍然Permission denied (publickey).出现错误

ssh git

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

标签 统计

ssh ×3

git ×2

command-line ×1

encryption ×1

github ×1

ssh-agent ×1

transmission ×1