-
Linux:如何将日志文件中的新行发送到远程syslog?
所属栏目:[Linux] 日期:2020-07-03 热度:197
我们有几个应用程序正在生成自己的纯文本日志文件,我想将其转发到远程syslog服务器进行集中式日志记录.我无权访问这些计算机上的root用户,也无法重新配置syslog以将输出重定向到远程计算机. 我在网上找到了一些解决方案,但它们主要是人们自制的bash脚本,而且[详细]
-
在Linux内核源内实现系统调用/陷阱
所属栏目:[Linux] 日期:2020-07-03 热度:61
我正在学习操作系统使用陷阱来促进 Linux内核中的系统调用.我将陷阱的表格放在traps.c中,并在entry.S中实现了许多陷阱. 然而,我被指示在Linux内核中找到一个利用陷阱实现系统调用的两个系统调用的实现.虽然我可以自己找到陷阱的定义,但我不知道在内核中这些陷[详细]
-
将进程或用户绑定到特定IP(Linux)
所属栏目:[Linux] 日期:2020-07-03 热度:149
我的服务器上有3个非root用户,我想给每个用户提供不同的IP地址(我在一个网络接口上有多个IP).例如,user1将具有192.168.1.2,user2 – 192.168.1.3等等.或者,如果不可能,我如何将特定进程绑定到给定的IP地址(我建议,可以使用iptables,但是如何?).谢谢. iptable[详细]
-
linux – iptables | ICMP的类型:哪些(可能)有害?
所属栏目:[Linux] 日期:2020-07-03 热度:178
我读到某些类型的ICMP数据包可能是有害的.问题: 哪些是为什么? 我应该如何布局iptables规则集来处理每种类型的ICMP数据包? 我应该对这些类型的ICMP数据包进行速率限制吗?如何? []我读到的类型:重定向(5),时间戳(13)和地址掩码请求(17).请不要在你的答案[详细]
-
Linux内核崩溃转储分析:指南
所属栏目:[Linux] 日期:2020-07-03 热度:130
注意: 2.6内核 或更老2.4 题: 关于Linux内核崩溃转储分析的通用建议指南 需要技能,即内核编译技能等 建议: Red Hat Crash Utility的详细演练 Kdump的用法 对于基本的崩溃转储分析,不需要特殊技能.如果您可以按照说明操作并在崩溃时打开转储,那么您可以在不[详细]
-
在Linux下用tc限制接口带宽
所属栏目:[Linux] 日期:2020-07-03 热度:161
我有一个 linux路由器,外面有一个10GBe的接口,内部有绑定的千兆以太网接口. 我们目前的预算为2GBit / s.如果我们超过该速率超过平均一个月的5%,那么我们将收取整个10Gbit / s的容量.以美元计算相当一步. 所以,我想在10GBe接口上将其限制为2GBit / s. TBF过滤[详细]
-
linux – 当RAM几乎一半免费时使用交换
所属栏目:[Linux] 日期:2020-07-03 热度:107
今天我发现我发现了以下内容: 正如您所看到的,RAM几乎没有一半,并且交换空间的使用率非常高.根据我的教科书知识,我曾经认为Linux操作系统试图充分利用RAM,当它缺少RAM时,它会将一些最少使用的页面从RAM移动到交换空间. 有人可以解释一下,如果我的理论知识不[详细]
-
linux – OpenLDAP是Windows LDAP的可行替代方案吗?
所属栏目:[Linux] 日期:2020-07-03 热度:196
只是一个简单的问题;无论如何,这个问题并不意味着攻击 Windows或发起火焰战争.我想要一个可行的解决方案来验证在* nix上的Windows DC环境(LDAP)中进行身份验证的方式.我只是想知道OpenLDAP是否可以成为那个解决方案? Microsoft Active Directory(主要)只是一[详细]
-
linux – 本地SVN存储库到git
所属栏目:[Linux] 日期:2020-07-03 热度:80
我需要将本地SVN存储库转换为GIT.我知道如何将远程SVN存储库转换为git,但是,我只有本地存储库;它们不再托管.我如何将本地SVN repo转换为git? 我试过的是这个: git svn clone -s file:// data / svn / repo / /data/git/repo.git 错误是: E:’trunk’不是[详细]
-
Linux中硬件辅助磁盘加密的状态
所属栏目:[Linux] 日期:2020-07-03 热度:55
我使用dm-crypt来加密分区.我正在从消费者(或支持者)类硬件构建一个小型办公室服务器.这让我很奇怪,硬件辅助加密多年来一直是空中概念,现实呢? 我的问题的两个要点是: 主流制造商(华硕,技嘉等)是否使用这些(廉价)芯片运送产品? Linux内核是否具有(相当旧的[详细]
-
linux – make / home / tmp noexec nodev没有单独的patition
所属栏目:[Linux] 日期:2020-07-03 热度:197
我需要为根文件系统的某些部分更改一些挂载选项,例如/ tmp / var和/ home(添加nodev,nosuid和quota),但我无法创建单独的分区,而且我没有足够的RAM来mount / tmp as tmpfs.我已经尝试了mount -o bind,noexec,nodev,nosuid / tmp / tmp,但它似乎无法正常工作,因[详细]
-
如何在nano编辑器上保存cronjob?
所属栏目:[Linux] 日期:2020-07-03 热度:198
我可以通过Putty登录nano或vi到我的网络服务器. 通过键入crontab -e打开nano编辑器后,我输入以下内容. # m h dom mon dow command (this comes up always at the top)*/30 * * * * wget -q -O /dev/null http://mywebsite.org/admin/cron.php 但是我不确[详细]
-
linux – 用于扩展/扩展电子邮件存储服务器的典型方法是什么?
所属栏目:[Linux] 日期:2020-07-03 热度:104
我尝试过的: 我有两个电子邮件存储架构.新旧. 旧: 几个(18)1TB存储服务器上的courier-imapds. 如果其中一个显示磁盘空间不足的迹象,我们会将一些电子邮件帐户迁移到另一台服务器. 服务器没有副本.也没有备份. 新: dovecot2在单个巨大的服务器上,具有16TB(S[详细]
-
使linux ubuntu服务器保持最新的最佳做法是什么(构建软件包,dist-upgrade,alt repos ……
所属栏目:[Linux] 日期:2020-07-03 热度:124
我们正在运行基于 Ubuntu 9.10 Karmic Koala的生产服务器,内核几乎是最新的(2.6.38.2-grsec-xxxx-grs-ipv6-64),但 karmic package repository现在已经过时了,例如. Nginx是0.7.62 – 真的很多 – 而最新的稳定版是1.0.x !! 此外,Karmic刚刚结束了生命. 这个问[详细]
-
linux – Samhain可以监控一个不存在但可能在将来存在的文件吗?
所属栏目:[Linux] 日期:2020-07-03 热度:66
我希望Samhain监视一个文件,例如/ root / somefile.此文件当前不存在,但我希望在任何时候创建它时会收到通知. 我把它添加到samhainrc: [ReadOnly]file = /root/somefile 这会导致Samhain发出以下日志条目: Oct 18 22:54:04 ip-172-31-24-115 Samhain[17123][详细]
-
linux – 如何将cpio(gnu,rhel 4)提取到指定目录?
所属栏目:[Linux] 日期:2020-07-03 热度:123
原因是我想制作一个整洁的脚本而不是 cd /some/dircpio -whateversomefilecd - GNU cpio中没有任何内容允许这样做.这可能有点清洁: (cd /some/dir cpio -whatever /some/file) 使用子shell括号将保留脚本当前工作目录并使用将确保仅在成功将目录更改为目标时[详细]
-
linux上的C#服务器可扩展性问题
所属栏目:[Linux] 日期:2020-07-03 热度:190
我在Visual Studio 2010和Mono Develop 2.8上开发了一个C#服务器. .NET Framework 4.0 看起来这个服务器在Windows上比在Linux上表现得更好(在可扩展性方面). 我测试了本机Windows(12个物理内核)上的服务器可扩展性,以及使用Apache的ab工具的8和12核心Windows[详细]
-
linux – ipv6:`ifconfig`显示“Scope:Link”.什么是“范围:链接”?
所属栏目:[Linux] 日期:2020-07-03 热度:153
我在RedHat 6盒子上.默认情况下启用IPv6,并为所有接口分配了IPv6地址. ifconfig报告这些IPv6地址的范围为“链接”. % ifconfig eth0 Link encap:Ethernet HWaddr 00:24:90:AA:BB:1A inet addr:192.168.10.100 Bcast:192.168.10.255 Mask:255.255.255.0 ine[详细]
-
linux – 编译gcc 4.6.2(不能计算对象文件的后缀)
所属栏目:[Linux] 日期:2020-07-03 热度:193
编译 gcc 4.6.2时出现问题: checking for avr-gcc... /data/data6/soft/src_build/gcc-4.6.2/host-x86_64-unknown-linux-gnu/gcc/xgcc -B/data/data6/soft/src_build/gcc-4.6.2/host-x86_64-unknown-linux-gnu/gcc/ -B/data[详细]
-
在Linux中使用cp时如何避免“同一个文件”警告消息?
所属栏目:[Linux] 日期:2020-07-03 热度:142
我试图将某些文件从一个目录复制到另一个目录.使用此命令 find $HOME -name *.txt -type f -print0 | xargs -0 cp -t $HOME/newdir 我收到一条警告信 cp: ‘/home/me/newdir/logfile.txt’ and ‘/home/me/newdir/logfile.txt’ are the same file 如何避免[详细]
-
linux – 将runit与monit结合使用有什么意义?
所属栏目:[Linux] 日期:2020-07-03 热度:80
我看到很多人将monit与runit结合使用.这不是多余的吗?使用runit有什么意义?是因为它在处理服务时更可靠(因为它不依赖于pidfiles)? 谢谢! 我从来没有听说过 runit,但我是一个沉重的 Monit用户…… 看看runit,我看到它是一个初始替代品.我认为大多数企业系[详细]
-
设置Linux教室环境的提示
所属栏目:[Linux] 日期:2020-07-03 热度:162
我正在为当地学校(大致相当于美国的6 – 8年级)做志愿者,以便建立一个基于GNU / Linux的学习环境 – 开源软件. 目的是创建一个具有中央“服务器”(教师PC)和10-20“客户”(学生PC)的系统.从服务器必须可以: 控制学生PC上的内容(桌面可视化/控制等) 在学生PC[详细]
-
linux – 如何仅获取所有正在运行的进程ID?
所属栏目:[Linux] 日期:2020-07-03 热度:171
我知道 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-07-03 热度:119
我有一个64位的debian 6.我想装灯.在某些网站上,我发现: apt-get install apache2 在其他一些方面: apt-get install apache-mpm-prefork 我应该选择哪一个? 谢谢 海报可能对以下原因感兴趣: prefork:每个请求都有自己的(内存分离的)进程 worker:多线程A[详细]
-
如何使用samba记录身份验证尝试?
所属栏目:[Linux] 日期:2020-07-03 热度:172
我有用户使用Samba 3.5.4使用squid(NTLM)对Active Directory服务器进行身份验证,并且我想记录用户的登录尝试. 我想要一条显示如下内容的线: TIMESTAMP用户名@ DOMAIN SUCCESS / FAILURE 如果您将/etc/samba/smb.conf中的日志级别行修改为: log level = 1 wi[详细]