ssh

如何检查 ssh-keygen 的版本?
ssh

如何检查 ssh-keygen 的版本?

在 Linux 中可以使用什么命令来显示 ssh-keygen 的版本?奇怪的是,它的手册页没有告诉版本,也没有提到任何执行该操作的选项(例如-v或--version)。两者都没用apt-cache,因为它显示整个包含包(ssh)的版本。 ...

Admin

Windows SSH 服务器仅读取“authorized_keys”文件的第一行
ssh

Windows SSH 服务器仅读取“authorized_keys”文件的第一行

我正在尝试从 Ubuntu(WSL)通过 SSH 连接到 Windows,但 Windows 上的 OpenSSH-Server 似乎只读取了 authorized_keys 文件的第一行。 当我首先将用于从 Ubuntu 到 Windows 的 SSH 的 SSH 密钥放入 authorized_keys 文件中时,我就能正确地进行 SSH。系统提示我输入 SSH 密钥密码,因为我的 SSH 密钥受密码保护。 当我将 SSH 放在 authorized_keys 文件的第二行时,系统提示我输入 Windows 用户帐户密码,而不是 SSH 密钥密码 W...

Admin

在 Mac 终端中通过 SSH 连接后无法返回本地计算机
ssh

在 Mac 终端中通过 SSH 连接后无法返回本地计算机

我通过 Mac 终端(Ventura 13.1)中的 SSH 命令连接到服务器: ssh login@serveraddress 当我想退出时,我输入exit。 我退出了服务器,但没有返回到本地计算机。 相反,它显示: exit Press [Enter] to start a shell [ENTER] 将我送回我的服务器。 [CTRL]-C 什么也没发生。 我怎样才能返回本地机器而不必退出此终端选项卡并打开一个新选项卡? 以下是我发现的内容/etc/passwd:root:x:0:0:root:/root:/bin/bash ...

Admin

在使用桥接防火墙的设置中,应该为 SSH 打开哪些防火墙端口?
ssh

在使用桥接防火墙的设置中,应该为 SSH 打开哪些防火墙端口?

如果不打开,我无法通过 SSH 连接到 LAN PC所有端口到 LAN 桥接防火墙中的 LAN PC。 我打开了 22 和 ICMP,但没有结果。 然后我也打开了 53,80,443:没有结果。(TCP 和 UDP) 我也尝试了 53 到 445:没有结果。 我试过网络状态在目标PC上,打开的端口为:139、22、5432、25、9050、139、80、323、523。 你有什么建议? 进一步解释: 两台电脑都在同一个局域网,192.168.1.x。 目标 PC(SSH 服务器)位于防火墙(桥接防火墙)后面。 如果我设置打开所有端口到目标 ssh 服务...

Admin

windows openssh 服务器身份验证失败,密码正确
ssh

windows openssh 服务器身份验证失败,密码正确

