gpt4 book ai didi

linux - 如何将 linux 用户限制为 SSH 的绝对最小命令

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:31:14 26 4
gpt4 key购买 nike

我设置了一个 linux box,并且我有一个用户,我只想将其用作代理。也就是说,有人会通过 SSH 连接到该用户并将动态 SOCKS5 端口转发到他们的本地主机,然后使用该隧道作为他们系统上所需的任何代理。

我的问题是,是否有任何简单的方法可以使该用户只能将其用作代理?也就是说,一旦用户通过 SSH 连接,他们就不能在远程计算机上运行任何命令?

谢谢!

最佳答案

您可以使用 authorized_keys 文件中允许的命令来完成。

用户不会通过 ssh 登录,但会有一组只允许通过 ssh 执行的受限命令,例如 "ssh somehost bin/programname"

更多详情 herehere

关于linux - 如何将 linux 用户限制为 SSH 的绝对最小命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26989231/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com