小编Joh*_*ers的帖子

磁盘空间监控

我有大约 70 台服务器,我需要密切关注它们的磁盘空间使用情况。我不需要信息是实时的。我正在考虑每天运行一个脚本或运行计划任务来收集磁盘信息并将其保存到文本文件或其他东西。

什么是最好的方法来做到这一点?如何?

windows-server-2003 monitoring disk-space-utilization

4
推荐指数
1
解决办法
1072
查看次数

如何批量创建昨天的日期

copy \\server01\E$\LogFiles\IVR\bcR\??120428.* \\LBC\workgroup\cs\ftp\Team\bcR\
copy \\server02\E$\LogFiles\IVR\bcR\??120428.* \\LBC\workgroup\cs\ftp\Team\bcR\
copy \\server03\E$\LogFiles\IVR\bcR\??120428.* \\LBC\workgroup\cs\ftp\Team\bcR\
copy \\server04\E$\LogFiles\IVR\bcR\??120428.* \\LBC\workgroup\cs\ftp\Team\bcR\
Run Code Online (Sandbox Code Playgroud)

这是我当前的脚本,我必须每周更改日期。我正在寻找一个脚本,它将查看今天的当前日期减去一天,并且可以修改 12 04 28。(年月日样本 120408)。我需要昨天的约会。此脚本在 DOS 中

batch-file ms-dos date

4
推荐指数
1
解决办法
4万
查看次数

自签名证书 - Active Directory - 使其对所有用户都可信

我使用 Google Apps For Business + SingleSignOn,这意味着我的所有用户都通过内部界面而不是通过 gmail.com 登录。

这个 SingleSignOn 开源解决方案使用 SAML 协议(我认为这是正确的)让用户登录谷歌服务。它与 AD 集成,因此我的所有用户都使用 Windows 凭据登录电子邮件。

此 SSO 接口需要 SSL 证书才能与 Google Platform 交易信息,问题是它是自签名的,导致“证书无效”屏幕,让我的用户感到困惑。

问题:有什么方法可以使用 Active Directory 策略将证书作为“可信”推送给所有用户?我希望这个无效的证书屏幕消失,我不想只为几个用户购买证书。此 SSO 接口在 APACHE 上运行并位于防火墙之后,仅可在办公室或通过 VPN 使用。

active-directory single-sign-on ssl-certificate g-suite

4
推荐指数
1
解决办法
2835
查看次数

从备份文件中恢复数据库,其中文件名匹配 reg 表达式

我正在做以下事情:

RESTORE DATABASE UAT
FROM DISK = 'E:\Databases\backup\MY_LIVE_20120720_070001.bak'
WITH REPLACE
Run Code Online (Sandbox Code Playgroud)

但我希望能够使用忽略备份文件中文件名(代表日期)中的数字的文件位置。永远只有一个,'MY_LIVE_****.bak'但它的数字字符串每天都会改变。

目标是使用最新备份每周从实时恢复我的 UAT 实例 - 其中将只有与该字符串前缀匹配的文件,但数字/日期每周都会更改。

backup backup-restoration sql-server tsql

4
推荐指数
1
解决办法
98
查看次数

动态IP限制策略

今天早上,我们的一个网站遭到了一个正在寻找漏洞的机器人的攻击。使用了相同的 IP 地址。然而,BOT 平均每分钟仅发出 12-16 个页面请求。不同的页面被命中,这些页面有 20-40 个由图像、css、js 等组成的静态资源。

有了这些知识,在 IIS7.5 上启用动态 IP 限制的好策略是什么?我可以看到我可以启用“仅记录模式”,但我不完全确定如何最好地查看日志文件来解决这个问题。

我不想做的是锁定我的用户但中止对 BOT 的请求。

ip iis-7.5

4
推荐指数
1
解决办法
3599
查看次数

在 Windows 文件夹结构中存储数千张图像的最佳方法是什么?

我们在这样的 Windows 文件夹结构中拥有数十万张 jpg 图像,但很难以快速的方式与它们交互和使用它们(列出需要时间,复制需要时间等)。这是结构:

images/
  1/
    10001/
      10001-a.jpg
      10001-b.jpg
      ...
      10001-j.jpg (10 images in each XXXXX folder)
    10002/
    10003/
    ...
    19999/
  2/
    20001/
    20002/
    20003/
    ...
    29999/
  3/
  4/
  5/
  6/
  7/
  8/
  9/
Run Code Online (Sandbox Code Playgroud)

现在,浏览这些图像有点慢,因为有 appr。每个 X 文件夹中有 10 000 个文件夹并列出这些文件夹需要时间。

有没有更好的方法来组织具有较少子文件夹/项目的图像?把结构改成这样会有什么影响吗?

