Articles of centos

ProFTPD / centOS如何处理虚拟ftp用户的目录权限?

在proftpd / centos我configuration使用虚拟用户。 我可以作为虚拟用户login,但我没有这个用户的写入权限。 proftpd.conf如下所示: ServerName "ftp01" DefaultServer on DefaultRoot ~ AuthPAMConfig proftpd AuthOrder mod_auth_file.c mod_auth_unix.c RequireValidShell off AuthUserFile /etc/proftpd/ftpd.passwd AuthGroupFile /etc/proftpd/ftpd.group AuthPAM off User nobody Group nobody MaxInstances 20 UseSendfile off 这里是ftpd.passwd的内容: user1:hashfrompasswd:50:50::/var/ftp/user1:/bin/false 和ftpd.group: ftp:x:50:user1 ls -lah从home dir的输出(设置权限为755): # ls -lah insgesamt 44K drwxr-xr-x. 10 root ftp 4,0K 27. Dez 11:19 . drwxr-xr-x. 21 […]

Puppet – 2.7.x – 设置SGID

我试图puppetize模块,这将确保我有相同的path在服务器上存储自定义Web应用程序的本地日志文件。 因此,我想设置SGID以确保即使文件/目录属于apache,属于文件pipe理组的任何人仍然可以rwx到相同的资源。 然而,我在设置模式有问题,我已经尝试了数字(2775)和符号(u + rwx,g + rwxs,o + rw),都没有出现工作。 以下是我见过的结果: 数字 :看起来像775(完全忽略第一个值)。 尽pipe根据文档 ,傀儡说,2775被支持,我怀疑它不支持2.7.x. 符号 :它有点作品,除了我结束以下(注意小写字母t):drwxrwsrwt 有另一种方法吗? 我应该运行一个Exec并运行一个shell命令来执行chmod g + s吗? — 更新1.23.2014 — 奇怪,所以我跑了与Zoredache相同的testing,结果如下: root@dev-a-1 /tmp/puppet # -> puppet –version 2.7.24 root@dev-a-1 /tmp/puppet # -> cat test.pp file { '/tmp/puppet/test_dir': ensure => directory, mode => 2755 } root@dev-a-1 /tmp/puppet # -> ls total 24 […]

如何在CentOS 6上添加模块到nginx

我有nginx 1.4.4作为反向代理和Apache作为后端。 我的问题是 – 如何添加模块到nginx? 我需要这个模块http://wiki.nginx.org/HttpUploadProgressModule 检查nginx -V我没有这个模块 我读到,我需要重新编译一个新的模块nginx。 怎么做? 如何保存旧的nginxconfiguration文件,所以我不会搞乱我的networking服务器?

nagios可以告诉我服务/主机报告的值的历史吗?

我有nagios和nrpe运行,但我自己configuration​​它相对较新。 有没有办法得到检查的原始数字,而不是只是好/不好吗? 例如,如果我想通过运行几个小时的进程来监视主机的内存使用情况,并查看它是如何波动的,那么nagios可以这样做,还是只能告诉我它是否跳过某个阈值?

如何在CentOS 6.5上安装python-elementtree?

如何使用yum在CentOS 6.5上安装python-elementtree ? 我需要它s3cmd,但他们的文档页面不解释。

在运行脚本中拒绝权限

我正在运行一个脚本,但有一个不寻常的警告:这是我的控制台中发生的事情 #whoami root #ls -l test.sh -rwxr-xr-x. 1 root root 1894 Feb 2 01:58 test.sh* #./test.sh -bash: ./test.sh: Permission denied 编辑:我的脚本: #!/bin/bash while read pass port user ip file; do echo "startt————————————" $ip ping $ip -c 4 if [ $? -eq 0 ]; then echo $ip ok… else echo $ip failed… fi echo "finish————————————" $ip […]

绑定2个以上的黑名单会导致连接中断

我正在运行CentOS 6.5。 我有3个四核1Gb nics的服务器。 我正在使用运行在Cisco 4948交换机的绑定模式6(尝试0)。 只有两根网线连接时,没有问题。 如果连接了两个以上的networking,networking会随机丢弃数据包,而且我们随机无法连接到服务器。 幸运的是,当连接一个或两个接口时,可以确定问题消失了。 的ifcfg-bond0: DEVICE=bond0 ONBOOT=yes IPADDR=192.168.1.10 NETMASK=255.255.255.0 NETWORK=192.168.1.0 GATEWAY=192.168.1.1 USERCTL=no BOOTPROTO=no BONDING_OPTS="mode=6 miimon=100" ifcfg-eth0到3: DEVICE=eth0 ONBOOT=yes USERCTL=no MASTER=bond0 SLAVE=yes BOOTPROTO=no bonding.conf alias netdev-bond0 bonding

试图安装gd,得到冲突错误

我试图安装GD使用sudo yum install php-gd但我得到下面的错误。 我知道我之前遇到过这个问题,但似乎无法回想起我如何解决这个问题。 我在错误的目录? 我在某些时候错误地更新了PHP吗? 我的大脑似乎已经closures了一夜,我无法弄清楚这一个。 – >处理冲突:php55w-common-5.5.8-1.w6.i386冲突php-common <5.5.0 – >完成依赖关系解决scheme 错误:php55w-与php-common-5.3.3-27.el6_5.i686`的常见冲突 谢谢

Postfix dovecot远程邮件客户端连接

我被困在下面的问题像几个小时。 希望有人能帮我解决这个问题:x .. 我build立了一个邮件服务器来接收和发送电子邮件。 通过imap接收。 我面临的问题如下。 在networking服务器上我创build了两个邮件帐户,我可以通过使用mailx或telnet(直接在服务器上)发送邮件给对方。 现在我想把这些邮件帐户添加到我的桌面PC上的邮件客户端。 我这样做,但我不能发送任何电子邮件或接收客户端发送的任何电子邮件。 当我使用xmail或telnet邮件时,我直接在我的邮件客户端(desktop pc)上configuration的imap帐户中获得一条消息。 我把所有需要的端口打开邮寄; 25/tcp open smtp 80/tcp open http 110/tcp open pop3 143/tcp open imap 443/tcp open https 993/tcp open imaps 995/tcp open pop3s 2222/tcp open EtherNet/IP-1 8443/tcp open https-alt 请任何build议,所以我可以尝试把这件事情弄清楚。 希望亩信息可以告诉你的东西,否则让我知道你会知道或需要什么。 提前致谢!

sshd没有响应来自tun0的请求

我正在运行CentOS 6.它通过以下路由连接到OpenVPN: 目标网关Genmask标志度量参考使用Iface 100.207.0.0 0.0.0.0 255.255.255.255 UH 0 0 0 tun0 101.19.0.0 0.0.0.0 255.255.255.255 UH 0 0 0 tun0 10.97.156.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0 0.0.0.0 10.97.156.1 0.0.0.0 UG 0 0 0 eth0 连接时,我的ifconfig显示tun0的正确地址: inet addr:101.19.23.64 设置VPN后,我重新启动sshd。 当我尝试从VPN上的主机接入此系统时,连接尝试超时。 如果我使用tcpdump -i tun0我会得到: 09:25:30.592685 IP 100.207.1.200.26605> 101.19.23.64.ssh:Flags […]