-
防止用户在linux上编辑文件
所属栏目:[Linux] 日期:2020-12-13 热度:195
我知道这可能听起来很奇怪,但我只需要允许脚本写入某个文件. 该文件由root拥有,某些用户具有sudo或root访问权限.他们有时会手动编辑文件,但这是错误的,因为有些脚本可以正确编辑文件(而这些用户不正确地编辑文件). 所以,我希望只有那些脚本才有权编辑文件,而[详细]
-
linux – strace显示从mysql socket读取很长时间 – mysql需要很
所属栏目:[Linux] 日期:2020-12-13 热度:73
我的Apache服务器需要很长时间来处理请求.我附上了strace,可以看到以下两个延迟: 1)非常关键(处理143秒) 1335 0.000037 write(16,"235 3INSERT INTO `br_anonymous_user_tokens` (`dtExpires`,`nmToken`,`dtCreated`) VALUES ('2014-08-25','46e35dc[详细]
-
如何在没有root访问权限的Linux上找到系统制造商/型号?
所属栏目:[Linux] 日期:2020-12-13 热度:85
我正在研究 Condor的模块,它将收集硬件信息,以便我们可以使用实际数字来计算节能等.困难在于我不维护大多数客户端系统,所以我必须用没有关于系统上可能安装或不安装什么的假设,我不能做任何需要root访问权限的事情. 我查看了各种实用程序(lshal,lshw,hwinfo[详细]
-
linux – yum update工作但yum –security update无法在Fedora 1
所属栏目:[Linux] 日期:2020-12-13 热度:179
我之前已经安装了yum-security.我将通过输入以下命令进行更新: [root@localhost /]# yum updateLoaded plugins: presto,priorities,refresh-packagekit,securitySkipping security plugin,no dataSetting up Update ProcessResolving DependenciesSkipping[详细]
-
linux – rsyslog不会将远程消息写入特定主机的日志文件
所属栏目:[Linux] 日期:2020-12-13 热度:173
我已经设置了一个rsyslog服务器(基于CentOS 6),可以与一些远程主机一起使用. 但是,当我添加Cisco ASA防火墙时,它会记录其消息! rsyslog.conf如下: # rsyslog v5 configuration file# For more information see /usr/share/doc/rsyslog-*/rsyslog_conf.html[详细]
-
linux – openSUSE上Heartbeat和Corosync之间的关系
所属栏目:[Linux] 日期:2020-12-13 热度:151
我正在将Heartbeat Pacemaker设置移至openSUSE 12.1.事实证明,Heartbeat isn’t supported已经在这个平台上了,因此它不能从官方回购中获得. 切换到Corosync并不是一个真正的问题,但我很好奇为什么要做出这个特定的决定. Heartbeat是折旧还是特定于发行版的维[详细]
-
linux – 2个驱动器,慢速软件RAID1(md)
所属栏目:[Linux] 日期:2020-12-13 热度:146
我有一台来自hetzner.de(EQ4)的服务器,带有2个SAMSUNG HD753LJ驱动器(750G 32MB缓存). 操作系统是CentOS 5(x86_64).驱动器组合在一起成为两个RAID1分区: / dev / md0这是512MB大,只有/ boot分区 / dev / md1超过700GB大,是一个托管其他分区的大型LVM 现在,[详细]
-
linux – 是否可以实时在服务器之间同步文件?
所属栏目:[Linux] 日期:2020-12-13 热度:195
我在负载均衡器上有5个左右的网络服务器,如果用户上传了一张照片,则可能需要花费一分钟的时间来进行rsync(crontab).一些人认为失败会让人感到沮丧.有没有办法做一个实时rsync? 谢谢 解决方法 大多数人使用集中存储设计这种系统,根本不需要同步.[详细]
-
如何使用linux netfilter / iptables在某种条件下立即在两端重置
所属栏目:[Linux] 日期:2020-12-13 热度:156
亲爱的Serverfault社区, 我有以下问题:如果在数据包数据中遇到某个字符串,我需要立即在两个网络端重置(断开)tcp连接.我无法控制双方的应用程序,只能使用linux iptables(或类似的工具)来进行连接中止. 我的第一个想法是使用以下iptables规则来实现我想要的:[详细]
-
在Linux上,vmstat命令和/或/ proc / vmstat报告的页面大小是多少
所属栏目:[Linux] 日期:2020-12-13 热度:174
正如许多人在StackExchange和其他地方所述,Linux的典型内核/ mmu页面大小为4 KiB.我已经验证我的操作系统/架构(RHEL 6.6,Intel Xeon E5-2690)就是这种情况. 现在除其他外,vmstat -s命令报告“paged in”和“pages page out out”,它们是在启动时从0开始的计[详细]
-
linux – ext3上的文件夹大小大于4K
所属栏目:[Linux] 日期:2020-12-13 热度:200
假设我们有一个默认格式化的ext3文件系统,我假设文件夹在磁盘上占用4K空间. 但是,当文件夹大于4K时,它意味着什么? 这是一个这样的文件夹的图片:http://datanethost.net/stuff/puttysh.png 唯一的文件是一个几个字节的.htaccess文件.我创建了一个新目录,将.[详细]
-
linux – Postgresql无法识别,即使它已安装
所属栏目:[Linux] 日期:2020-12-13 热度:54
Postgresql 8.4似乎安装正确,根据这个: sudo yum install postgresql Loaded plugins: product-id,refresh-packagekit,rhnplugin,security,subscription-manager This system is not registered to Red Hat Subscription Management. You canuse subscripti[详细]
-
Rsync和“ssh_exchange_identification:连接由远程主机关闭”
所属栏目:[Linux] 日期:2020-12-13 热度:183
我有一个脚本,rsync是大约10个远程服务器的本地目录.它基本上有一个服务器列表和for循环通过每个服务器进行rsync.为了加快这个过程,我让它为每个rsyncs分叉,以便所有10个并行发生.问题是最后几个服务器返回“ssh_exchange_identification:连接由远程主机关[详细]
-
Linux等效于Windows卷影副本
所属栏目:[Linux] 日期:2020-12-13 热度:162
在 Linux中是否存在Windows影子副本的等价物?我想将它用于小型设置并不大,但是有一些类型的功能如阴影副本会很好. 解决方法 LVM快照( 1,2)不完全等效,但工作正常.还有btrfs support snapshot.[详细]
-
linux – md数组定义来自哪里?
所属栏目:[Linux] 日期:2020-12-13 热度:138
我在ARM计算机中创建了一个md阵列,在RAID 1中有两个USB / SATA磁盘.然后我将两个磁盘移动到我的Ubuntu桌面并安装了mdadm.安装检测到RAID并将定义添加到/etc/mdadm/mdadm.conf.那么,它来自哪里? 后来我再次从我的桌面创建RAID,现在(甚至重启后)mdadm –exami[详细]
-
linux – 如何否认“sudo su”
所属栏目:[Linux] 日期:2020-12-13 热度:131
我有几个服务器,一些用户需要sudoers工作.问题是当sudoers可以运行命令sudo su并以root用户身份登录时.运行该命令似乎非常危险. 我在文件/ etc / sudoers中尝试使用Command Alias,但它没有用. 有没有办法,他们是sudoers但没有运行命令sudo su? 解决方法 为[详细]
-
我应该使用哪种linux风格的托管服务器?
所属栏目:[Linux] 日期:2020-12-13 热度:192
我们计划在 linux服务器上托管我们的网站.该站点使用基于 Java的技术创建,并将在前面带有apache的多个tomcat实例上运行.我想进入64位 Linux操作系统,以便我可以安装64位jvm.所以我的选择是: Ubuntu的 Fedora的 CentOS的 哪个(哪个版本)最稳定? 解决方法 我[详细]
-
linux – ICMP Host Unreachable消息导致火星源数据包
所属栏目:[Linux] 日期:2020-12-13 热度:61
我一直试图在我们的路由/防火墙设置中了解一段特殊的行为已经有一段时间了,但是我并不真正了解正在发生的事情. 我们有一个防火墙/路由器设备,它有两个面向外部的接口和许多内部VLAN. 当我们的访客WiFi网络VLAN 99上的客户端(本例中的MAC f4:f5:d8:d2:f2[详细]
-
linux – 适当的网络配置,使KVM来宾位于主机的同一网络上
所属栏目:[Linux] 日期:2020-12-13 热度:71
我在Lenny上运行Debian Linux服务器.在其中,我正在使用KVM运行另一个Lenny实例.两个服务器都是外部可用的,具有公共IP,以及第二个具有LAN专用IP的接口.一切正常,但VM将所有网络流量视为源自主机服务器.我怀疑这可能与我在主机上运行的基于iptables的防火墙有[详细]
-
linux – 你如何只根据特定的文件名来tar目录中的文件?
所属栏目:[Linux] 日期:2020-12-13 热度:111
我想创建一个tar球,只包含目录中以特定文件名开头的文件.例如,我有apples-x.x.x和oranges-x.x.x,我只想tar以“apple”开头的文件.我怎样才能做到这一点? 谢谢! 解决方法 嗯,我可能会忽略一些东西,但是怎么样 tar cf /path/tarfile appl* 除非你有一些也被[详细]
-
linux – Bash脚本不能用作cron作业
所属栏目:[Linux] 日期:2020-12-13 热度:150
我有以下 shell脚本 $cat capture.sh TIME=$(date +"%H-%M-%d-%m-%y") IP="203.208.198.29" PREFIX=$TIME$IP tshark -f "udp" -i eth0 -w /root/captures/$PREFIX.cap pid=$! sleep 2m kill $pid 当我从shell执行它时运行正常. 但是当我将它添加到cron选项卡[详细]
-
linux – 删除了YUM? CentOS 5.5
所属栏目:[Linux] 日期:2020-12-13 热度:192
在做了yum之后删除了crontabs,这在运行yum之后出现:-bash:/usr/bin/yum:没有这样的文件或目录 这是yum remove crontabs的输出: [root@vs270 opt]# yum remove crontabsLoaded plugins: fastestmirrorSetting up Remove ProcessResolving Dependencies--[详细]
-
linux – 守护进程在启动时无法启动 – 我该如何调试?
所属栏目:[Linux] 日期:2020-12-13 热度:140
我根据他们的快速安装说明安装了新的遗物. 如果我在使用/etc/init.d/newrelic-daemon启动后手动启动守护程序,则启动它可以正常工作,但启动后它不会自动运行.我怎么才能找出原因? 服务器是Scalr / AWS PHP / 5.3.2-1ubuntu4.15 解决方法 尝试搜索dmesg,/ var[详细]
-
Linux缓冲区缓存对IO写入的影响?
所属栏目:[Linux] 日期:2020-12-13 热度:183
我正在 Linux服务器(内核2.6.37,16内核,32G内存)上的2个文件系统之间复制大文件(3 x 30G),但性能很差.我怀疑缓冲区缓存的使用正在扼杀I / O性能. 为了尝试缩小问题范围,我直接在SAS磁盘上使用fio来监控性能. 这是2个fio运行的输出(第一个是direct = 1,第二个[详细]
-
linux – 强制通过木偶在木偶代理上通过大师来应用变化?
所属栏目:[Linux] 日期:2020-12-13 热度:87
是否可以从主木偶,节点发出命令,运行代理并将最新配置应用于它? 就像,我丢失了一个用户的密码,我无法登录,但是服务器上安装了木偶代理,我可以通过运行木偶代理在服务器上应用更改,但因为它没有自动运行而我无法登录手动运行,如何运行它并通过puppet master[详细]