相关疑难解决方法(0)

如何为端口转发创建受限 SSH 用户?

ændrük建议使用反向连接与其他人建立简单的 SSH 连接(用于远程帮助)。为此,需要一个额外的用户来接受连接。该用户需要能够通过服务器转发他的端口(服务器充当代理)。

如何创建只能执行上述操作的受限用户?

新用户不得

  • 执行shell命令
  • 访问文件或上传文件到服务器
  • 使用服务器作为代理(例如 webproxy)
  • 访问由于防火墙而无法公开访问的本地服务
  • 杀死服务器

总结一下,我如何创建一个只能连接到 SSH 服务器而没有特权的受限 SSH 用户,以便我可以通过该连接与他的计算机进行连接?

ssh security port-forwarding

134
推荐指数
1
解决办法
15万
查看次数

我如何通过 SSH 帮助 NAT 路由器后面的人(如奶奶)?

对于快速帮助他人,SSH 非常有用,尤其是与 GNU Screen 结合使用。用户在 NAT 路由器后面是很常见的。即使用户可以配置路由器,记住密码、找到正确的选项等也需要一些时间。

那么,如果其他人在 NAT 路由器后面,那么通过 SSH 帮助他们的最简单方法是什么?

我目前告诉人们打开一个终端,运行以下命令,并从http://ip.appspot.com/ 之类的网站向我传递他们的 IP :

sudo apt-get install openssh-server ssh-import-id && ssh-import-id lekensteyn
Run Code Online (Sandbox Code Playgroud)

显然,如果它们位于 NAT 路由器后面或配置了个人防火墙,这将不起作用。那么,是否有类似的东西:

sshd --accept-help-from lekensteyn
Run Code Online (Sandbox Code Playgroud)

我不是在寻找像 Teamviewer 这样的替代品,只是像 SSH 这样的 shell。它也应该是开源的。

ssh ssh-import-id

15
推荐指数
1
解决办法
3315
查看次数

标签 统计

ssh ×2

port-forwarding ×1

security ×1

ssh-import-id ×1