尝试遵循发现的技术bzr
,gitosis
我做了以下事情:
添加到指向名为“my_parser”并位于的python脚本文件
~/.ssh/authorized_keys
的参数中 (文件被chmoded为777)command="my_parser"
/usr/local/bin
在该脚本文件中,'/usr/local/bin/my_parser'
我得到以下几行:
#!/usr/bin/env python
import os
print os.environ.get('SSH_ORIGINAL_COMMAND', None)
例如,当我尝试 ssh 时,ssh localhost
我进入None
终端,然后连接关闭。
我想知道过去是否有人做过类似的事情并且可以帮助我。
为了获取该环境变量,我应该在我的 python 文件中做些什么?