![ubuntu 系统上 sshd 激活](https://linux22.com/image/1119879/ubuntu%20%E7%B3%BB%E7%BB%9F%E4%B8%8A%20sshd%20%E6%BF%80%E6%B4%BB.png)
我想在家里远程连接我的工作台式电脑。我读到过 ssh 用于连接远程/服务器机器。
当我阅读时,我了解到要连接到远程计算机(在我的情况下是工作计算机),应该在其上启用 sshd。如何检查我的计算机上是否已启用 sshd,如果没有,如何启用它以便我可以从家里远程访问它。
希望早日收到你的消息
问候
答案1
这里有两个条件:
您需要
sshd
在您的机器上工作。您的工作区管理应该允许您的电脑访问端口 22,并为您提供一个固定的 IP(或等效转发)。
第 1 点很简单。对于非常基本的sshd
安装,只需
sudo apt-get install openssh-server
你应该能够在同一台机器上使用
ssh 0
并且您应该为您的用户提供正常的登录提示(当要求添加本地机器的指纹时回答“是”)。
这是一个非常基本的配置;你应该去帮助页面并根据您的用例进行调整。
对于第 2 点,您应该联系您的 IT 管理部门。
如果防火墙允许,您现在就可以从家里(或任何计算机)使用 访问您的计算机ssh user@IP
(例如)。如果您不知道您的外部 IP,请联系 IT 管理部门(1)。ssh [email protected]
脚注:
(1)您确实可以在线检查,但如果您没有打开/转发相关端口,那就根本没用。