我正在考虑在 python 中创建一个可以运行的服务器,并将用作 SSH 服务器。然后,这将让不同的用户登录,并像他们正常登录一样行事,但只能访问一个命令。
我想这样做,以便我可以拥有一个可以添加用户的系统,而无需创建系统范围的帐户,这样他们就可以提交到 VCS 分支或类似的分支。
虽然我可以弄清楚如何使用 conch 将其放入“自定义”外壳中......但我无法弄清楚如何制作它,以便 SSH 流就像它是真实的一样工作(我最好希望限制为 /bin/bzr 以便 bzr+ssh 可以工作。
它需要在 python 中(我可以进行授权),但不知道如何链接到应用程序。
这需要在 python 中才能在其设计的应用程序中工作,并且能够用于那些无权添加新用户的人