问题标签 [system-administration]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
7631 浏览

c# - 何时使用 Powershell 与 C# 进行开发?

我刚刚开始使用 PowerShell,我的一位系统管理员告诉我,Powershell 在系统管理方面的功能与 C# 一样多,甚至更多。

请原谅这个问题的无知,但是我什么时候会在 C# 上使用 Powershell?

0 投票
2 回答
330 浏览

php - 编写控制守护进程(及其配置文件)的 Web 应用程序的最佳实践是什么

有人可以就处理与配置文件(如 httpd.conf、绑定区域文件等)交互的 Web 应用程序提出一些基本建议吗?

我知道这是不好的做法,实际上在没有完全验证的情况下允许任意执行代码非常危险,依此类推。但是假设您的任务是编写一个允许将虚拟主机添加到 apache 配置的小应用程序。

您是否让您的代码以完全权限执行,您是否将未来的变量写入数据库并让一个 cron 作业(具有完全权限)执行一个脚本,该脚本从数据库中提取变量并将它们扔到模板配置文件中,等等。

对此问题的一些想法和贡献将不胜感激。

tl;dr - 您如何安全地编写 Web 应用程序来更新/创建配置文件中的条目,如 apache 的 httpd.conf 等。

0 投票
2 回答
18183 浏览

php - 在“读取初始通信数据包”时失去与 MySQL 服务器的连接,系统错误:113

我有两个 Debian 盒子:

  1. 使用 apt-get 安装 mysql-server mysql-client phpmyadmin
  2. 使用 apt-get 安装 apache2 apache2-mod-php5

我正在尝试使用 Apache 框连接到 MySQL 服务器,但我从 PHP 收到此错误:

在“读取初始通信数据包”时失去与 MySQL 服务器的连接,系统错误:113

我可以在同一网络上使用基于 Windows 的客户端很好地连接到 MySQL。这让我想知道 Apache2/PHP 是如何设置的。

关于错误 113 的额外阅读让我想知道主机名等。MySQL 框上的 my.cnf 设置为 bind-address = 192.168.1.202,PHP 正在尝试连接到 192.168.1.202。

非常感谢任何和所有帮助!从长远来看,我不是一个邪恶的天才,这是我第一次尝试仅使用能力来设置它。我敢打赌这是我忘记的傻事。

0 投票
2 回答
169 浏览

linux - Linux“顶”:如何分辨哪个进程是什么?

curl在后台运行了几个 cron 作业(通过 调用我的 PHP 脚本)。我正在尝试监控他们的表现。使用top,我看到一堆httpd命令——但我感觉这些并不代表 cron 作业(例如,调用 cron 任务的 httpd 退出太多)。

我怎样才能确定 httpd 进程是什么?我应该查看其他任何工具来监控我的系统吗?

0 投票
1 回答
55 浏览

linux - 如何为私有项目宿主构建高效灵活的安全层

我有一台运行 Linux 的专用服务器。操作系统运行以下 - 让我们称之为 -组件

  • PostgreSQL

    • 访问规则:仅限员工(当然还有本地访问)
  • 阿帕奇
    • 网站
      • 公共站点:每一个
      • 私人网站:只有工作人员

工作人员通过 WAN 访问这些组件,我想知道哪种方法是应用这些访问规则的最佳、最简单和最灵活的方法(也是集中的,因此我不必配置每个组件)。当然,服务器会运行更多的东西,但我想我会在我有上述解决方案时进行管理。

不过我想了一些办法:

  • VPN:这行不通,因为我有一个必须向全世界公开的东西,而且对我来说似乎也有点复杂......我不知道

  • LDAP auth: 这个好像最好了,不过我只定义了LDAP

你的猜测是什么?

你会向我推荐任何好的自述文件吗?

0 投票
1 回答
688 浏览

web-services - WS-Discovery 协议的安全问题

LAN 上的所有服务器都如何广播 WS-Discovery Resolve 消息最终导致完全拥塞?

LAN 充斥着从不同服务器到 IPv4 多播地址的解析消息。

以下是邮件正文

骨灰盒:uuid:704c7c3d-b73f-410d-88bc-68d5c5dd9219

这是怎么回事?

编辑:它是如何工作的。然而问题是,为什么他们从不停止?如果解决失败怎么办?

0 投票
2 回答
3333 浏览

python - 我在哪里可以找到执行 linux 任务的 python 教程

我想学习 python 来做一些 linux 系统管理,但在互联网上我找到了基本的 python 教程。他们没有教任何关于 linux 的东西,而是一般的 python。

是否有任何pdf可以教我如何在linux中进行备份,还原,mysql备份,python中的日志文件处理等操作

0 投票
1 回答
4941 浏览

networking - 使用子域用户在父域中进行身份验证?

我创建了一个子域并尝试使用子域用户登录父域

我在父域的 PDC 的 Windows 登录对话框上进行登录尝试。

登录失败,因为父域无法验证子域的用户。

这种方式可以登录吗?如果是,我该如何实现?

笔记:-

两者都是 Windows 2003 域。子域是父域的直接子域。孩子和父母之间存在双向传递信任(自动创建)。

0 投票
3 回答
1233 浏览

bash - 使用 awk 捕获多行输出的第一行?

我有这个输出,它是运行匹配 fcgi 的 grep 的所有进程的 PID:

我想删除第一个数字(即 21065),这样我就可以将它传递给 kill 函数来杀死父进程(父进程作为第一个 PID 返回)。

关于如何做到这一点的任何想法?

0 投票
2 回答
29 浏览

webserver - 请求的 url 以什么格式写入网络服务器日志文件?

我正在开发一个免费的网站站点地图应用程序。

我想问一下写在网络服务器日志文件中的请求网址的格式是什么?

我想解析这些日志文件以提取网站的各个页面。

每行中的格式是否总是“GET /mywebpage.html”?谢谢 !