-
linux – 为使用SSH登录的某个用户运行shell脚本
所属栏目:[Linux] 日期:2020-12-13 热度:57
第一次在这里张贴只是因为我似乎无法找到答案,或者这是否可能. 我遇到的问题是我想要创建一个脚本,该脚本将在用户使用Putty登录到我的服务器后立即运行. 我不希望用户能够执行您可以运行的任何正常命令,而是我想创建一个脚本来响应某些预定义的命令,例如, He[详细]
-
为什么我的linux流量整形脚本的结果有限?
所属栏目:[Linux] 日期:2020-12-13 热度:171
我正在尝试向我的 Linux直通服务器引入一些流量规则,以便为以下内容提供更好的QoS: 1)开箱即用的低端口流量(网络流量和邮件等). 2)进入盒子的低端口流量 – 特别是端口Web管理(80)和SSH(22). 3)最后放置文件共享优先级.即所有其他流量. 我已经使用tc和htb修[详细]
-
linux:一个apache两个php版本.可能?
所属栏目:[Linux] 日期:2020-12-13 热度:59
似乎我的一些 PHP应用程序需要 PHP 5.2,有些需要php 5.3. 有没有办法配置apache(v2.2.14),一个虚拟主机将与一个php库一起工作,另一个虚拟主机需要不同的虚拟主机? 目前我发现的唯一解决方案是安装两个apache和两个phps,每个apache将驻留在不同的端口. 谢谢[详细]
-
linux – 通过SSH重启网络
所属栏目:[Linux] 日期:2020-12-13 热度:52
在服务器A上,我想通过ssh向服务器B发出以下命令. service network stopsleep 5service network start 问题是因为我发出网络’停止’,然后我的当前ssh连接也丢失了.因此我无法执行后续命令(睡眠5和服务网络启动).请注意,我无法使用(服务网络重启). 有没有人有[详细]
-
在linux上删除大量文件会占用CPU
所属栏目:[Linux] 日期:2020-12-13 热度:83
我在RHEL服务器上生成了超过50GB的缓存文件(典型文件大小为200kb,因此没有大量文件).当我尝试删除这些文件时,需要8-10个小时. 然而,更大的问题是系统负载在这8-10小时内变得至关重要.无论如何,在删除期间我可以控制系统负载. 我试过用 nice -n19 rm -rf * 但[详细]
-
如何告诉SELinux在没有audit2allow的情况下允许nginx访问unix套
所属栏目:[Linux] 日期:2020-12-13 热度:51
我通过/ run / gunicorn / socket上的unix套接字向gunicorn发送了nginx转发请求.默认情况下,SE Linux不允许此行为: grep nginx /var/log/audit/audit.logtype=SERVICE_START msg=audit(1454358912.455:5390): pid=1 uid=0 auid=4294967295 ses=4294967295 s[详细]
-
linux – XFS:设备上没有空间,(但我有850GB可用!)
所属栏目:[Linux] 日期:2020-12-13 热度:51
我在Amazon EC2上使用mdadm,lvm2和XFS的组合. 到目前为止,我已经成功运行了从许多EBS卷构建的RAID 5卷. EBS卷已连接并与mdadm一起使用以创建RAID 5.然后,我使用LVM将生成的RAID显示为单个物理卷和单个逻辑卷. 在过去,我已经能够通过添加新的EBS卷,附加它,然[详细]
-
linux – 要重启服务(例如httpd),我应该使用/etc/init.d httpd r
所属栏目:[Linux] 日期:2020-12-13 热度:160
每当我需要在RHEL VPS上重启Apache时,我输入sudo / sbin / service httpd restart.但是我注意到很多文章建议使用sudo /etc/init.d httpd restart. 有什么区别吗?如果有,我何时应该使用每一个? 解决方法 从手册页: service runs a System V init script in[详细]
-
linux – 有没有办法让BIND 9自动将其缓存转储到文件中,然后在启
所属栏目:[Linux] 日期:2020-12-13 热度:140
我已在本地计算机上设置并运行BIND 9以在本地回答DNS查询.我知道这不是必要的;我的路由器有一个内置的名称服务器.但我这样做是为了学习目的. 现在我需要BIND在终止(例如关闭机器)之前转储它的缓存,然后在启动时自动从同一个文件重新加载它.有办法吗? 去做这[详细]
-
linux – 如何将凭证文件传递给mount.cifs?
所属栏目:[Linux] 日期:2020-12-13 热度:172
我正在维护一个异构的mac和 linux网络,所以我决定创建一个小的perl脚本来统一跨机器的安装策略. linux中当前的实现在/ etc / fstab中运行正常: //myserverhere.com/cifs_share /mnt/cifs_share cifs user,uid=65001,rw,workgroup=DEV,credentials=/root/.ci[详细]
-
linux – 如何执行cron作业故障转移?
所属栏目:[Linux] 日期:2020-12-13 热度:132
使用两个Debian服务器,我需要为cron作业设置一个强大的故障转移环境,一次只能在一台服务器上调用. 在/etc/cron.d中移动文件应该可以解决问题,但是有一个简单的HA解决方案来运行这样的操作吗?如果可能的话不能用心跳;) 解决方法 我认为心跳/起搏器将是最好的[详细]
-
linux – top仅显示当前用户进程
所属栏目:[Linux] 日期:2020-12-13 热度:115
最近有一台运行CentOS 6.7的专用服务器,我们已经运行了更新,并注意到top只显示当前用户的进程. [myuser@server2 ~]$top -b -n1 top - 20:19:20 up 1 day,10:09,3 users,load average: 0.80,0.50,0.41Tasks: 11 total,1 running,10 sleeping,0 stopped,0 zomb[详细]
-
在linux上使用量角器运行硒硒
所属栏目:[Linux] 日期:2020-12-13 热度:192
我正在使用量角器对Angular应用程序进行测试.它们在OSX环境中工作,但不在TeamCity尝试运行的 Linux上. 当我在本地OSX环境中运行此命令时,它可以工作(也可以在我的同事机器上进行测试): ./node_modules/protractor/bin/protractor protractor.conf.jsUsing C[详细]
-
linux – 使用软件RAID1时我的交换分区应该在哪里?性能? LVM?
所属栏目:[Linux] 日期:2020-12-13 热度:126
当我搜索RAID1安装时,似乎管理员倾向于将他们的交换分区放在RAID1下. 对我来说,拥有两个磁盘更为直观,每个磁盘都有一个大的分区供RAID1和系统分区使用,并且在RAID阵列之外有一个较小的交换分区. 如果我在系统运行时丢失了磁盘并且有效地占用了一半的交换空间[详细]
-
linux – 我可以使用dmraid而不是md(mdadm)来制作软件RAID-1和RA
所属栏目:[Linux] 日期:2020-12-13 热度:86
关于SSD和TRIM的相关问题(参见: Possible to get SSD TRIM (discard) working on ext4 + LVM + software RAID in Linux?),事实证明dmraid现在(或不久)可以支持RAID-1上的TRIM. 通常,我们使用md(通过mdadm)创建我们的RAID-1卷,然后使用LVM创建卷组,然后使用[详细]
-
linux – 如何在cron作业后发送电子邮件
所属栏目:[Linux] 日期:2020-12-13 热度:153
参见英文答案 How to send emails and avoid them being classified as spam?8个 我为增量备份添加了一个cron作业,我这样配置: 0 23 * * * /usr/bin/rsync -ravzX / mnt / external / project / / media / backup / project / | mail -s“备份成功”admin@e[详细]
-
linux – 除了iptables之外的数据包管理工具?
所属栏目:[Linux] 日期:2020-12-13 热度:59
我正在寻找可以根据一组规则改变网络数据包的有效内容的 linux实用程序.理想情况下,我会使用iptables和netfilter内核模块,但它们不支持通用的有效负载调整:iptables会改变各种头域(地址,端口,TOS等),并且可以匹配数据包中的任意字节,但是它显然无法改变数据[详细]
-
在Linux上,有什么比`find`或`diff -r`更快的方式来查看目录中的
所属栏目:[Linux] 日期:2020-12-13 热度:50
我使用tar在我的服务器上创建文件系统不同部分的快照,然后将该快照ftp到非现场位置进行存档. 我想只在事情发生变化时才开始这项行动.某些备份在所有系统的文件夹上运行,这些文件夹很少发生变化(即安装新软件或修改配置时). 每当发生变化时,我都想要一个完整[详细]
-
linux – 主管VS cronjob
所属栏目:[Linux] 日期:2020-12-13 热度:164
实际上我正在使用 supervisor监视进程并在由于某种原因停止时重新启动它.问题是,在主管崩溃的情况下,过程停止受到监控. 所以我想安排一个cronjob来检查主管是否正在运行,并最终重新启动它. 我正在考虑的下一件事是摆脱主管并直接从cronjob检查我的过程.我读[详细]
-
linux – 如何从yum-cron中排除软件包,而不是从手动“yum upgrad
所属栏目:[Linux] 日期:2020-12-13 热度:141
我刚刚浏览了我的服务器并安装了yum-cron(然后启用了chkconfig yum-cron,因为这似乎不会自动发生). 现在我意识到我正在运行一个MongoDB集群,并且自动升级mongo-server软件包可能会破坏和/或破坏数据. 我考虑过将exclude = mongo *添加到我的yum.conf文件中以[详细]
-
如何使用samba记录身份验证尝试?
所属栏目:[Linux] 日期:2020-12-13 热度:187
我有用户使用Samba 3.5.4使用squid(NTLM)对Active Directory服务器进行身份验证,并且我想记录用户的登录尝试. 我想要一条显示如下内容的线: TIMESTAMP用户名@ DOMAIN SUCCESS / FAILURE 解决方法 如果您将/etc/samba/smb.conf中的日志级别行修改为: log le[详细]
-
推荐用于轻型服务器和学习的嵌入式linux设备
所属栏目:[Linux] 日期:2020-12-13 热度:179
想象一下以下情况:我希望有一个小巧轻便的服务器,能够运行一些服务,如基本的Web,ftp,打印服务器和通过USB插入硬盘. 我想将它用作学习嵌入式设备和编程的工具.我打算用网络摄像头测试家庭安全系统…… 对于初学者来说,什么是好的架构,具体设备,品牌或任何推[详细]
-
linux – 将runit与monit结合使用有什么意义?
所属栏目:[Linux] 日期:2020-12-13 热度:98
我看到很多人将monit与runit结合使用.这不是多余的吗?使用runit有什么意义?是因为它在处理服务时更可靠(因为它不依赖于pidfiles)? 谢谢! 解决方法 我从来没有听说过 runit,但我是一个沉重的 Monit用户…… 看看runit,我看到它是一个初始替代品.我认为大[详细]
-
linux – 如何仅获取所有正在运行的进程ID?
所属栏目:[Linux] 日期:2020-12-13 热度:61
我知道 ps ax 返回pids 1 ? Ss 0:01 /sbin/init2 ? S 0:00 [kthreadd]3 ? S 0:00 [migration/0] 我只需要清理那些字符串,但我无法用sed做,因为我无法编写正确的正则表达式.你可以帮帮我吗? 解决方法 使用ps输出格式: ps -A -o pid 输出格式化命令是最佳选[详细]
-
linux – 用apt-get,apache2-mpm-prefork安装apache2?
所属栏目:[Linux] 日期:2020-12-13 热度:133
我有一个64位的debian 6.我想装灯.在某些网站上,我发现: apt-get install apache2 在其他一些方面: apt-get install apache-mpm-prefork 我应该选择哪一个? 谢谢 解决方法 海报可能对以下原因感兴趣: prefork:每个请求都有自己的(内存分离的)进程 worke[详细]