我有两台电脑,一台是 Windows 10,另一台是 MacOS 10.15.7。我尝试用 从我的 Mac 登录我的 Windows 10。一次又一次,它说。然后我在我的 Windows 上尝试,它再次失败。我很确定密码是正确的,它是帐户的登录密码,即管理员。是 Windows 的输出。ssh laptop-qjn9a0b1\[email protected]Permission denied, please try again.ssh laptop-qjn9a0b1\quebec@localhostquebeclaptop-qjn9a0b1\[e...

Admin

SSH 无法通过 mikrotik 运行
ssh

SSH 无法通过 mikrotik 运行

我有 Mikrotik RB952Ui-5ac2nD。一切都运行良好。但现在,我发现了一点小问题。我无法从 LAN 连接到互联网上的任何 SSH,但是,当我不使用 mikrotik 连接时,我没有遇到任何问题。 如果我从 mikrotik 终端连接到互联网上的 SSH,我将毫无问题地连接。但如果我想从 mikrotik 后面的 PC 连接,我没有任何回应- 我在防火墙中仅配置了 nat masquarade。 你知道我需要怎么解决这个问题吗?谢谢 ...

Admin

为什么我无法从另一个网络通过 SSH 连接到我的电脑?
ssh

为什么我无法从另一个网络通过 SSH 连接到我的电脑?

我有一台台式电脑和一台笔记本电脑。我正尝试从笔记本电脑通过 SSH 连接到台式电脑,这样当我不在家时就可以更快地运行一些代码。 如果两台计算机都在同一个网络上,我就可以这样做,ssh myuser@localipv4address而且效果很好 但是,当我的笔记本电脑连接到另一个网络时,我尝试ssh myuser@publicipv4address从我的笔记本电脑上执行此操作,但它只是卡在那里一段时间,然后抛出连接超时 我应该怎么做才能从另一个网络 ssh 接入? 于是我运行netstat -a并得到了以下这条线: Proto Local Address ...

Admin

PAM 身份验证问题
ssh

PAM 身份验证问题

我正在尝试在 LXD arch 容器内的 SSH 中设置 PAM 身份验证以及公钥身份验证。当我连接并提供正确的代码时,我会在服务器端的日志中收到以下信息: Jan 31 21:04:41 arch sshd[2424]: PAM unable to resolve symbol: pam_sm_acct_mgmt Jan 31 21:04:41 arch sshd(pam_google_authenticator)[2426]: debug: start of google_authenticator for "root" Jan 31 21:04:41 ...

Admin

ssh tuneel,将端口转发到我的通配符域名
ssh

ssh tuneel,将端口转发到我的通配符域名

你好,我在我的家庭服务器中托管 Web 服务器,我想在全球范围内访问它,所以我的想法是设置 ssh 隧道,设置如下,我的家庭服务器在端口 :8080 上有 Web 服务器,在我的远程服务器上,可以在全球范围内访问的是 stream.domain.dn,它是一个通配符域,我想将它托管在那里,或者将它转发到那里,我的 apache 服务器设置如下 <VirtualHost *:80> ServerName stream.domain.dn ServerAlias www.stream.domain.dn ...

Admin

限制 ssh 隧道的用户数量
ssh

限制 ssh 隧道的用户数量

我想限制每个用户的 ssh 隧道,我确实创建了一个只有 ssh 隧道权限的用户(没有 shell,没有目录),现在我想限制这个用户不能同时将多个设备连接到这个隧道(我不想将设备的 mac 地址绑定到用户,因为他们可能会更改他们的设备或防火墙)。更改 /etc/security/limits 上的用户 maxlogin 会影响 ssh 隧道限制吗? ...

Admin

SSH 代理不会在登录时启动
ssh

SSH 代理不会在登录时启动

我遇到了一个问题,即 ssh-agent 不会在登录时自动启动。我尝试编写服务、配置 systemd 自动启动脚本以及许多其他操作。 我注意到的另一件事是,即使我运行eval $(ssh-agent -s),代理也只能在我重新启动终端之前工作。关闭并再次打开终端,然后运行ssh-add -l会出现可怕的Could not open a connection to your authentication agent.消息。 在一些指导下,我编写的服务如下所示: [Unit] Description=SSH agent (ssh-agent) [Service...

Admin

ssh-Agent 将密码存储在哪里?
ssh

ssh-Agent 将密码存储在哪里?

4 个月前,我将我的 ssh 密码添加到了 ssh-agent(我按照 superuser.com 上的一个随机问题来做这件事) 从此以后,我重启了笔记本电脑等,但从未被要求再次输入密码。因此我的问题是,密码存储在哪里?(因为笔记本电脑重启后密码仍然存在)。 我正在运行 Ubuntu 22.04 并使用默认 ssh 客户端。 ...

Admin

为另一端的 ssh 隧道指定目标接口
ssh

为另一端的 ssh 隧道指定目标接口

我想配置/维护不同网络上的两个路由器,但两者都直接连接到 Raspberry Pi。然后应通过该 RPi 的隧道远程进行配置。 一个路由器连接到 Pi 的eth0,另一个连接到wlan0。不幸的是,两个路由器都声称要配置相同的 IP 地址,因此无法用于区分路由器。 当我断开其中一个路由器时,我可以打开一个隧道来配置另一个路由器 ssh -L 8090:the.router.ip.address:443 [email protected] 然后https://localhost:8090/在本地浏览器中使用。 有没有办法让两个路由器同时连接到 Ra...

Admin