问题标签 [sysadmin]

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 投票
2 回答
18400 浏览

iis - 如何安全地将所有 IIS 设置从一台服务器导出到另一台服务器?

我正在尝试构建一个虚拟机来克隆我们的 webapp 生产实例中使用的服务器之一,以便我们可以对其进行部署测试。

我已经完成了所有必要的文件,安装了 IIS,启动并运行了数据库。在我看来,剩下的就是将所有 IIS 设置从生产环境复制到虚拟机。过去,我在类似的情况下只是简单地备份元数据库,找到文件,将其移动到新机器,然后恢复。然而,这是一个更困难的场景,当我尝试这样做时,目标机器告诉我元数据库文件具有“无效签名”。

谷歌搜索了一段时间,我发现对此的建议是使用 iiscnfg.vbs /export 但是,此页面上的 msdn 页面建议使用iiscnfg.vbs /copy(尽管链接指向自身)。

因此,按照所有复制步骤,我得到以下输出:

看起来不错,除了在目标计算机上似乎没有任何改变。是什么赋予了?还有另一种方法可以做到这一点吗?

0 投票
6 回答
28391 浏览

python - 使用 python 脚本以超级用户身份运行 linux 系统命令

我已经在我的机器上安装了 postfix,并且我正在以编程方式(使用 python)(在某些操作上)即时更新 virtual_alias。更新 /etc/postfix/virtual_alias 中的条目后,我将运行以下命令:

我收到错误:p>

我想以非人类的方式运行提到的 sudo 命令(意思是,我正在从 python 脚本运行这个系统命令。)。那么如何让这个命令以编程方式运行呢?

0 投票
2 回答
12697 浏览

solaris - 如何将 OpenSolaris x86 引导到单用户模式?

现代 OpenSolaris 配置为在正常引导期间不允许 root 登录。只有在单用户模式下才有可能。然而,网上的许多指令只是简单地说在默认的 grub 引导参数的末尾添加“-s”,这使得图形引导进度显示处于无限循环中,并且永远不会进入单用户模式控制台。

0 投票
4 回答
911 浏览

security - CHMOD 和我服务器上目录的安全性

我的服务器上有一个文件夹,我已将权限更改为 777(读取、写入和执行全部),以允许用户上传他们的图片。

所以我想知道,这其中涉及到哪些安全风险?

我已经实现了代码来限制可以上传的文件格式,但是如果有人找到目录的位置会发生什么,这会对我的服务器造成任何威胁吗?

他们可以开始上传他们想要的任何文件吗?

谢谢。

0 投票
7 回答
1851 浏览

networking - 从程序员到系统管理员

我是网络程序员,我处理 html、css、javascript、php 和 asp.net。

是否有一些好书/网站可以用来成为系统管理员?通过系统管理员,我的意思是了解 TCP/IP、Linux/Win 网络等。

请不要说“谷歌是你的朋友”,我知道它是,但我只想要好的网站或书籍,而不是谷歌给我的数万亿个链接。

我知道这不是一个简单的步骤,但也不是不可能的,对吧?

0 投票
2 回答
578 浏览

solaris - 如何将 Solaris 9 配置为在启动时自动启动 Synergy 或依赖于 X 的应用程序?

如何将 Solaris 9 机器配置为在启动时自动启动 Synergy(synergy2.sourceforge.net) 或任何其他依赖于 X 的应用程序?

0 投票
2 回答
665 浏览

linux - 愚蠢的 Linux SNMP 问题

我正在运行 Ubuntu 并且正在运行 snmpd。我可以做一个 snmpwalk:

我得到了大约 20 个值(SNMPv2-MIB——主要是系统描述/名称/正常运行时间的东西)。

内存、磁盘和网络值在哪里?我试过查询我在谷歌上找到的特定 OID,但没有找到。

我假设我必须以某种方式启用内存/磁盘/网络/等,但不知道如何(我花了很多时间在谷歌上搜索——显然这个问题太无聊了,没有人问过???) .

感谢您的任何见解。

0 投票
3 回答
151728 浏览

windows - 打开远程机器的 Windows C 驱动器

我正在尝试在本地安装我 LAN 上的机器的 C 驱动器。在跟踪代码时,我需要能够浏览另一台机器的内容。我曾经看到一个系统管理员在 cmd 提示符下做一些疯狂的 Windows 咒语。类似 $remote_machine/local_access/C

有人熟悉这是如何完成的吗?

0 投票
5 回答
1785 浏览

sysadmin - 有没有从 Mailman 列表迁移到网络论坛的好方法?

我有一个具有多年历史的 Mailman 管理列表,我想将其迁移到基于 Web 的论坛中。最好做的事情:

  • 为那些习惯并喜欢它而不是 Web 界面的人保留邮件列表,但让它与 Web 论坛活动集成。

  • 获取基于网络的论坛帖子,并将它们发送到邮件列表。

我已经运行了基于 phpBB、Drupal、Simple Machines 等的站点,并且如果需要将某些包集成到 Mailman 中或完全替换它,我能够进行一些编码。但我不知道什么是可用的、商业的或开源的,可以实现这一点。我也愿意替换Mailman,如果候选包可以很好地执行其功能并很好地集成到自己的论坛中。

0 投票
1 回答
735 浏览

linux - 限制 OpenSSH 只允许上传到某些目录

我需要从多台服务器运行备份到另一台服务器上的单个帐户。如果其中一台公共服务器受到威胁,我不希望备份帐户上的另一台服务器的文件受到损害。

我需要做的只是根据传入连接的 ssh 密钥允许 SCP 进入特定目录。

我知道我可以在authorized_keys 文件中设置shell 和每个密钥的几个选项。http://www.manpagez.com/man/8/sshd/(向下滚动到“AuthorizedKeysFile”)

我不知道如何将 internal-sftp 命令设置为仅使用某个目录。我的机器上没有root,所以我不能做正常的internal-sftp + chroot。