服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我写了一个简单的脚本,我想和同事分享。 它应该在/ usr / local / bin还是/ usr / local / sbin? 这些目录的典型用法是什么?
我们的网站经常受到来自中国IP地址的机器人的攻击,试图利用我们的系统。 虽然他们的攻击certificate是不成功的,但是他们却是我们服务器资源的不断stream失。 这些攻击的例子看起来如此: 2010-07-23 15:56:22 58.223.238.6 48681 xxx.xx.xx.xx 80 HTTP/1.1 GET /phpMyAdmin-2.6.4/scripts/setup.php 400 – Hostname – 2010-07-23 15:56:23 58.223.238.6 48713 xxx.xx.xx.xx 80 HTTP/1.1 GET /phpMyAdmin-2.6.5/scripts/setup.php 400 – Hostname – 2010-07-23 15:56:23 58.223.238.6 48738 xxx.xx.xx.xx 80 HTTP/1.1 GET /phpMyAdmin-2.6.6/scripts/setup.php 400 – Hostname – 2010-07-23 15:56:24 58.223.238.6 48761 xxx.xx.xx.xx 80 HTTP/1.1 GET /phpMyAdmin-2.6.7/scripts/setup.php 400 – Hostname – […]
我已经在美国的AWS上build立了一个代理服务器,以便让我从英国浏览美国的互联网,但是我想隐藏这个,以便反向端无法检测到我正在使用鱿鱼。 这是可能的,如果是这样,怎么样?
是否有工具将分组捕获文件(以pcap格式)拆分为每个TCP连接的单独文件? (除了可能需要在捕获上运行两次的本地生成的shell脚本…)。 像wireshark的“遵循TCPstream”,但对于命令行(恐怕wireshark将显示一个700 MB的数据包捕获时将消耗大量的内存) 我看着tcpflow,但似乎产生比原来的pcap文件大得多的文件,他们似乎不是在pcap格式。
我偶尔会出现语言环境错误,并试图运行dpkg-reconfigure语言环境来解决此问题。 这是输出: :~$ sudo dpkg-reconfigure locales perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LC_CTYPE = "UTF-8", LANG = "en_US.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). locale: Cannot set LC_CTYPE to default locale: No […]
DNSpipe理器pipe理工具似乎没有为单个loggingconfigurationTTL的选项。 我可以通过右键单击 – >属性 – > SOA来设置每个区域的TTL。 每个logging的等价物在哪里?
我用黑色背景的腻子,想知道是否有或者是改变深蓝色的颜色的方法。 我注意到了DIR_COLORS.xterm和DIR_COLORS 他们扮演这个angular色吗?
我正在创build一个将在ws.mysite.com上ws.mysite.com的websocket服务器。 我希望Web套接字服务器被SSLencryption以及domain.com被SSLencryption。 我是否需要为每个创build的子域购买新证书? 我需要为每个创build的子域创build一个专用的IP地址吗? 我可能会有不止一个子域名。 我正在使用在Ubuntu上运行的NGINX和Gunicorn。
我需要主机托pipe从旧硬件到新硬件的迁移。 具体而言,从HP BL460G7到HP BL460G8。 旧的和新的服务器都有2个600GB的2.5英寸硬盘,configuration为RAID1,每台服务器可以承受30分钟的停机时间。 有四台服务器要迁移,最小的逻辑卷总共分配了120GB,最大的分配了510GB。 三台服务器运行RHEL5,一台运行RHEL6。 我一直在琢磨如何在给定的时间内完成这个任务,而不会破坏操作系统和关键数据。 我唯一的想法是这样的: 从旧服务器中删除一个驱动器(服务器已打开) 从新服务器中删除两个驱动器(服务器已closures) 从球童中取出G7驱动器并放在一边 将G8驱动从机箱中取出安装到G7机箱中 将G8驱动器安装到旧服务器中 等待RAID控制器重buildRAID1arrays 当完成closures旧服务器 在G7球童中移除G8驱动 将G8驱动器安装在G8驱动器中并插入G8(安装单驱动器) 启动G8服务器 等待操作系统启动 当操作系统启动插入剩余的驱动器 等待RAIDarrays重build 这听起来是否理智? 编辑:RHEL5是RHEL5.10和RHEL6是RHEL6.6 我还应该注意到,其中两个系统是热点四节点集群的一部分,它几乎不断复制应用“事件”(它是关键基础设施系统的一部分)。 我们有备份,但是我们只在整个系统出现故障时才使用。 以前的testing显示,系统之间的最大“dd”大约为50MBps,这太慢了。 编辑:我将要依靠葛铎来拾取和处理硬件的变化。
我正在寻找好的经验法则来了解什么时候不虚拟一台机器。 例如,我知道一个完全CPU占用率接近100%的进程可能不是虚拟化的好主意,但是在运行一些可以利用CPU的东西时,大部分时间是一个“相当大的数量”(比如40或50%)? 另外一个例子:如果我虚拟化了1000台机器,即使它们只是轻微或者适度地使用,在一台仅有4个内核的主机上运行它也可能是不好的。 与主机资源相比,有人可以根据机器工作负载或访客机器数量总结虚拟化的提示吗? 我通常使用VirtualBox或VMWare虚拟化Windows主机,但我认为这是一个非常普遍的问题。