标签: ssh

如何管理我的 .ssh/known_hosts 文件

我在 Virtual Box 中运行带有一堆虚拟服务器的 Ubuntu 桌面来测试内容等等。过去我也一直连接到其他类型的远程 VPS Linux 机器。目前我的.ssh/known_hosts文件中有一大堆密钥,其中大部分不再使用。

我想清理我的.ssh/known_hosts文件,但我怎么知道哪个密钥属于哪个主机?即我怎么知道哪些键我可以安全地移除,哪些我应该不理会?

ssh

59
推荐指数
3
解决办法
15万
查看次数

无法通过 ssh 输入字母“e”

现在,我在管理的 Ubuntu 14.04.2 LTS 服务器上遇到了一些非常非常奇怪的行为。

从 cygwin(mintty) 或 Linux 机器上的终端通过 ssh 连接到服务器,我无法输入字母 e

我已经完成了以下调试:

  • 字母e可以在远程服务器上的vim中输入
  • 该字母e可以在本地机器的终端中输入
  • $TERM 被设定为 xterm
  • $LANG$LANGUAGE$LC_ALL设置为de_DE.utf8
  • locale charmap 返回 UTF-8

现在,我完全不知道是什么导致了这种情况。

我会很高兴关于如何解决这个问题的一些建议。

ubuntu ssh terminal

59
推荐指数
1
解决办法
3439
查看次数

如何使用不同的公钥连接到 ssh?

我有两个公钥,一个用于某些服务器,另一个用于其他服务器。连接到服务器时如何指定要使用的密钥?

ssh

58
推荐指数
1
解决办法
8万
查看次数

如何在 SSH 中删除严格的 RSA 密钥检查,这里有什么问题?

我有一个 Linux 服务器,每当我连接它时,它都会向我显示更改 SSH 主机密钥的消息:

$ ssh root@host1 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@ @警告:远程主机标识已更改!@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@ 有人可能正在做一些令人讨厌的事情!现在有人可能正在窃听你(中间人攻击)!也有可能 RSA 主机密钥刚刚被更改。远程主机发送的 RSA 密钥的指纹为 93:a2:1b:1c:5f:3e:68:47:bf:79:56:52:f0:ec:03:6b。请联系您的系统管理员。在 /home/emerson/.ssh/known_hosts 中添加正确的主机密钥以消除此消息。/home/emerson/.ssh/known_hosts:377 中的违规密钥

host1 的 RSA 主机密钥已更改,您已请求严格检查。主机密钥验证失败。

它让我保持登录状态几秒钟,然后关闭连接。

host1:~/.ssh # 从远程主机 host1 读取:对等端的连接重置 与 host1 的连接关闭。

有谁知道发生了什么以及我可以做些什么来解决这个问题?

security ssh man-in-the-middle rsa hostkey

57
推荐指数
4
解决办法
16万
查看次数

如何在 Mac OS X 上更改 sshd 端口?

我想更改sshdMac 服务器上使用的端口。例如,假设从端口 22 到端口 32。

编辑/etc/sshd_config似乎不起作用。有谁知道怎么改?我更喜欢与所有 OSX 版本(或至少尽可能多)兼容的方法。

ssh mac-osx-server mac-osx

57
推荐指数
3
解决办法
7万
查看次数

在 FreeBSD 系统上检查 OpenSSH 版本和更新说明

在 FreeBSD 系统 (8.1) 上,我正在寻找有关如何检查 OpenSSH 正在运行的版本的说明以及有关下载安装 OpenSSH 更新的最佳方法的说明

freebsd ssh

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

将密码添加到 .ssh/config

我正在使用 ubuntu 12.04。我每天都使用 ssh 连接到许多服务器,所以我将它们的参数放在.ssh/config文件中;像这样 :

Host server1
User tux
Port 2202
HostName xxx.x.xx.x
Run Code Online (Sandbox Code Playgroud)

我知道我们应该使用密钥对来确保安全,但是有时我们无法将公钥添加到远程机器中(例如,接受密码并执行特定命令的公共 SSH 服务器,或者没有主目录的用户)。

那么,有没有办法为每个连接将密码放在这个文件中?所以当服务器要求输入密码时,终端把它的通行证发送给服务器,这样我就不用每次都输入密码了。

linux ubuntu ssh

57
推荐指数
4
解决办法
18万
查看次数

什么会导致 ssh 会话缓慢?

我在远程主机上 ssh 但终端性能很差。我正在输入的符号不会立即显示,但会有一些延迟。有时在延迟后一次显示两个符号。

performance ssh

56
推荐指数
3
解决办法
11万
查看次数

是否有相当于 Windows 的 ssh-copy-id?

是否有可用于 Windows 的 ssh-copy-id 的等效项或端口?也就是说,有没有一种简单的方法可以在 Windows 下将 SSH 密钥从本地机器传输到远程服务器?

如果有帮助,我已经在使用 Pageant 和Kitty(一种腻子替代品)。

windows ssh port file-transfer ssh-keys

56
推荐指数
6
解决办法
16万
查看次数

通过 PowerShell 的 SSH

是否可以在 PowerShell 中打开 SSH 会话?目前我使用 PuTTY,但如果不需要它会很好。

powershell ssh

54
推荐指数
3
解决办法
11万
查看次数