public-key-authentication

SSH:如何在仅知道密码短语的情况下进行连接?
public-key-authentication

SSH:如何在仅知道密码短语的情况下进行连接?

简短的问题: 我有一个更新 git 存储库的任务。我收到的信息如下:主机、端口、用户名和 ssh 密钥的密码,以及密钥类型为 rsa 的信息。如何配置电脑无需密码即可连接?有足够的信息来做到这一点吗? 细节: 我的操作系统:XUbuntu 14.04 很明显,密码是 ssh 密钥的密码,而不是密码。 我无权访问服务器。我无法以~/.ssh/任何方式对其进行配置。 我没有收到钥匙本身。 长话短说/我如何尝试解决这个问题: 去谷歌上查询。我使用ssh-keygen -t rsa输入密码生成了 ssh 密钥。然而,每次我生成密钥时,它都是不同的,这...

Admin

如何在本地命令行中检查 ssh 秘密和公钥的有效性
public-key-authentication

如何在本地命令行中检查 ssh 秘密和公钥的有效性

我有一个密钥和一个应该成对的id_rsa公钥。authorized_keys但我在使用这些密钥进行 ssh 时遇到问题。 我想通过本地环境中的命令检查这些密钥对的有效性。因为我更喜欢忽略网络引起的错误。 (尽管我已经确认使用密码时没有问题。) 有没有可能的命令? ...

Admin

SSH 公钥不起作用;我的主目录已加密
public-key-authentication

SSH 公钥不起作用;我的主目录已加密

