更新于 2012 年 4 月 20 日下午 3:16

更新于 2012 年 4 月 20 日下午 3:16

不久前我安装了 Ubuntu 11 版。现在我的电脑在我的家庭网络上运行,它在 LinkSys 路由器后面的家庭网络上有自己的内部 IP 地址。我该如何配置那台 Linux 机器和我的网络设置,以便我可以通过 SSH(使用 Putty 或 Reflection 等模拟器)进入那台机器?

我宁愿不使用 VNC 只是为了访问它的控制台窗口。

====================

更新于 2012 年 4 月 20 日下午 3:16

C:\Windows\system32>ping 192.168.1.103

Pinging 192.168.1.103 with 32 bytes of data:
Reply from 192.168.1.103: bytes=32 time=2ms TTL=64
Reply from 192.168.1.103: bytes=32 time=2ms TTL=64
Reply from 192.168.1.103: bytes=32 time=1ms TTL=64
Reply from 192.168.1.103: bytes=32 time=1ms TTL=64

Ping statistics for 192.168.1.103:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 1ms, Maximum = 2ms, Average = 1ms

C:\Windows\system32>

答案1

安装该openssh-server包。

如果您希望外界可以访问您的机器,您需要转发一个端口 - 目的地是您计算机上的端口 22;源端口可以是任何端口。

如果您只希望它在您的家庭网络上可访问,请不要转发端口。

我还设置了SSH 密钥,甚至可能彻底关闭密码登录。

您可能还希望安装 fail2ban 或其他类型的访问控制系统(fail2ban 检查重复的登录失败并使用防火墙规则禁止 IP。)

相关内容