python - 使用 python 进行 Cgi 编程
问题描述
我正在尝试执行一个 python cgi 脚本,该脚本具有一个登录远程服务器以获取日志的 bash 脚本。此日志在浏览器中可见。
我能够从终端运行这个脚本并获得预期的结果。而试图通过浏览器运行此脚本。没有结果显示空白页。经过大量分析发现,当从浏览器运行时,它以 apache 用户身份运行,该用户无权登录远程服务器。
我想让它以特定用户身份运行,这可能吗?
解决方案
推荐阅读
- javascript - KonvaJS:分离后如何保持形状在组中的位置和旋转?
- spring-integration - if...else 和 spring 集成中的循环
- php - 用于通过网站从包含服务器上指定文件夹中的文件的列表页面下载文件的 PHP 脚本
- apache-spark - 更新 Pyspark Dataframe 中的多个列
- iis - 八达通如何检查IIS是否重置
- linkage - GnuCobol 相当于 NOSSRANGE
- javascript - JavaScript 中的二进制转字符串
- angular - 在进行 Web 服务调用时,我们如何从 Angular 传递不同的参数?
- solrj - 使用 ContentStreamUpdateRequest 嵌套文档
- android - 以编程方式下载的 MP3 文件未出现在任何音乐播放器中