我在远程计算机上安装了 Ubuntu LTS 14.04 服务器版本,并将本地公钥添加到~/.ssh/authorized_keys远程计算机上。我发现即使在远程计算机上将权限设置为~/.ssh700和~/.ssh/*600后,我仍然需要使用密码才能登录远程计算机。但是,一旦登录,我就可以开始使用公钥对其他 ssh 会话进行授权。 我的主目录已加密。 我怎样才能解决这个问题? ...

Admin

RHEL 7 (CentOS 7) security / ssh / sshd_config 建议请求
public-key-authentication

RHEL 7 (CentOS 7) security / ssh / sshd_config 建议请求

我不是系统管理员,并尝试创建一个或多或少安全的 Web 服务器(基于 LAMP操作系统7)。 我阅读了一些关于设置初始 CentOS 7 Droplet 的教程,一切都运行良好。 然而,我很难理解我在阅读的文章中读到的一些基本概念,并且需要更多合格人员的一些输入,因为我不确定副作用。 非常感谢您的意见。 设想: 我正在 Digital Ocean 上使用 cloud-init(用户数据)来创建和配置新的 Droplet。据我了解,cloud-init 作为 system/root 运行,创建以下设置,特别是 root 的 ssh_config: ...

Admin

暂时禁用使用特定 ssh 密钥登录
public-key-authentication

暂时禁用使用特定 ssh 密钥登录

在我的服务器上,我有几个 SSH 公钥~/.ssh/authorized_keys。 我想暂时阻止/禁止/停用一把钥匙。我现在想阻止用户使用此密钥登录。但我可能想稍后重新启用它(即我不想完全删除密钥)。 正确/推荐的方法是什么? 我应该#在行首加一个注释authorized_keys吗? 澄清一下,我不想阻止特定用户。一个用户帐户由多人共享,每个人都使用自己的 SSH 密钥进行连接。我想阻止一个特定的 SSH 密钥。 ...

Admin

OS X SSH 不断要求输入密码
public-key-authentication

OS X SSH 不断要求输入密码

我使用公钥/私钥通过 ssh 从 Linux 计算机连接到多台 Mac。 每个 ac、从 10.5 到 10.9 的不同操作系统以及公钥工作的设置都是相同的。只有其中一个运行 OS X 10.9.5,不断询问用户密码而不是使用公钥。 实际上,任何机器都无法使用公钥进行访问 ssh -vvv 是: ... debug1: Authentications that can continue: publickey,keyboard-interactive debug3: start over, passed ...

Admin

Centos 6.5 无法使用公钥登录并且登录速度很慢
public-key-authentication

Centos 6.5 无法使用公钥登录并且登录速度很慢

我用 CentOS 6.5 设置了一个新系统。我复制了我的公钥: ssh-copy-id [email protected] 密码提示花了 15 秒以上才显示,但随后就复制了。 然而ssh​[电子邮件受保护]仍然要求输入密码。目录的权限.ssh是700和 文件的权限.ssh/authorized_keys 600(所有者和组)root。这与运行 Debian 且公钥登录有效的服务器上的情况相同。 我认为没有明显的事情sshd_config需要改变。 如何自动公钥登录?如果这个问题得到解决,是否有助于加快登录速度? ...

Admin

ssh 公钥验证不起作用
public-key-authentication

ssh 公钥验证不起作用

我设置了密钥,这样我就可以在机器之间进行 ssh,而无需输入密码,并且一切正常一段时间,但突然间,某些机器上提示我输入密码。我验证了密钥 - 一切似乎都正常。我运行 ssh -v 这是输出。据我所知,密钥已成功验证,那么为什么要求我输入密码??? ssh XXX.XXX.XXX.XXX -v OpenSSH_4.3p2, OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008 debug1: Reading configuration data /etc/ssh/ssh_config debug1: Applying options f...

Admin

我的云服务器自带PermitRootLogin无需密码,正常吗?
public-key-authentication

我的云服务器自带PermitRootLogin无需密码,正常吗?

我只是想知道在我的云托管公司提供的 Ubuntu 14 中,文件 /etc/ssh/sshd_config 中有这样的配置是否正常: PermitRootLogin without-password 代替 PermitRootLogin yes 因此,这意味着您必须使用内置控制台才能第一次登录(我无法通过 SSH 登录,但可以使用内置控制台进行登录) 这是正常的还是我遗漏了一些带有公钥/私钥概念的东西? ...

Admin

SSH:“服务器拒绝我们的密钥”无缘无故
public-key-authentication

SSH:“服务器拒绝我们的密钥”无缘无故

我试图设置一个简单的备份脚本来自动运行,通过 SSH 将文件从 Windows 计算机复制到 Linux 计算机。 正如许多简单的在线教程建议的那样,我使用了pscp生成的私钥,puttygen并将相应的公钥(由 putty 本身以复制/粘贴形式呈现)放置在authorized_keysLinux 中的文件中。考虑到它在另外 2 台 Windows 计算机和另一台具有相同配置的 Linux 计算机上运行,​​这似乎非常简单。 考虑到我能够以 root 身份登录 Linux 机器,AFAICS 不存在连接问题,ssh 也是如此。配置文件 ( sshd_co...

Admin

ssh 服务器如何定义首先使用哪个密钥超过 1?
public-key-authentication

ssh 服务器如何定义首先使用哪个密钥超过 1?

我刚刚发现在我的 Ubuntu 机器上我有更多的公钥可以在/etc/ssh目录中使用: $ ll /etc/ssh total 296K -rw-r--r-- 1 root root 237K lip 3 2013 moduli -rw-r--r-- 1 root root 1.7K kwi 17 12:43 ssh_config -rw-r--r-- 1 root root 1.7K mar 25 23:06 ssh_config.dpkg-old -rw-r--r-- 1 root root 1.7K kwi 17 12:43 ssh_config...

Admin

SSH 公钥身份验证 - 仅在物理登录后有效
public-key-authentication

SSH 公钥身份验证 - 仅在物理登录后有效

我正在尝试使用公钥身份验证通过 SSH 连接到我的 ubuntu 服务器。由于某些原因,我收到“权限被拒绝(公钥)”。在客户端上,每当我执行 ssh -i ~/.ssh/id_rsa <username>@<ip> -p <port>。 我的服务器上的 auth.log 有以下输出: sshd[1425]: Connection closed by <client-ip> [preauth] 但是,一旦我使用相同的用户名物理登录到我的服务器上,来自我的客户端的以下 ssh 连接就会成功。但一旦我物理注销...

Admin

为什么我不能在 Arch Linux 上通过 ssh 使用公钥/私钥身份验证?
public-key-authentication

为什么我不能在 Arch Linux 上通过 ssh 使用公钥/私钥身份验证?

我在 Ubuntu 机器上进行了以下设置: ~/dotfiles/authorized_keys2 ~/.ssh/authorized_keys2 -> /home/wayne/dotfiles/authorized_keys2 我在 Arch 机器上有相同的设置,但是当我使用 -v 连接时, debug1: Authentications that can continue: publickey,password debug1: Next authentication method: publickey debug1: Offering RS...

Admin

SSH 未指示公钥用于登录
public-key-authentication

SSH 未指示公钥用于登录

我有一个用于登录我的服务器的公钥。该密钥受密码保护。但是,当我登录到我的服务器时,没有任何迹象表明该密钥曾经被使用过。我只是像以前一样使用密码登录。使用公钥/密码组合身份验证可以收到什么类型的消息?我只需要知道两者是否都在使用,或者我是否搞砸了公钥设置。客户端是Xubuntu 14.04,服务器是Ubuntu Server 14.04。 ...

Admin

“ssh-copy-id”在幕后是如何工作的?
public-key-authentication

“ssh-copy-id”在幕后是如何工作的?

该程序ssh-copy-id实际上在幕后做了什么?能否像向对计算机科学有深入了解的孩子一样解释这些步骤? 它是否使用 SSH 规范中已有的协议,或者是否使用“欺骗”来复制密钥(例如尝试在目标系统上运行 shell 命令,就好像它是用户一样)? “目标”SSH 服务器是否需要ssh-copy-id事先了解并进行编码来处理它,或者它是否可以在任何操作系统上的任何 SSH 实现上工作? ...

Admin