我想通过在远程服务器上运行的简单Rails应用程序自动在笔记本电脑上创建符号链接。我需要能够从任何地方在笔记本电脑上运行内核任务。这甚至可以吗?
答案 0 :(得分:2)
您的服务器可以创建一个Shell或Ruby脚本,目标是在您的笔记本电脑上执行。您的笔记本电脑现在需要定期检查此脚本并执行它。这样做的好处是:
客户端可以像以下一样简单:
wget -O - "url" | ruby -
或
wget -O - "url" | sh -
您的服务器可以创建所需符号链接的列表。在客户端计算机上,您需要一个定期解析此列表并创建符号链接的程序。优点是:
rm -rf /
客户端可以像
一样简单wget -O - "url" | ruby -r yaml -e "YAML.load(STDIN).each { |a, b| \`ln -s \"#{a}\" \"#{b}\" \` }"
答案 1 :(得分:1)
答案 2 :(得分:1)
你可以使用基于红宝石的木偶。
答案 3 :(得分:0)
如果它只是您的笔记本电脑而没有其他客户端,那么您可以将服务器ssh发送到您的笔记本电脑并做任何需要的事情。通常,不,HTTP服务器不可能在客户端计算机上执行任何操作。