Ubuntu系统日志:在日志轮转之后,没有任何东西写在/ var / log / syslog上

现在我已经运行了Ubuntu VPS几个星期了,所以yestarday发生了几个月的日志轮换。 对于像/var/log/wtmp东西,看起来和预期的一样: logfile具有最近的条目,而logfile.1较早的条目。 但是,即使在重新启动rsyslog之后, /var/log/syslog现在也是空的。 有任何想法吗? 我应该提到,这不是类似的问题Syslog不logging任何东西的重复。 由于我没有修改任何默认设置, /var/log/syslog默认包含在/etc/rsyslog.d/50-default.conf : *.*;auth,authpriv.none -/var/log/syslog 提前致谢。

访客访问的典型出站端口列表?

我pipe理一个包括无线互联网接入的每周租房。 我允许路由器上的所有出站端口,但是由于客户已下载(或提供)版权内容,因此我的ISP已禁用了两次Internet访问。 所以我想build立一些端口过滤来阻止P2P共享(见下面的免责声明)。 但我不想给99.9%以上的人留下不便。 我的问题是,哪些出站端口通常用于出租/酒店无线上网,或者我可以在哪里find这样的列表? 至lessTCP 80,443,251,110。 尽pipe我自己的电子邮件服务使用995和465进行SSL,但有些可能使用IMAP,我个人使用SSH和FTP,所以我会打开这些。 大概我想我需要打开访问特权端口,并closures1024以上。 是否有白名单我应该为常用的高端端口? 阻止UDP> 1024是否有意义? 免责声明:我意识到任何人回复此消息可能会规避端口过滤和共享内容到他们心中的内容。 我不需要全面的p2p阻止,这需要超过一个端口白名单。 根据租赁合同,任何留在家中的人都要承担互联网使用的责任。 另外,任何有足够的精力来规避端口filter,希望是足够精明的使用某种对等阻塞,从而防止ISP取消服务。

hadoop如何决定节点主机名是什么?

目前由jobtracker&namenode生成的url会返回像bubbles.local这样的主机名,或者只是气泡。 除非客户端机器在/ etc / hosts文件中指定了这些端口,否则这些端口不会被parsing。 当我在这些机器上运行hostname命令时,它会返回一个完整的域名(EG bubbles.example.com) 在这些机器上运行一个小的Javatesting InetAddress addr = InetAddress.getLocalHost(); byte[] ipAddr = addr.getAddress(); String hostname = addr.getHostName(); System.out.println(hostname); 像hostname命令一样产生输出。 还有什么地方可以抓住一个主机名来使用它的jobtracker / namenode用户界面? 这发生在8月初Hadoop 1.0.3和1.0.4-SNAPSHOT的集群中。 这些机器运行CentOS版本5.8(最终)。 我所指的生成的URL是这样的 http://example:50075/browseDirectory.jsp?namenodeInfoPort=50070&dir=/ 或http://example.local:50075/browseDirectory.jsp?namenodeInfoPort=50070&dir=/

如果sudo坏了,应该用什么来代替?

我find了关于Oprofile安全性问题的常见问题的以下答案: 这个“问题”只发生在你主动错误地通过sudoconfiguration对OProfile的访问的情况下。 OProfile使用了shell脚本,这些脚本没有经过审计(也不可能发生),通过破坏的sudo工具来使用(任何能够让你改变root的path的任意指令都被视为可怕的破坏)。 不要使用sudo! 正如我所看到的,答案的作者认为, sudo已经被破坏了,所以它不应该只用于oprofile,而且还应该用于其他目的。 在Linux中有更好的selectsudo吗?

Active Directory LDS结构最佳实践

我正在寻找构buildLDS目录的指导,并仅查找针对域服务的最佳实践。 这里有没有人有我们在目录中设置的层次结构的参考? 我对小项感兴趣,比如是否使用“DC”标签或“O”标签来命名顶层节点,例如,如果我们没有实际使用,应该是“DC = CompanyName,DC = local”特定的域名? 不应该是“O = CompanyName”吗? 而且我对这个问题是否值得考虑甚感兴趣。

将ubuntu服务器更新到一周前的状态

我想在生产服务器上运行一个星期后在临时服务器上进行ubuntu更新。 如果我在一周之后在生产服务器上进行apt-get update && apt-get upgrade ,他们也会得到在临时服务器上一周未testing的更新。 有人能告诉我如何做到这一点?

DNSlogging中有多个不同的域名服务器

我最近把我的托pipe网站移到了一个朋友托pipe,为了做到这一点,我改变了我的DNS名称服务器,但这已经打破了一些东西,首先我无法控制子域名,其次我的MXlogging丢失(如何设置它大概) 就MXlogging而言,我认为我的朋友将不得不在他的末尾设置它们,但是对于子域名,如果我将第三个和第四个域名服务器重新设置为默认值1和2(条目1和2是新名称服务器,条目3和4是旧的),当它失败的子域名查询将检查下一个名称服务器(S)上指定的子域名? 我不太了解DNS,但是我仍然需要一个子域来指向旧的主机,我需要尽快恢复MXlogging。

希望列出rsyncs排除文件忽略的所有文件/目录

我有大约7或8个服务器,我rsync每晚晚上我的本地局域网。 所有这些rsync作业使用通用的excludes.txt来过滤掉我不想镜像的文件或目录。 现在,excludes.txt包含了所有服务器通用的一些dirs,但也包含许多特定于单个服务器的目录(和模式)。 当然,他们都混杂在一起,没有注释。 我试图得到所有这一切的处理,并将所有服务器特定的模式转移到单独的文件,具体为每个单独的服务器。 我还不确定如何最好的去做,因为从我看到从手册页,rsync不提供任何选项来显示它忽略哪些文件/目录。 有什么build议吗?

.htaccess 500内部服务器错误,坏标志

我想将以下内容添加到我的Magento .htaccess文件中: RewriteBase / RewriteCond %{THE_REQUEST} ^[AZ]{3,9} /index.php HTTP/ RewriteRule ^index.php$ http://www.mystore.com/ [R=301,L] 但事实certificate,这是一个500内部服务器错误。 日志审查结果在: RewriteCond:坏标志分隔符 有没有办法让这个改写或排除故障? 编辑:我目前的htaccess文件: Options -Indexes ############################################ ## uncomment these lines for CGI mode ## make sure to specify the correct cgi php binary file name ## it might be /cgi-bin/php-cgi # Action php5-cgi /cgi-bin/php5-cgi # AddHandler php5-cgi .php ############################################ ## […]

limit_req导致503服务不可用

当我打开limit_req时,我经常得到503 Service Unavailable 。 在我的日志中: [错误] 22963#0:* 70136限制请求,超出:按区域“闪电”1.000,客户端:64.xxx.xxx.xx,服务器:dat.com,请求:“GET / id / 85 HTTP / 1.1”,主机:“dat.com” 我的nginxconfiguration: limit_req_zone $binary_remote_addr zone=blitz:60m rate=5r/s; limit_req zone=blitz; 我该如何解决这个问题。 60米已经不够大了? 我所有的静态文件都托pipe在亚马逊S3上。

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器.