自述文件 sshdo-控制哪些命令可以通过传入的ssh执行 描述 sshdo提供了一种易于配置的方式来控制可以通过传入的ssh连接执行哪些命令。 在一个ssh公钥~/.ssh/authorized_keys文件可以具有一个command=""选项,它的力,当密钥被用于认证的SSH连接被执行的特定命令。 这是一种安全控制措施,可以缓解私钥泄露。 当您只需要执行一个命令时,这很好。 但是,如果您需要执行多个任务,通常需要为每个命令创建并安装单独的密钥对,或者只是不必费心使用强制命令并允许将密钥用于执行任何命令。 相反,您可以使sshdo充当强制命令,并且当ssh连接尝试执行命令时, sshd