Articles of linux

Apache – 如何从主文件夹内的目录提供服务,而主文件夹没有任何公共权限

我正在使用Apache2完全本地开发的目的。 我试图使DocumentRoot为/home/vikrant/www/而/home/vikrant/权限为700 。 当DocumentRoot是/home/vikrant/www/但是它工作时,我得到了403 Forbidden ! 当DocumentRoot是/var/www/ 。 我甚至将/home/vikrant/www/权限更改为777 ,并将所有者和组更改为www-data 。 是否有可能从主目录服务,而主目录没有公共权限? 如果是,那么如何?

build议一个短信网关

我正在寻找良好的短信网关部署在Debian机器上。 任何人都可以请build议好的一个。 其中有UI。 因为我们正在configuration一个客户端。 提前致谢。

一个组的所有用户都可以编辑其他文件(Linux)

我希望组www-data中的任何人对/var/www有写权限。 例如,如果“a”和“b”在组www-data中,并且“a”在/var/www创build一个文件,那么“b”将能够编辑它。 问题是我创build了PHP和Apache无法编辑的文件,而且他们创build的文件不能在没有sudo的情况下编辑 。 PHP和我都在www数据组中。 我将umask设置/etc/profile从umask 022更改为umask 002 。 这是一个安全和正确的方法来处理这个? 更新 :即使在更改/ etc / profile并重新启动计算机后,PHP仍然会创build具有权限-rw-r–r– 。

Linux网卡绑定问题(CentOS 4 / RHEL 3)

我在CentOS 4上遇到绑定网卡的问题。看起来绑定驱动程序确实工作,但它仍然处于循环模式,我正在尝试进行主动备份。 目前的configuration是: 的ifcfg-bond0 DEVICE=bond0 IPADDR=192.168.204.18 NETMASK=255.255.255.0 ONBOOT=yes BOOTPROTO=none USERCTL=no TYPE=Bonding BONDING_OPTS="mode=1 miimon=100" 的ifcfg-eth1的 DEVICE=eth1 BOOTPROTO=none ONBOOT=yes TYPE=Ethernet MASTER=bond0 SLAVE=yes 的ifcfg-ETH3 DEVICE=eth3 ONBOOT=yes BOOTPROTO=none TYPE=Ethernet MASTER=bond0 SLAVE=yes cat / proc / net / bonding / bond0 Ethernet Channel Bonding Driver: v2.6.3-rh (June 8, 2005) Bonding Mode: load balancing (round-robin) MII Status: up MII Polling Interval […]

远程Linux安装所需的软件

我正在为我的团队pipe理Linux服务器。 对于每个新实例,我安装以下软件: etckeeper保持/ etc中每一个变化的轨迹 shorewall有一个简单的防火墙设置 保留重要目录的增量备份的rsnapshot cron-apt负责系统的更新(或者在我的情况下,给我一封电子邮件来警告我有关新的更新) 但是我想知道你的pipe理员是否有其他的日常pipe理工具。 我不是在谈论远程组pipe理(如cfengine ),而是一些帮助pipe理less量Linux服务器的工具。

如何判断PAE是否伤害了我?

我们有一些运行20到30 GB RAM的服务器(RHEL4的一个变种)。 他们目前正在运行SMP i386内核,而不是x64,甚至不是巨型内核。 这意味着LowMem被限制在<1G,因此dentry_cache和ext3_inode_cache每个都是100M左右。 我怎么知道这是一个问题? 这是一个典型的vmstat报告,它正在编译一些Java: $ vmstat 10 procs ———–memory———- —swap– —–io—- –system– —-cpu—- rb swpd free buff cache si so bi bo in cs us sy id wa 1 1 0 19493816 394740 922420 0 0 1058 2292 1491 1020 6 3 80 12 2 1 0 19519480 395244 850156 0 […]

如何在ubuntu接口configuration文件中填写networking线?

我必须configuration一个Ubuntu的耐寒服务器networking接口。 服务托pipe人告诉我,这是机器的networking数据: IP Range: 111.111.200.74 to 111.111.200.78 Netmask: 255.255.255.248 Broadcast: 111.111.200.79 Gateway: 111.111.200.73 Subnet: 111.111.200.72/29 我只使用第一个IP地址。 我将用111.111.200.74更新/ etc / hosts文件,但是我仍然不确定/ etc / network / interfaces文件应该如何。 这是我的计划: auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 111.111.200.74 netmask 255.255.255.248 network 111.111.200.??? broadcast 111.111.200.79 gateway 111.111.200.73 正如你所看到的,我不知道如何build立networking线路。 我将如何计算networking线路的数据,结果如何? (我改变了子网的前2个八位字节,在实际设置中它们不是“111.111”。) 编辑:这是我将使用,从接受的答案构build: auto lo iface […]

OpenVZ可以有SLES,CentOS和OpenSuse客人吗?

我有一个SLES Xen主机和一个CentOS Xen主机,所以我想知道,如果我能够将这些Xen客户(CentOS 5,SLES 10,OpenSUSE 11)迁移到OpenVZ? 没有一个客人使用任何内核function。 OpenVZ可以处理一台OpenVZ主机上的所有文件吗?

dpkg错误代码1

我无法添加/删除任何包在Ubuntu的业力 我一直得到以下 Errors were encountered while processing: crossplatfromui E: Sub-process /usr/bin/dpkg returned an error code (1) 我该如何彻底删除这个包?

监视保护接口的断开

我正在尝试监视计算机上的networking故障,其中一部分是监视要激活的接口也是“正在运行”。 如果eth0等以太网端口与其他设备物理连接,则会显示“RUNNING”。 问题在于绑定的接口,比如bond0 。 如果所有以太网设备都断开连接,它仍然表示正在运行,并且仍然可以ping通。 这是devise,还是我的系统设置不正确? miimon选项与此有关吗? 编辑 我发现了一个可能的问题,谢谢Gregor。 当我运行cat /proc/net/bonding/bond0 ,它给了我(注意MII轮询间隔 ): Bonding Mode: load balancing (round-robin) MII Status: up MII Polling Interval (ms): 0 Up Delay (ms): 0 Down Delay (ms): 0 Slave Interface: eth7 MII Status: up Link Failure Count: 0 但在我的/etc/modprobe.conf中,我这样设置: alias bond0 bonding options bond0 -o bond0 mode=0 miimon=100 显然,miimon设置不能正常工作。