我有4个VPS服务器,我的计划是使用这些VPS服务器之一作为负载平衡器,将从另一个服务器接收到的邮件发送到其他3 VPS(SMTP)客户端,这些客户端将邮件中继到外部networking。 这个想法是: -> VPS2 VPS1 -> VPS3 -> VPS4 我希望Postfix在这个configuration中用作MTA。 有人能帮我解决吗? 所有的服务器都有CentOS 5作为其操作系统。
我在Amazon EC2的t1.micro实例上运行Linux。 一旦我注意到bruteforce sshlogin来自某个IP地址的尝试,在使用search引擎之后,我发出了下面两个命令(其他的ip): iptables -A INPUT -s 202.54.20.22 -j DROP iptables -A OUTPUT -d 202.54.20.22 -j DROP 无论是这个,还是其他一些像yum upgrade动作,都可能导致了下面的失败:在重启服务器之后,没有了networking接口! 我只能通过AWSpipe理控制台JAVA ssh客户端连接到它 – 通过本地10.xxx地址。 控制台的“ Attach Network Interface ”以及“ Detach..都是灰色的。 Network Interfaces项左侧没有提供任何子网可供select,以创build一个新的NI 请指教,我如何重新创build一个networking接口的实例? UPD。 该实例无法从外部访问:无法在端口80上ping,SSH或通过HTTP连接。 这是ifconfig输出: eth0 Link encap:Ethernet HWaddr 12:31:39:0A:5E:06 inet addr:10.211.93.240 Bcast:10.211.93.255 Mask:255.255.255.0 inet6 addr: fe80::1031:39ff:fe0a:5e06/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 […]
我有Apache与鱿鱼合作,但现在我想删除它。 我知道如何阻止鱿鱼,但停止服务我的网站。 我如何让Apache停止使用Squid?
我正在试验我的Java应用程序和我的mysql服务器之间的连接丢失。 应用程序和服务器在两台不同的机器上,我正在拉动两者之间的物理线。 我正在运行netstat -plunta查找连接的状态,这里是奇怪的部分。 拉好电源线之后,我可以看到很长一段时间,在ESTABLISHED状态下的连接。 至less几个小时。 那应该是这样吗? 什么时候连接终止,当没有数据包可以通过? 两台机器都运行Linux / Ubuntu。 一个是10.04,一个是11.04。
我正在将Cacti从Windows迁移到Linux,而且遇到了一些问题。 Windows服务器正在运行旧版本的Cacti,所以我将它迁移到版本0.8。 我设法将数据库移植到新的服务器上,安装程序成功运行,表已经迁移到新的版本。 我已经从Windows服务器复制RRA文件夹(包含旧的RRD文件)到Linux服务器上的新版本,但graphics不显示。 当Cacti尝试更新RRD文件时,从命令行手动运行poll.php会显示此错误: ERROR: reached EOF while loading header rrd->ds_def 任何想法可能是什么原因造成的? 提前致谢! 克里斯
我正在使用以下脚本从我的Windows机器上运行在Linux上,并做备份。 @ECHO off :: run remote command plink.exe username@myserver /home/username/do-backup.sh 这个脚本的问题是,我必须保持我的会话生活。 作为备份需要30分钟左右,所以我想知道是否有任何方法我运行这个脚本,然后备份命令继续工作,即使我closures我的系统。 或者你可以说我执行我的batch file到服务器,执行服务器上的脚本,然后回来,而备份脚本一直运行在服务器上。
我有一个Web应用程序需要写访问LAMP服务器上的某些文件夹。 由于suPHP / suEXEC将操作升级到您指定的帐户,因此您的服务器似乎不再安全,因为黑客仍然可能会危害您的网站(您只需select用户)。 这是否比在这些特定文件/文件夹上授予www-data写入访问更安全?
我需要备份一些数据库,并将它们迁移到新的服务器上。 我会使用mysqldump,但问题是,我有问题启动mysqld / mysql(我正在迁移的部分原因)。 我一直在得到 # /etc/init.d/mysqld start MySQL Daemon failed to start. Starting mysqld: [FAILED] 基本上,我在一个媒体寺庙DV服务器,我用百胜尝试和升级的东西,并搞砸了一堆configuration,因为mediatemple没有使用百胜最初安装MySQL,PHP等… 不pipe怎样,幸好看起来我的旧表还在(我可以在/var/lib/mysql看到) 我的问题是 :是否有可能以某种方式将我的/var/lib/mysql的文件迁移到我的新服务器? 我想我可能只是“复制并粘贴”到我的新服务器的/var/lib/mysql目录中…理论上是否工作? 还是我有其他的select来移动表格? 我在CentOS上。
我试图在strace下运行这个简单的程序,它不会让我。 你们能想到为什么会这样吗? [jeffjose@skipper ~]$ strace ls strace: ptrace(PTRACE_TRACEME, …): Permission denied 我在Fedora 17b上,我的shell是tcsh 。 如果需要,我可以提供更多信息。 更新:克里斯托弗指出,这有一个错误报告。 他还build议我调整selinux或禁用它。 这是唯一的方法吗? 这是什么意思? 如果我这样做,我在做什么? 有人能详细解答吗? 我会select这个作为我的查询的正确答案。 谢谢! 更新2:我正在使用gdb进行一些debugging,并再次提出。 对我来说幸运的是,在那里清楚地提到了需要做的事情。 warning: the SELinux boolean 'deny_ptrace' is enabled, you can disable this process attach protection by: (gdb) shell sudo setsebool deny_ptrace=0 我能够毫无困难地做好准备。 但是,这是什么意思? 我刚刚做了什么?
我只是想知道如果下面的情况是可能的,如何实现这一点。 假设有一个域服务有2个DNSlogging。 两个logging都指向两个不同的服务器HTTP服务器。 最近我不得不经常更换这些服务器,每次更换都需要更改IP地址。 因此,首先我必须创build新的服务器,更改DNSlogging指向新的服务器,等待几天,当旧的服务器停止接收stream量,然后删除旧的服务器。 我想创build第三个服务器(类似于haproxy的function),并将所有的DNSlogging指向这个新的服务器,并可能通过端口来区分stream量。 这个基于端口的第三台服务器将决定在哪里发送stream量。 所以下一次我将不得不改变服务器,我只会改变它在我的第三台服务器,并删除旧的。 就这样。 我认为haproxy不是正确的工具用于此。 我提到它是因为我熟悉它并在内部networking中使用它。 问题是我需要使用第三台服务器来浏览stream量。 谢谢!