ssh-keys

使用 docker composer-compose 转发 ssh 密钥
ssh-keys

使用 docker composer-compose 转发 ssh 密钥

在 docker 中18.09+我们可以使用以下方法在构建镜像时使用转发的 ssh 密钥: # syntax=docker/dockerfile:experimental # example file FROM node:10.15.3-alpine RUN apk update && apk add openssh-client git # use the forwarded ssh key RUN --mount=type=ssh git clone <repo> 然后我们将像这样构建图像: DOCKER_BUIL...

Admin

ssh 无密码-login
ssh-keys

ssh 无密码-login

可能重复: 即使安装了公钥,SSH 仍要求输入密码 http://rcsg-gsir.imsb-dsgi.nrc-cnrc.gc.ca/documents/internet/node31.html 我正在尝试使用无密码 SSH 登录从机器 A 登录到机器 B,如上述链接所述。我已按照所有步骤操作,但仍然提示输入密码。如何诊断并解决问题 ...

Admin

自从我更新到 Sonoma 后,macOS 一直在向 git remote 询问我的 ssh 密码
ssh-keys

自从我更新到 Sonoma 后,macOS 一直在向 git remote 询问我的 ssh 密码

参考这个类似的问题,其中有很好的建议: 自从我更新到 Sierra 后,macOS 一直询问我的 ssh 密码 但此解决方案不适用于 Sonoma,并且在服务器上使用 git。在 .ssh/config 中使用以下内容: AddKeysToAgent yes UseKeychain yes 我删除了 ssh 密钥并重新开始 - 还尝试了以下操作: ssh-add --apple-use-keychain ~/.ssh/id_rsa 这里有身份要求吗? ...

Admin

如何设置 ssh-agent 在关闭远程连接后保留密钥以供 cron 作业使用?
ssh-keys

如何设置 ssh-agent 在关闭远程连接后保留密钥以供 cron 作业使用?

我有几个 cron 作业需要受密码保护的 ssh 密钥。这些作业每天早上运行,但总是失败,因为代理在与远程服务器断开连接后没有保持密钥有效。这是我继承的服务器,以前保留了密钥,但在最近的更新和重启后,它们不再保留。 我尝试运行 ssh-agent 并在之后添加密钥 eval `ssh-agent -s` 有一个 .config/systemd/user/ssh-agent.service 在登录时启动代理,然后我手动添加密钥,但断开连接后密钥不会保留。 [Unit] Description=SSH key agent [Service] Type=sim...

Admin

究竟是什么触发了以下 SSHD 警告,怀疑是 IP 发生变化?
ssh-keys

究竟是什么触发了以下 SSHD 警告,怀疑是 IP 发生变化?

我之前已经通过 SSH 连接到服务器(使用名称,而不是 IP)。 究竟是什么触发了以下 SSHD 消息: 警告:将 IP 地址“[xx.xx.xx.xx]:23”的 ECDSA 主机密钥永久添加到已知主机列表中。 这是一个托管服务器——这是否意味着 IP 已改变,而主机密钥保持不变? ...

Admin

为什么 ssh-key 仅在一个系统上使用
ssh-keys

为什么 ssh-key 仅在一个系统上使用

我必须手动将我的ssh密钥从 Windows 系统复制到无头 Ubuntu 服务器scp(因为ssh-copy-id它不是 Windows 上的基本命令),并且我已经停用密码验证。 当我测试连接到同一 IP 上的同一用户时,Windows 机器(我在其上设置密钥)似乎是唯一承认我已经设置了一ssh-key对的机器,它只是使用基于基本密码的ssh连接。 到目前为止,我已经检查了文件和文件名以检查拼写错误,似乎没有任何问题,没有拼写错误,什么都没有。 (请注意,我是 ubuntu 新手,使用 cmd 终端,因此您可能需要向我解释一下) ...

Admin

ssh 密钥和防火墙阻止区域
ssh-keys

ssh 密钥和防火墙阻止区域

我将 ssh 密钥从服务器 a 添加到服务器 b [production5@servera ~]$ ssh-copy-id production5@serverb 我将 servera 添加到 serverb 中被阻止的防火墙区域。 firewall-cmd --add-source=172.25.250.10/32 \ --zone=block --permanent 当我从服务器 a ssh 到服务器 b 时,我可以连接。 ssh -o pubkeyauthentication=yes \ -o passwordauthentication=no p...

Admin

在两台 Windows 机器之间设置 ssh-权限被拒绝
ssh-keys

在两台 Windows 机器之间设置 ssh-权限被拒绝

我正在尝试在两台 Windows 计算机之间建立 ssh 连接。以下是我所做的操作: 我在两台机器上都安装了 OpenSSH,生成了 ssh 密钥并将公钥放在主机文件夹中的文件中authorized_keys,.ssh并将公钥和私钥文件保存在本地机器的.ssh文件夹中。 sshd 和 ssh-agent 处于 Running 状态,sshd_config 文件已经设置完毕"PubkeyAuthentication yes"且"PasswordAuthentication no"。 为了确保这不是防火墙问题,我创建了一条规则来允许端口 22 上的入站流量。 ...

Admin

GitHub 的 SSH 密钥长期失效,现在 GitHub 测试以 org_name/other_project 的身份欢迎我
ssh-keys

