Articles of linux

解释非零vmstat“bi / bo”值

关于解释非零vmstat“bi / bo”值的有用的经验法则是什么? 什么时候这些值是“好的”,什么时候表示系统处于沉重的压力之下? 在一般情况下,这个问题当然很难回答,但是我正在寻找经验法则而不是确切的规则。

如何在Linux(Debian)中编写这个简单的cronjob?

我需要帮助使cronjob在Linux(Debian)中正常运行。 (这是我的第一个)。 我需要一个文件每小时“运行”一次的次数。 我得到了这个: crontab -e 没有根的crontab – 使用一个空的 编辑的crontab文件:0 2-21 * * * /www/file.php crontab:安装新的crontab 这是为了使cronjob运行在凌晨2点(或200小时),每小时运行直到2100小时。 我检查了数据库,看看该文件是否在2:10做了它的事情,没有任何改变,所以显然没有运行。 我对Linux相当陌生,所以可能有办法看看发生了什么,但是我真的很想知道在我进入诊断之前我是否正确地编写了Cronjob指令。

什么是最简单的Linux容器解决scheme?

我select使用容器解决scheme来“虚拟化”一些软件。 然而我缺乏这方面的经验,并想知道是否有人可以担保V-Server或OpenVZ? 我最关心的是在安装和维护过程中的易用性,因为在function方面他们似乎是相互平行的。

如何在Linux上设置WinXP虚拟机

我对虚拟机世界很陌生……最近在我的工作地点出现了一个情况,我认为虚拟机可能是一个很好的解决scheme。 我需要在一个强大的服务器上运行多个Windows XP实例 – 这是否合理? 我希望主机运行Linux; 最好是CentOS或RedHat Enterprise。 我想购买一个非常强大的服务器,如8x双核心处理器,32 / 48GB的内存…并运行大约8个Win XP实例(每个分配一个CPU(8)和〜4GB内存) 我可以使用什么软件来设置? 有没有“服务器”版本的虚拟机软件? 什么是“最好”的虚拟机软件这种东西(服务器虚拟化,而不是工作站)你会怎么去做这样的事情呢? 谢谢你的帮助。 任何答案,链接,文章,个人经验和想法是受欢迎的。 肯。 PS最后一个问题是,如果其中一台虚拟机发生故障或死机,虚拟机软件将能够检测到它并单独重新启动而无需IT介入?

SSH隧道到防火墙后面

我有一台防火墙,一台家用台式机和一台服务器。 我可以反向ssh隧道从computer_behind_firewall服务器,然后 ssh localhost -p some_port 而在服务器上,但它不工作,如果我尝试 ssh my_server -p some_port 从家里。 我禁用了iptables,以确保它不是防火墙问题,这并没有帮助。 我需要什么来使我的Ménage三重奏服务器工作? 理想情况下,我想将某些请求上的http端口转发到防火墙后面的机器上。

如何在Debian上初始化ViewVC提交数据库?

我正在试图将ViewVC设置(以及Subversion版本库)从一台服务器移动到另一台服务器。 我已经创build了一个空的“ViewVC”MySQL数据库和一个数据库用户来访问它。 命令 /usr/lib/viewvc/svndbadmin -v rebuild /path/to/repo 仍然失败,显然是因为数据库没有正确初始化(我希望“重build”会为我做)。 根据INSTALL文件,可能应该使用<VIEWVC_INSTALLATION_DIRECTORY>/bin/make-database脚本。 但是,Debian ViewVC软件包不包含这样的文件! 这些是我安装的软件包: $ dpkg -l|grep viewvc ii viewvc 1.0.5-0.2 view CVS/SVN repositories via HTTP ii viewvc-query 1.0.5-0.2 utility to query CVS commit database 我的问题是, 你如何在Debian上build立一个ViewVC提交数据库 ? Google和ViewVC常见问题解答似乎没有什么帮助,所以我想我会给服务器错误一个镜头。

给供应商root访问服务器,并logging它?

我们的供应商之一需要通过远程login到我们的服务器之一来debugging应用程序的问题。 他们需要有root权限,我打算通过ssh和sudo提供。 我一般都信任供应商,否则我不会考虑,但是我想logging一下他们的行为。 我尝试安装sudosh ,但由于分段故障无法运行。 search出现了一些黑客和技巧,但没有认真的select。 如何logging用户或sudo创build的所有shellinput输出?

使用iptables进行基于MAC / IP的过滤?

我想知道是否有可能使用iptables强制MAC地址到IP限制,以防止用户窃取IP。 基本上只是寻找一种方法来指定MAC X只能使用IP Y和Z. 我知道你可以在一些layer3路由器上设置静态ARP条目,但是我不能这样做,所以我正在设置一个linux的盒子来做我的layer3路由,并执行它。

在ubuntu上设置FTP服务器,用户XXXX只能访问/ var / www /

我尝试使用vsftpd,但结果是我的用户有权访问整个文件系统。 我创build了一个组www,将/ var / www更改为属于该组,然后将新用户“ftpuser”添加到该组。 但是当我login的用户有权访问文件系统中的所有内容。 有一个很好的,简单的Linux服务器,你们推荐? 我需要能够轻松地pipe理权限,比如哪个用户访问哪个目录。 谢谢, -Sergio

如何在ubuntu服务器上运行虚拟机

我有Ubuntu的服务器版,我想在Ubuntu的服务器上运行虚拟机。 在我国以外的托pipe公司运行的Ubuntu服务器。 我将在主机内运行另一个Ubuntu实例。 哪个虚拟机适合这个目的? 我想用控制面板重新启动虚拟机,当硬件重新启动时,虚拟机也需要启动。