我让系统管理员在本地服务器上设置一个 Cron 作业,该作业通常运行我编写的 Python 脚本。
基本上,从本地 Intranet 中提取一些数据,对其进行一些处理并以 HTML 形式呈现结果。我能够通过 SSH 访问工作服务器并修改我的脚本,组织中的任何人都可以访问它们以及目录中的任何其他文件。
我希望我的脚本将最终的 HTML 文件 SCP 到我的个人 Web 服务器(任何目录都可以),以便我可以在不工作时查看其输出。最好的方法是什么?我有一些想法,但我想确保以正确的方式做到这一点,即不要将我的个人凭据转储到工作服务器上供每个人查看。
注意。脚本使用的内部数据都是公开的,尽管格式更难使用,所以我不认为这里存在道德问题。
答案1
选项1。
在您的个人电脑上,用于ssh-keygen
为您的家庭电脑创建身份验证密钥。这将允许您的脚本在“工作”时将文件上传到您的家庭电脑,而无需登录。
修改脚本以使用您的登录名将 HTML 文件上传到您的家庭电脑。
选项 2。
修改您的脚本(在工作中)以将 HTML 输出到公共网络空间并只需在浏览器中查看它。