问题标签 [ssh-keygen]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
openssh - 已知主机中的 ssh 密钥,但 keygen -F 不起作用
我在stackoverflow的其他地方找到了这段代码:
我在使用代码时有两个问题:
即使成功,此代码也会生成错误 ($?=1)。
如果我在添加 known_hosts 后再次运行 ssh-keygen -F ${wPCS_IP} ,即使它们刚刚添加,它也不会在 known_hosts 中找到密钥。这是更大的问题。
本地机器是 Ubuntu Server 16.04 LTS,远程机器是 Ubuntu Server 14.04 LTS。
我的代码和我发现的代码示例之间的主要区别是我使用了端口选项 -p。
另外,我注意到 known_hosts 文件没有按名称或 IP 地址列出机器。这与我的 Gentoo 笔记本电脑不同。
ssh - Artifactory 中的 SSH 身份验证
我尝试阅读 Artifactory 用户指南,但关于 SSH 身份验证的说明不清楚。有人可以解释如何在 Artifactory 中进行 SSH 身份验证吗?
authentication - 禁用密码并启用 SSH 密钥生成,如 AWS EC2 实例
我有一个带有 6 个 LXC(服务器)的 Proxmox 虚拟机管理程序我在 6 个 LXC 中的 4 个上启用了 chrooted 用户的 SFTP,每个 LXC 有一个自定义端口。现在我希望 FileZilla 中的密钥身份验证与 Amazon Web Services EC2 实例完全一样(key.pem
与 FileZilla 和我服务器上的授权密钥文件兼容/home/user/.ssh/
)
如何生成 .pem 格式的内容的密钥?:
我知道这是一个菜鸟问题,但我认为这是我第一次在 Google 或 Stack Overflow 上找不到我想要的东西
谢谢,
(对不起我的英语我是法式长棍面包)
windows - Git:无法从远程存储库中读取
我的工作组正在尝试将其代码库从良好的 ole 共享文件系统方法转移到私有 git 服务器。我们一直关注Pro Git到第 4.4 章,在那里任何关于如何在基于 Windows 的服务器上执行此操作的暗示都消失了。 起初,我们忽略了这部分,除非作为参考,因为我们已经使用 PuTTY 和 WinSCP 访问远程服务器,并且相信我们已经共享的和现有的来自这些会话的 SSH 密钥会在那里等着我们。相反,我们得到以下错误:
该文件夹在那里并且可以在远程服务器上访问。
我们知道这个问题在 SO 上被问了十几次,但我们仍然无法解决这个问题。 任何人都可以就如何设置密钥提供一些特定于 Windows 的帮助(或者,如果 PuTTY 和 WinSCP 会话中的这些密钥可用,还有什么问题)?
ssh - scp 仍在请求密码
我想通过 bash 脚本将大文件从一个 linux 服务器(SLES11)复制到另一个(SunOS)。我不想有密码提示,所以我使用 ssh-keygen 生成有关此连接的密钥。这些是我遵循的步骤:
在这个 scp 命令之后仍然要求密码。我不是两台服务器中的“root”用户。我将 .ssh 目录的权限更改为 700,将远程服务器中的文件 authorized_keys 更改为 640。
ssh - ssh-keygen - 应该有机器的 IP 地址
我正在尝试在我的本地机器(vm-centos7)上执行 ssh-keygen,但 pub 密钥包含类似.....3lAbPGNkyxuBV root@localhost.localdomain
我怎样才能在 pub 密钥而不是 root@localhost.localdomain 中获取机器的 IP 地址。
amazon-web-services - 两个 EC2 实例之间的 Lsyncd
我有两个 EC2 实例,我正在尝试在它们之间同步一个目录。
我已经在其中一个实例上设置了 lsyncd 服务,并且能够将目录同步到同一实例上的不同目录。现在我正在尝试将同一目录与第二个实例同步,但它不起作用。
它不起作用的原因是我无法将在第一个实例上生成的密钥ssh-keygen -t rsa
放在第二个实例上,以允许它们相互访问。
我试过sudo ssh-copy-id -i /path/to/key ec2-user@ip-of-second-instance
了,但没有用。我还尝试将公共部分从key.pub
第一个实例的文件手动复制到~/.ssh/authorized_keys
第二个实例的文件,但它也不起作用。
那是我的 lsynd 配置设置:
我究竟做错了什么?我该如何解决这个问题?任何帮助,将不胜感激。谢谢你。
ubuntu - Vagrant Master 和 Slave Boxes - SSH 密钥设置
我正在尝试设置 ssh 密钥登录,所以我可以ssh slave01
在没有密码的情况下输入 ssh 到从机,但我在此处设置时遇到了麻烦。master 和 slave 是运行 Ubuntu 的 Vagrant box。
主框有以下设置
从机如下设置
当我从 Master 的命令行运行以下命令时,它一直在询问密码。我不确定它为什么这样做。
ssh - PTY 分配请求在通道 0 上失败
我试图SSH我的路由器。它首先显示:
然后我ssh-keygen -R 192.168.0.1
(路由器IP)。之后,我再次ssh。但是,输入密码后,它显示:
我在stackoverflow中尝试了几种方法,但都失败了。我的路由器是带有已编译 openwrt 固件的 TP-Link N750。