我有一个运行CentOS 5的cPanel共享服务器的问题,其中public_html文件夹下的几个目录不断从755改为777.客户说他们没有改变它,我想知道是否有一种方法来监视这些特定的目录来查找谁/更改权限是什么。 我已经考虑使用auditctl和testing它后,并更改自己的权限,我没有看到日志中的任何东西,所以我不知道如果我做对了,如果它甚至可能。 有没有人有任何build议或想法如何我可以找出什么是改变权限? 谢谢!!
我非常渴望以非root的身份运行anacron。 但是我的RHEL在anacron上没有-S选项。 由于anacron的默认假脱机目录是/ var / spool / anacron,它是否意味着作为非root用户,因为我没有写入权限,所以无法运行anacron? 谢谢, 这是我RHEL上的anarcon的手册页。 名称anacron – 定期运行命令 内容提要anacron [-s] [-f] [-n] [-d] [-q] [-t anacrontab] [作业] … anacron -u [-t anacrontab] [作业] … anacron [ V | -h]
我有两台运行RHEL6的服务器。 我有两个root权限。 主服务器,我将其称为server ,是一个数据库服务器。 应用服务器(我将称之为client通过NFS从server挂载一个目录。 在client和server上都有一个用户appuser 。 但是, client上的appuser的UID是502 。 appuser在server上的UID是506 。 两个用户都需要NFS共享上的读写function。 为了方便这个,我在server上创build了appuser所拥有的共享。 每个运行id appuser都会产生: uid=506(appuser) 。 当然, client不能识别所有权,因为appuser在client具有不同的ID。 所以我做了以下几点: 将client上的/ etc / passwd中的用户的UID更改为506。 将client上的appuser的$ HOME的所有权更改为appuser ,以便我可以login。 现在,当我从client端查看NFS共享时,我发现它拥有502 。 502是客户端上的appuser的旧的ID。 我无法从client更改NFS共享的所有权,因为这是一个实际驻留在server上的卷。 我需要确保NFS共享显示来自server和client的appuser所有权。 我更改客户端上的appuser id后错过了哪些步骤? 注 :我没有重新启动client (或其他任何东西)。
我有专业的11.4 在redhat中我们有这个: yum group install "development tools" 在Debian中,我们有这样的: apt-get install build-essentials 什么是suse的等价物? 我想安装所有的构build/开发工具。 非常感谢任何build议,
我们的服务器托pipe了一千多个站点,其中一些似乎被恶意脚本劫持。 这些脚本运行通常由合法用户集体执行的操作,在我们的服务器上造成严重的骚扰,并且经常要求我们重新启动以清除负载。 我们没有办法找出它们是什么。 最近这些攻击已经开始影响我们的日常运作。 我们的错误日志文件大小为70mb,其消息类似于以下内容: [timstamp] [error] [client xx.xxx.xx.xxx] File does not exist: /path/favicon.ico (File exists. This is the majority of all log entries) [timstamp] [error] [client xxx.xxx.xx.xxx] client denied by server configuration: /path/to/cron.php (This is my TOP concern) [timstamp] [error] [client xxx.xx.xx.xx] Directory index forbidden by Options directive: /another/path [timstamp] [error] [client xx.xx.xxx.xxx] ALERT […]
我正在通过iostat手册页。 据此, %iowait Show the percentage of time that the CPU or CPUs were idle during which the system had an outstanding disk I/O request. %idle Show the percentage of time that the CPU or CPUs were idle during which the system did not have an outstanding disk I/O request. 我不明白iostat是如何计算I / O请求是否优秀。
在VMWare ESXI 5.0.0(vSphere Hypervisor – 免费版本)上,我有三个服务器映像。 所有正在运行的CentOS 6 – Linux。 所有configuration都运行apcupsd( http://www.apcupsd.org/ )守护进程来控制APC启动。 其中一台服务器(主站)通过USB电缆连接到APC CS 350 UPS。 apcupsd被configuration为在端口3551上提供netserver。 另外两个(也是虚拟化的)服务器已经configuration为从主设备检索UPS状态。 它可以工作,但是ⅱ看到来自两个奴隶的大量警告。 在terminal窗口,我看到条目说 来自root @ slavehostname的广播消息(Thu Nov 1 19:55:10 2012): 警告通信与UPS主机名称丢失 来自root @ slavehostname的广播消息(Thu Nov 1 19:55:47 2012): 使用UPS主机名恢复通信 同一天,我看到大约200套丢失/恢复的信息。 白天比夜间频繁得多。 我没有得到主人的任何警告。 这些服务器有很多内存和CPU可用。 几乎没有交换发生。 我不认为他们饿死了。 一般来说,他们做的工作并不多。 这是主configuration设置(省略EPROM设置): UPSCABLE usb UPSTYPE usb DEVICE POLLTIME 10 LOCKFILE /var/lock SCRIPTDIR […]
我有两个驱动器曾经是单个RAID1卷的一部分,但似乎其中一个脱机了一段时间,我刚才注意到,当我重新启动我的系统。 我现在似乎有两个RAID卷,据报道: # cat /proc/mdstat Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] md126 : active raid1 sdc[1] 2096116 blocks super 1.2 [2/1] [_U] md127 : active (auto-read-only) raid1 sdb[0] 2096116 blocks super 1.2 [2/1] [U_] unused devices: <none> 不完全确定从哪里去。 我怎样才能合并和重新同步这些卷没有数据丢失? 谢谢。
我的问题很简单,实际上是在标题中说明的。 我的一个应用程序抛出了“我打开的文件过多”的错误,即使应用程序运行的用户的限制高于默认的1024(lsof -u $ USER报告3000打开的fds)。 因为我无法想象为什么会发生这种情况,所以我估计每个进程可能会有一个最大值。 任何想法是非常感激! 编辑:一些值可能有帮助… root@Debian-60-squeeze-64-minimal ~ # ulimit -n 100000 root@Debian-60-squeeze-64-minimal ~ # tail -n 4 /etc/security/limits.conf myapp soft nofile 100000 myapp hard nofile 1000000 root soft nofile 100000 root hard nofile 1000000 root@Debian-60-squeeze-64-minimal ~ # lsof -n -u myapp | wc -l 2708
有没有办法收集有关在磁盘上访问块的统计信息? 我有一个任务既是内存又是I / O密集的场景,我需要find一个很好的平衡点,我可以分配给这个进程有多less可用内存,以及我应该为系统构buildI / Ocaching正在使用的块设备。 我怀疑目前正在发生的大部分I / O正在访问一个相当小的文件子集(或部分大文件),并且可以通过增加可用于I / O缓冲的RAM来优化性能。 理想情况下,我可以创build类似“热图”的东西,显示大部分时间访问文件的哪些部分。 目前安装程序基于AWS / EC2 m1.large实例上的CentOS 5。 磁盘设置可以是RAID0设置(LVM)中的临时块设备,也可以是单个(500GB)EBS 更新:最初,这个问题是关于磁盘块,这是误导,因为我真正感兴趣的逻辑块被访问,我不在乎他们在物理设备上。 我改变了这一点,以明确这是我感兴趣的文件的一部分。我对这个混淆抱歉。