images/
  1/
    0/
      0/
        0/
          0/
          1/
          2/
          3/
          4/
          5/
          6/
          7/
          8/
          9/
          10000/ (image folder, same as path)
            10000-a.jpg
            10000-b.jpg
            ...
            10000-j.jpg (10 images in each image folder)
        1/
        2/
        3/
        4/
        5/
        6/ …
Run Code Online (Sandbox Code Playgroud)

performance directory images

4
推荐指数
1
解决办法
2413
查看次数

从 MyISAM 迁移到 XtraDB

只是一些关于迁移到 XtraDB 的问题,我在任何地方都找不到。

我的团队一直在使用 MyISAM dbs 进行生产,并且想知道迁移到 Percona 的 XtraDB 有多难,您将如何进行?

我必须先将 MyISAM 迁移到 InnoDB 还是可以直接迁移到 XtraDB?

我在我的 Fedora 机器上安装了带有 XtraDB 包的 Percona 服务器,但文档对如何使用它不是很有帮助,所以我想知道 Percona 只是搭载在标准的 MySQL 安装上还是一个单独的实体?

关于如何解决我的问题的文档链接会很棒。

mysql innodb migration documentation xtradb

4
推荐指数
1
解决办法
3104
查看次数

如何在DMZ中放置虚拟机?

我有一台 Ubuntu 12.04 服务器,运行着几个带有 KVM 的虚拟机。

我想在 Internet 上公开其中一些虚拟机,以便客户可以测试我们正在开发的产品并提供其他产品用于演示目的。

其中一个服务器 NIC 配置了公共 IP。然而,在网络上公开任何内容之前,我想确保如果其中一台虚拟机受到威胁,攻击者不会到达其余主机。

我想做的是将这些虚拟机放入DMZ 中

这些是我计划做的步骤:

  1. 在虚拟化主机中创建一个tap接口(假设是tap1
  2. 使用tap1创建网桥,并在与其他主机分开的子网中为其指定 IP。假设 10.0.0.1
  3. 将 DMZ 虚拟机连接到网桥并静态配置它们的 IP(10.0.0.2、10.0.0.3 等...)
  4. 使用 UFW,禁止从 10.0.0.0/24 到任何内部主机的任何流量,允许从内部主机到 10.0.0.0/24 的流量,并使用端口转发在 Web 上公开虚拟机。

你认为这个设置安全吗?你能提出任何改进或更好/更安全的方法吗?

virtualization dmz linux-networking ufw kvm-virtualization

4
推荐指数
1
解决办法
3398
查看次数

通过 SSH 隧道使用服务器的 IP

首先,我的设置是一台 Ubuntu 笔记本电脑和一台 Ubuntu 服务器。

我的本地笔记本电脑上有一个程序需要访问某个 Web 服务(我们称之为http://someserver.com/someservice123)。现在这个服务有一个防火墙,它只允许从我服务器的 IP 访问。

我可以在笔记本电脑和服务器之间使用某种类型的 SSH 隧道,以便当笔记本电脑上的 python 脚本向http://someserver.com/someservice123发送请求时,该服务会看到来自我服务器 IP 的请求?

我知道它看起来像:

ssh -N -R 80:localhost:80 user@myserver
Run Code Online (Sandbox Code Playgroud)

但我不确定。

linux ssh proxy service tunnel

4
推荐指数
1
解决办法
1451
查看次数

ssh rsa key auth 只有在我已经登录到控制台时才会发生

想不通——我对我们的服务器(大约 400 个 Linux 和 UNIX 服务器)使用了基于 id_rsa 密钥的身份验证。

在这种情况下,为了讨论,我有 3 个相同的服务器,最近安装了 3 个 Ubuntu 12.04 - svr1 svr2 svr3。

它们是 IBM 刀片服务器,因此我可以登录远程控制台。

对于 svr1,我可以使用我的 rsa 密钥很好地 ssh - 从客户端使用 ssh -vvv 看起来像这样:

debug3: authmethod_is_enabled publickey
debug1: Next authentication method: publickey
debug1: Offering RSA public key: /home/mbubb/.ssh/id_rsa
debug3: send_pubkey_test
debug2: we sent a publickey packet, wait for reply
debug1: Server accepts key: pkalg ssh-rsa blen 279 
Run Code Online (Sandbox Code Playgroud)

和环境变量设置,我在......

但是对于 svr2(和 3),它看起来像这样:

debug3: authmethod_is_enabled publickey
debug1: Next authentication method: publickey
debug1: Offering …
Run Code Online (Sandbox Code Playgroud)

ssh ssh-keys

4
推荐指数
1
解决办法
132
查看次数