我在/var/log/auth.log中有这样的条目: Apr 3 12:32:23 machine_name su[1521]: Successful su for user1 by root Apr 3 12:32:23 machine_name su[1654]: Successful su for user2 by root Apr 3 12:32:24 machine_name su[1772]: Successful su for user3 by root 情况: 所有用户都是/ etc / passwd中的真实账户; 没有一个用户拥有自己的crontab; 所有这些用户都是通过SSH或者没有机器在一段时间之前login到机器的 – 时间从几分钟到几小时不等, 当时没有cron工作计划运行,anacron被删除; 我可以看到其他日子和其他时间的类似条目。 常见的部分是用户login时出现。 它不会在login过程中出现,但会在一段时间后出现。 这台机器有类似的设置与其他几个,但它是唯一一个我看到这些条目。 是什么导致他们? 谢谢 编辑:我设法缩小了。 我相信这是由cron @reboot引起的。 有趣的部分是 – […]
有没有办法find当前login到Linux上运行的Django站点的用户数量? 我需要重新启动服务器,我想确保有足够的人,这不会太麻烦。
我们有一台服务器,它有四个Intel Xeon E7 4860 CPU。 奇怪的是, /proc/cpuinfo中的模型名称包含一个000string而不是E4860 。 不正确的型号名称: model name : Genuine Intel(R) CPU 000 @ 2.27GHz 正确的型号名称: model name : Intel(R) Xeon(R) CPU E5620 @ 2.40GHz 服务器运行Arch Linux 3.2.12 顺便说一句,我深入内核源代码,发现相关信息检索使用英特尔CPUID指令。
我想在从Amazon Linux AMI(amzn-ami-2011.09.2.x86_64-ebs)派生的一些EC2主机上testingCeph (分布式networking存储和文件系统)。 内核版本是3.2,启用了btrfs。 但是与Ceph相关的内核configuration选项(CONFIG_CEPH_FS和CONFIG_BLK_DEV_RBD)似乎被禁用。 我必须做一个新的内核,并注册到亚马逊? 或者,有人知道更简单的方法吗?
我有4个其他服务器机器前面的2个负载均衡器,每秒处理约5-6000个请求。 我注意到,每隔几分钟,负载平衡器就会连接到其中一台服务器。 作为连接总数的百分比,这当然是一个非常低的故障率,但是,他们是在同一个数据中心,我不明白为什么我会得到连接超时(60秒,fwiw)。 我设法得到一个数据包捕获其中一台服务器机器时,它看起来像SYN-ACK数据包没有到达负载平衡器。 19:33:51.023518 IP 10.36.213.2.58011 > 10.36.213.36.8005: Flags [S], seq 1726133855, win 5840, options [mss 1460,sackOK,TS val 14377140 ecr 0,nop,wscale 7], length 0 19:33:51.023534 IP 10.36.213.36.8005 > 10.36.213.2.58011: Flags [S.], seq 806746037, ack 1726133856, win 5792, options [mss 1460,sackOK,TS val 15334821 ecr 14377140,nop,wscale 7], length 0 19:33:54.026705 IP 10.36.213.2.58011 > 10.36.213.36.8005: Flags [S], […]
我有几个我的服务器有一个非常奇怪的问题。 似乎这些服务器上的用户,无论是通过FTP(proftpd)还是HTTP(apache2),大文件(大于1GB)下载,下载连接都会在达到1GB的下载数据时丢失。 问题不是随机的,每次都会发生,所有帐户都在1GB左右。 我无法弄清楚是什么原因造成的。 服务器正在运行Ubuntu Linux Oneiric Ocelot
我有一台服务器,现在每天都有好几次“引用杀手”! 我从来没有看到这一点,甚至在阅读了大量的互联网论坛后,我仍然感到困惑:这是一个大问题吗? 为什么发生? 那是什么原因? 我应该避免吗? 如何 ? 发生这种情况时,可能会发生30分钟以上的千行日志,如下所示: May 9 08:12:41 myserver kernel: postmaster invoked oom-killer: gfp_mask=0x201d2, order=0, oomkilladj=0 May 9 08:12:41 myserver kernel: May 9 08:12:41 myserver kernel: Call Trace: May 9 08:12:41 myserver kernel: [<ffffffff800c9d70>] out_of_memory+0x8e/0x2f3 May 9 08:12:41 myserver kernel: [<ffffffff8000f677>] __alloc_pages+0x27f/0x308 May 9 08:12:41 myserver kernel: [<ffffffff80013034>] __do_page_cache_readahead+0x96/0x17b May 9 08:12:41 […]
我正在开发基于Linux的系统的设置,在Linux系统中用户应用程序在Linux容器中执行,以提供限制和有限的function。 每个应用程序都在具有特定用户ID的容器中启动。 现在,考虑到这些应用程序中的一些将具有服务器angular色,我希望能够控制特定用户可以绑定的端口(TCP和UDP)。 一个解决scheme是手动轮询/proc/net/(tcp|udp)6 ? 但由于显而易见的原因,这是非常低效的。 所以,我想知道是否有更好的方法来做到这一点?
我们有ModSecurity设置来loggingApache2的modsec_audit.log。 今天,我们在这个日志中创build了2259个条目,引用了: Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) 这些条目是否意味着bingbot已经停止抓取我们的网站? 此日志条目的Hlogging指出(没有引用严重性或标记: Message: Rule execution error – PCRE limits exceeded (-8): (null). 该条目的HTTP结果代码是200 OK。 我想了解这些日志中的logging意味着什么,所以我可以创build某种forms的报告。 例如,我的理解是,如果日志条目的H部分指出: [severity "CRITICAL"] 该ModSecurity已经阻止了页面请求。 我的理解是否正确? 希望有人能帮我解决这个问题。 🙂
我需要部署Linux ubuntu服务器(无桌面),可以从命令行播放audio文件。 安装Ubuntu 12.04服务器版后,我安装了: sudo apt-get install libasound2 sudo apt-get install alsa-utils sudo apt-get install mplayer 然后将我的用户添加到audio组 sudo usermod -a -G audio myusername 在这些操作之后,我打开了amixer,确实将所有的输出提升到了100%。 问题是,我仍然不能有任何audio输出。 我知道audio卡的工作原理,因为当我在同一台电脑上运行lubuntu live 12.04时,我可以听到audio输出。 有没有人知道我错过了服务器版本播放audio文件? 编辑:好吧,我发现问题是“简单的混音器控制”PCM“,0”已closures,这是为什么audio不工作的原因。 命令 amixer -c 0 set 'PCM' 90% on 确实解决了我的问题。 那么至less我觉得在这篇文章中有所有需要在ubuntu服务器上激活audio的命令。 要显示当前的audio级别,只需键入 amixer 最后在'PCM'之后,检查'Master'是100%是很重要的: amixer -c 0 set Master 100% on