GitHub 的 SSH 密钥长期失效,现在 GitHub 测试以 org_name/other_project 的身份欢迎我

曾经与 Github 一起使用的 ssh 密钥停止工作,我做什么都无法修复它。所有 Git 请求都将因标准而消失git: fatal: Could not read from remote repository 在 github 上,我是一个组织的一部分,那里有几个 repos。我目视检查或测试了我的... 我的 GitHub 帐户下的 SSH 和 GPG 密钥 ~/.ssh/config我的档案里没有添加任何恶意内容 确保eval $(ssh-agent)运行,并且 我的钥匙已包含在内ssh-add ~/.ssh/for_github ssh -T [e...

Admin

为什么FileZilla要启动自己的ssh-agent进程?
ssh-keys

为什么FileZilla要启动自己的ssh-agent进程?

FileZilla 为何会启动自己的 ssh-agent 进程?当我打开终端时,会创建一个带有套接字位置 的 ssh-agent /var/folders/sm/4bt9kz951dg4s5kq1jwy57tc0000gn/T//ssh-nWola5Puaw6o/agent.2855。 当我尝试使用 FileZilla 连接到服务器时,它会在 启动另一个 ssh-agent 实例/private/tmp/com.apple.launchd.YiC62e7kHT/Listeners。 这是正常的吗?看来 FileZilla 无法读取 ssh-agent 中加载...

Admin

如何将 OpenSSH ED25519 私钥转换为 MySQL Workbench 使用的 OpenSSH 格式?
ssh-keys

如何将 OpenSSH ED25519 私钥转换为 MySQL Workbench 使用的 OpenSSH 格式?

我的 OpenSSH ED25519 私钥文件具有以下结构: -----BEGIN OPENSSH PRIVATE KEY----- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX -----END OPENSSH PRIVATE KEY----- 当文件采用以下格式时,MySQL Workbench 将不会建立连接,所需格式描述如下这个答案: -----...

Admin

是否可以在 sshd 日志中显示“可视客户端密钥”?
ssh-keys

是否可以在 sshd 日志中显示“可视客户端密钥”?

我最近发现 sshVisualHostKey设置对于服务器“用户”确定他们的主机是正确的主机非常有用,但是ssh-keygen作为服务器维护人员,有没有办法将“可视密钥”(由 记录)记录到 sshd 日志中? 在某些情况下,它可能不是必需的,但如果我是唯一需要远程控制的人,那么一眼就能确定正在使用哪个(多个)有效的 ssh 密钥,并且(再次一眼就能)注意到是否存在我在远程控制之前没有见过的密钥,这将对我很有用。 这是不是谈论用户查看主机密钥的能力,而是谈论服务器记录每个用户的可视密钥。 ...

Admin

为什么密钥对是在iOS交换机[SSH服务器]上生成的,而不是在客户端上生成的?
ssh-keys

为什么密钥对是在iOS交换机[SSH服务器]上生成的,而不是在客户端上生成的?

我一直在阅读《CCNA 200-301 官方认证指南,第 1 卷》,因为我正在为 CCNA 考试学习: CCNA_200-301_Official_Cert_Guide/Odom,_Wendell_-_CCNA_200-301_Official_Cert_Guide,_Volume_1.pdf 我有多年使用经验ssh-keygen在客户然后将公钥复制到 SSH 服务器,以便使用私钥登录客户的机器 或者,我可以选择配置 SSH 服务器,以便使用密码;在这种情况下,我不必担心将公钥复制到 ssh 服务器 第 6 章中描述的内容以及例子,即交换机作为SSH服...

Admin

尝试迁移后,私有 ssh 密钥被删除
ssh-keys

尝试迁移后,私有 ssh 密钥被删除

我正在迁移到一台新的笔记本电脑用于工作(Mac -> Mac,均在 Sonoma 上)。为了迁移我的 ssh 密钥,我制作了一个目录的 tarball~/.ssh并将其复制到新机器上。 我使用公钥 ssh 连接到我的一台服务器,然后遇到了错误。结果发现我的 ed25519 私钥现在只有一个字节(只是一个N)。这发生在我的新机器和旧机器。 它只影响了我的 ed25519 私钥。旧的 rsa 密钥没问题。我还有其他未受影响的应用程序 ID 密钥,它只是我的个人密钥。 这可能是钥匙串问题吗?是安全策略的一部分吗?我对此一头雾水。任何见解都将不胜感激。 ...

Admin

使用私钥的 ssh 失败:服务器接受密钥,仍然获取返回数据包类型 51:访问被拒绝(公钥)
ssh-keys

使用私钥的 ssh 失败:服务器接受密钥,仍然获取返回数据包类型 51:访问被拒绝(公钥)

我组织中的人员通过 ssh 密钥连接到他们的 GitHub 存储库。最近,有些人收到 :permission denied (public key) 该问题不仅存在于 GitHub 上,他们无法通过 ssh 密钥连接到任何其他设备。 我添加了最多三级的详细程度,并发现服务器接受了密钥,但我仍然收到数据包返回类型 51。 互联网上遇到类似问题的其他人没有得到服务器接受密钥。 即使我没有任何与许可相关的问题。 我浏览过几个与 stackoverflow 相关的问题和其他博客。但是,当服务器接受密钥时,没有人遇到这个独特的问题,返回的数据包类型仍然是 51。 这些...

Admin