如何让 SSH 在 Linux 笔记本电脑上工作?

Sas*_*urz 4 ssh openssh

我最近对 ​​SSH 产生了兴趣,因此我尝试在我的 Linux 笔记本电脑上设置一个 SSH 服务器。我正在运行moonOS,这是一个带有Enlightenment WM 的Ubuntu 版本。

首先,我运行了“sudo apt-get install openssh-server”。一切都很好。现在我查看了路由器的设置,虽然我没有看到明确称为“端口转发”的设置,但有一个启用 SSH 的复选框。我选中此框并将端口设置为 22。此后我尝试了“ssh localhost”,并且连接正常。

现在我使用 www.whatismyip.com 检查我的 IP 地址,然后在我的 WinXP 笔记本电脑上运行 PuTTY,输入 IP 地址、端口、选择 SSH 等。然后 PuTTY 抱怨“连接被拒绝”。好的。我在上网本上启动了一个 Jolicloud LiveUSB 并运行“ssh [我的用户名]@[我的 IP 地址]”。再次,连接被拒绝。

所以我跑到互联网上查找 OpenSSH 的文档。在一个疯狂的猜测中,我尝试在 MoonOS 笔记本电脑上运行“sshd”,但它只是回答“sshd re-exec 需要使用绝对路径执行”。

一些帮助?我不知道我在这里做错了什么。

Ask*_*sen 7

sshd re-exec 需要使用绝对路径执行”

对于那部分,使用完整路径运行它,例如

/usr/sbin/sshd
Run Code Online (Sandbox Code Playgroud)

而不仅仅是 sshd