pet*_*hor 38 ssh remote-access
我在实验室里有一台功能强大的计算机,我在上面安装了 Ubuntu 11.10 64 位。我想在它上面安装一个 SSH 服务器,这样我就可以从家里甚至通过 ssh 从我的 Android 访问它。但是我没有任何创建 ssh 服务器的经验。
机器有动态IP。我不想要任何其他 ssh 用户,只为我自己安装它对我来说就足够了。
我应该从哪里开始?我需要哪些工具以及如何配置它们?
zoo*_*ous 38
要开始使用 ssh,请安装 openssh-server。
sudo apt-get install openssh-server
Run Code Online (Sandbox Code Playgroud)
下次重新启动时,这应该会自动启动。要远程连接到计算机,只需在远程终端中输入以下内容,用全大写名称替换您自己的名称:
ssh USERNAME@IPADDRESS
Run Code Online (Sandbox Code Playgroud)
现在,处理动态 ip 迫使您一直重新检查 IP:
在 dyndns.com 上获得一个免费帐户,然后选择您要在连接时键入的名称。
完成后,在服务器计算机上安装“ddclient”。这将使用 dyndns 自动为您更新 IP 地址。
sudo apt-get install ddclient
Run Code Online (Sandbox Code Playgroud)
当您运行它时,它会询问您一系列问题,因此请准备好您的用户名、密码和您之前选择的 URL 以供输入。它还应该自动将自己添加到启动中。
应该是这样。现在,当您 ssh 时,只需使用您选择的 URL 而不是您的 IPADDRESS,因为如果 IP 更改,这应该会自动更新。
如果您有路由器,请确保将端口 22 转发到您的服务器!在portforward.com上有很多关于您的特定路由器的指南。
归档时间: |
|
查看次数: |
81734 次 |
最近记录: |