【发布时间】:2013-10-01 06:25:37
【问题描述】:
我有一个主机,我在上面创建了一个脚本。
只要用户通过 ssh 登录,就会执行脚本 bashrc 会启动脚本。
现在我试图让脚本执行,即使用户实际上并没有登录,只是运行一个命令。 例如,如果用户正在运行以下命令,我希望执行脚本:
ssh user@host.com some_command
有没有办法实现上述目标?
【问题讨论】:
-
那么上述方法有什么问题?如果您已正确配置所有内容(权限),则可以运行“ssh user@host '/path/to/script.sh'”之类的命令。
-
我猜他希望在用户通过
ssh运行脚本时在远程主机上执行脚本,而不仅仅是在用户登录时。