key-authentication

如何删除连接服务器时使用的一些 ssh 密钥
key-authentication

如何删除连接服务器时使用的一些 ssh 密钥

ssh -vv -D 1618 -C -N someserver debug1: Authentications that can continue: publickey debug1: Next authentication method: publickey debug1: Offering public key: /home/ubuntu/.ssh/id_rsa RSA SHA256:xxx agent debug2: we sent a publickey packet, wait for reply debug1: Authentications...

Admin

连接断开后获取密码 ssh 提示
key-authentication

连接断开后获取密码 ssh 提示

我在想要连接的服务器上安装了公钥,并且大多数时候它都非常有效。 但是,每次我在没有先关闭连接的情况下关闭计算机时,一旦我尝试连接回服务器,它就会询问我 SSH 用户密码。 我尝试查看其他类似的问题,但我发现的问题似乎都没有这种特定的模式...... 以下是要求输入密码时的输出: > ssh -vv acquario3_alberto OpenSSH_9.3p2, LibreSSL 3.3.6 debug1: Reading configuration data /Users/username/.ssh/config debug1: /Users/u...

Admin

SSH 公钥认证错误。只能访问一个特定文件夹
key-authentication

SSH 公钥认证错误。只能访问一个特定文件夹

我在 SSH 公钥身份验证方面遇到问题。 我是一名旅行社,需要向客户(Amadeus)授予对我的服务器上位于主目录(例如)中的仅一个文件夹的访问权限。 xxx 所以我创建了 SFTP 用户,例如。 yyy,仅具有访问此文件夹的权限。 客户将进入该文件夹并上传文件,稍后旅行社后台将读取这些文件。 客户向我提供了他们的 IP(我将其包含在我的信任 IP 中)和公钥。我在服务器上创建了权限为 700 的 .ssh 文件夹和权限为 600 的authorized_keys 文件,并在其中复制了公钥。 客户端在尝试连接时收到此答案: (SSH key)...[AUTH...

Admin

ssh 正在获取其他密钥
key-authentication

ssh 正在获取其他密钥

ssh 实用程序正在添加密钥并使用known_hosts 执行操作,我收到此错误: ubuntu@${addr}: Permission denied (publickey). 我有这个代码: #!/usr/bin/env bash ssh-add -D ssh -vvv -i 'my.pem' "ubuntu@${addr}" 输出如下所示: All identities removed. Identity added: my.pem (/foo/bar/my.pem) OpenSSH_9.4p1, L...

Admin

源服务器公钥未复制到另一个目标服务器
key-authentication

源服务器公钥未复制到另一个目标服务器

我试图通过从id_rsa生成公钥的同一 USS 源服务器复制相同的公钥来访问两个目标 Linux 系统。我能够将生成的密钥复制到一个目标系统并通过 SSH 访问它,而不会提示输入密码。但是,当我尝试将同一个id_rsa酒吧复制到我想以相同方式访问的另一个目标系统时,它根本不复制密钥。 我做了以下事情: 我导航到.sshUSS 源服务器主路径的文件夹并执行复制命令,如下所示: (Ussserver)::/u/ussuserid/.ssh: >cat ~/.ssh/id_rsa.pub | ssh target1@servername 'cat >...

Admin

在这种情况下是否可能发生 MITM 攻击?
key-authentication

在这种情况下是否可能发生 MITM 攻击?

操作系统是Debian。想象一下,我在专用网络内设置了自己的 apt 存储库。 该存储库的设置是为了向该网络上的其他服务器提供单个包。 我可以轻松地为我的 repo 创建一个签名密钥,但是这种情况引起了我的思考。 据我了解,需要密钥,以便任何下载该软件包的系统都知道该软件包没有被篡改。 服务器和我的存储库之间是否会发生 MITM 攻击?如果是这样,那会怎样发生呢?似乎不可能,因为存储库和服务器都位于专用网络内,但我想更好地理解这一点。 ...

Admin

如何配置单独的端口和密钥以供静态使用?
key-authentication

如何配置单独的端口和密钥以供静态使用?

我想用于restic远程备份,但由于 SFTP 和 SSH 都需要访问系统,是否有某种方法可以配置对服务器的 SSH 访问,从而保护 SSH 和 SFTP 可访问的目录免受各自的影响其他? 我的意思是,使用 SSH 密钥连接到服务器进行普通用户登录(授予对终端的访问权限)不会授予对用于 Restic 备份的目录的访问权限,反之亦然,即与 SFTP 的连接不会授予对终端就像常规登录一样。 这个想法是,如果其中一个密钥被泄露,另一个密钥不会受到影响。 我能想到的唯一方法是使用基于 HTTP 的远程服务器选项,这可能会创建无法从常规用户登录直接访问的目录。 ...

Admin

完全合法的签名密钥
key-authentication

完全合法的签名密钥

我跑: gpg --list-keys 我得到: pub rsa1024 2014-01-26 [C] <REMOVED> uid [ unknown] Totally Legit Signing Key <[email protected]> 这会危险吗?这是什么?地址[电子邮件受保护]令人困惑。 ...

Admin

无法使用 ED25519 从 Jenkins 通过 SSH 连接到服务器
key-authentication

无法使用 ED25519 从 Jenkins 通过 SSH 连接到服务器

由于安全性较弱,RSA 密钥将被停用,因此尝试使用以下命令使用 ED25519 类型生成密钥 ssh-keygen -t ed25519 -C “testkey” 并生成公钥私钥。将公钥复制到authorized_key远程服务器的文件夹,并尝试使用私钥从 Jumphost 访问服务器,这是成功的,但在 Jenkins 尝试时却不起作用。 用于 SSH 的命令 ssh -i “ed25519 private key with proper permission” user@remotehost “pwd” ssh -V在 Jumphost 服务器、J...

Admin

下载密钥环并导入公钥后,为什么 apt 仍无法使用公钥?
key-authentication

下载密钥环并导入公钥后,为什么 apt 仍无法使用公钥?

我正在尝试brave-browser-beta安装Debian 测试使用以下脚本运行root: #!/bin/bash pdir=$(dirname "${BASH_SOURCE[0]}") skf="${pdir}/brave-beta-signing-key" gpg --import "$skf" brave-beta() { curl -fsSLo /usr/share/keyrings/brave-browser-beta-archive-keyring.gpg https://brave-browser-apt-beta.s3.b...

Admin

ssh-agent 在首次加载时不接受密码
key-authentication

ssh-agent 在首次加载时不接受密码

当没有 ssh-agent 进程运行时,当我打开终端时,ssh-agent 就会启动,并要求我输入私钥的密码。每次我尝试输入它时,都会收到错误:Bad passphrase, try again for /Users/user/.ssh/id_ed25519:。我不会在此期间更改剪贴板的内容。经过几次失败的尝试后,我只需关闭终端窗口并再次重新打开它,然后再次出现输入密码的提示,然后我再次粘贴相同的密码(无需再次复制)并接受它。我已经多次终止 ssh-agent 进程来验证这一点,并且总是会发生相同的行为。我的 ssh-agent 有什么问题吗?这是 macO...

Admin

我们可以使用 dovecot 和 Thunderbird 的双密钥身份验证吗?
key-authentication

我们可以使用 dovecot 和 Thunderbird 的双密钥身份验证吗?

我运行 dovecot imap 服务器并使用 Thunderbird 作为前端。 该访问受密码保护,我看到无数次密码泄露的登录尝试。我想切换到双密钥身份验证,如果可能的话也使用 FIDO2 物理密钥。 这可能吗 ? 我目前使用双密钥进行 ssh 身份验证,并开始使用 FIDO2 物理密钥。 ...

Admin

具有多个密钥的 ssh-agent
key-authentication

具有多个密钥的 ssh-agent

我有一个脚本,它从存储库数据库中检索私钥并将它们添加到 ssh-agent 中ssh-add - <<<"----My Private Key----" 密钥不会存储在文件系统上。问题是我只能使用前三个添加的私钥登录。键 4 到 10 不起作用,因为远程服务器对失败登录尝试设置了限制,即 3。不幸的是,我不允许增加失败登录尝试的限制。有没有办法告诉 ssh 除了使用哪个代理密钥ssh -i <private key file> ...

Admin

SSH VScode 到 ec2 实例 AWS Linux
key-authentication

SSH VScode 到 ec2 实例 AWS Linux

我正在尝试使用 VScode 从我的 MacBook Pro 连接到 AWS ec2 实例。我可以使用以下命令cd'ing 到Downloads文件夹(我的密钥对文件所在的位置),通过终端连接到 ec2 实例.pem ssh -i "Key-Pair.pem" ec2-user@ec2-**-***-**-***.ap-northeast-1.compute.amazonaws.com 我的终端向我显示 [ec2-user@ip-***-**-**-*** ~]$ 但是,当尝试从 VScode 连接到 AWS 实例时,我收到错误 Load key "/U...

Admin

在 Chromium 中使用 wsl 上的 podman 时出现登录选项问题
key-authentication

在 Chromium 中使用 wsl 上的 podman 时出现登录选项问题

我在 wsl debian/ubuntu 上对 aws-cli 命令有一些使用,无论是什么发行版,在转换到其他帐户之前,AWS SAML 端点一切正常。身份验证没有 gui 选项,直接使用配置选项。现在,新租户公司的迁移已配置为使用 --mode gui。问题是我应该使用 chromium 选项,该选项使用 hello Pin,但弹出窗口后我只能使用密码登录(可以无密码)并使用安全密钥登录。 有两个可能的问题,要么是在公司配置上,他们搞砸了一些东西,要么是在铬上,当 aws saml 时,它让我在登录时没有正确的选项。此外,在第一次弹出时得到: 您的个人资料...

Admin