服务器管理员

系统和网络管理员的问答

5
有没有办法关闭特定网站的客户端浏览器缓存?
这是一个与浏览器无关的问题,但我们正在使用IE9进行测试。 我们的用户访问的其中一个Web应用正在被随机缓存,并且在适当的时候没有显示更改。没有其他站点出现此问题,并且我们与供应商合作,后者声称对其他任何人都没有发生。如果我们使用开发人员工具栏并选择“从服务器强制刷新”,则所有内容都会正确更新。 除了真正解决问题外,我们的想法是通过为此特定站点禁用缓存来解决此问题。但是,我们不知道如何。

4
从Maildir删除重复的邮件
我的IMAP服务器的Maildir中有一堆重复的消息。删除它们的最佳方法是什么? 一些相关点: 共享Message-ID通常是重复项的足够好定义。一个很小的脚本将删除重复消息中的所有消息,但所有消息都可以。 有时有必要基于共享消息正文查找重复项。共享在这里的合理定义是什么?按位等效吗?换行,转义,字符编码方面的怪异差异怎么办? 有时,“重复”消息之间会有一些有意义的区别。复查“重复”消息集之间差异的最佳方法是什么?差吗?
10 maildir 

4
/ var / log / messages中的DHCP请求过多:重复DHCPINFORM,DHCPACK和DHCPREQUEST
我有一个为多个子网运行DHCP的CentOS 5系统。在/ var / log / messages中,我看到了恒定的DHCPINFORM,DHCPACK和DHCPREQUEST消息。我不明白为什么这些请求比其他安装更频繁。消息每隔几秒钟突发一次,从而导致日志文件非常大。 这里的大多数设备是无线手持设备(使用Windows CE TCP堆栈)。我非常感谢有任何见解来抑制持续不断的消息。 /etc/dhcpd.conf default-lease-time 28800; authoritative; allow bootp; ddns-update-style none; option subnet-mask 255.255.255.0; option domain-name-servers 10.1.1.3; option domain-name "xxxinc.com"; option tftp-server-name "10.1.1.3"; option ntp-servers 17.151.16.21; subnet 10.1.1.0 netmask 255.255.255.0 { range dynamic-bootp 10.1.1.120 10.1.1.211; option tftp-server-name "10.1.1.3"; next-server 10.1.1.3; filename "/dsl/pxelinux.0"; option …
10 linux  centos  dhcp 

2
如何配置apache查看隐藏(`.`)文件?
如何使apache中的目录列表显示./ hidden文件?我都尝试过 <Directory /var/www/*> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> 和 <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> 但都不显示隐藏文件

4
如何在Nginx中设置后备错误页面?
目前,我正在配置nginx对某些错误页面和其他“默认”媒体文件(例如favicon.ico和robots.txt)的处理,但遇到了一个小问题,即我无法以某些错误页面的方式工作。 基本上,我想做的是为该服务器的根目录下的服务器提供某些文件,例如/var/www/someserver.com/robots.txt。如果该文件不存在,我希望nginx转到“默认”,即/var/www/default/robots.txt。这是我如何(成功)配置的基本要点: server { ... root /var/www/someserver.com; location ~* ^/(robots\.txt)$ { error_page 404 = @default; } location @default { root /var/www/default; } } 效果很好。 我正在尝试对错误页面执行相同的操作,但是我无法做到这一点: server { ... root /var/www/someserver.com; error_page 404 /404.html; location ~* ^/(404\.html)$ { error_page 404 = @default; } location @default { root /var/www/default; } } 请注意,在您访问someserver.com/404.html的意义上,这种“工作方式”会首先尝试加载/var/www/someserver.com/404.html,然后回退到/ …
10 nginx 

4
SELinux使Redhat更安全吗?
SELinux使Redhat更安全吗? 我不记得禁用SELinux的次数,因为它一直使我无法正常运行东西。很多时候,没有什么明显的原因导致东西无法正常工作,我不得不去Google查明原因。 考虑到大多数临时用户会在遇到阻碍时禁用或削弱安全性,而又将严重的企业级Redhat用户排除在外,那么SELinux真的有用吗? PS。是否有一些工具可以帮助您记录,跟踪和管理所有应用程序中的SELinux问题?
10 centos  redhat  selinux 

4
方便地解析带有单位后缀的数字?
假设您的数据量具有人类可以理解的格式,例如的输出du -h,并希望进一步处理这些数字。假设您要通过grep传递数据,以对该数据的子集求和。您可以在许多从未见过的系统上临时执行此操作,并且只有很少的实用程序。您需要所有标准10 ^ n后缀的后缀转换。 是否存在一个gnu-linux实用程序将流水线中的后缀数字转换为实数?您是否编写了一个bash函数来执行此操作,或者是否编写了一些容易记住的perl,而不是使用一定长度的regex替换或几个sed步骤? 38M /var/crazyface/courses/200909-90147 2.7M /var/crazyface/courses/200909-90157 1.1M /var/crazyface/courses/200909-90159 385M /var/crazyface/courses/200909-90161 1.3M /var/crazyface/courses/200909-90169 376M /var/crazyface/courses/200907-90171 8.0K /var/crazyface/courses/200907-90173 668K /var/crazyface/courses/200907-90175 564M /var/crazyface/courses/200907-90178 4.0K /var/crazyface/courses/200907-90179 | grep 200907 | <amazing suffix conversion> | awk '{s+=$1} END {print s}' 相关参考: 如何按大小对du -h输出进行排序 /programming/2557649/convert-memory-size-human-read-into-actual-number-bytes-in-perl



2
我需要SSH的反向代理解决方案
您好,这是我在公司数据中心中有一个用于项目的服务器的情况。我可以通过端口22通过SSH访问此计算机。该服务器上运行着一些虚拟机,然后许多其他操作系统都在运行。现在,由于我位于数据中心防火墙的后面,我的主管问我是否可以做一些事情,从而使很多人可以直接通过Internet访问这些虚拟机。我知道如果允许我在22以外的端口上获取流量,那么我可以进行端口转发。但是由于不允许这样做,所以在这种情况下可以解决的办法。想要连接的人可能是完全白痴,谁可能只是通过在他们的机器上打开腻子而高兴,甚至可能是Filezilla。 我没有任何防火墙,也没有开放22端口以外的任何端口,实际上,即使我请求它们不允许开放。2倍SSH并不是我的主管想要的。




4
phpPgAdmin导出空的SQL转储?
我正在尝试从phpPgAdmin导出PostgreSQL数据库,由于某种原因,它正在转储空的SQL文件。 该数据库绝对不是空的。 要导出它,我单击数据库,然后导出,然后选择结构和数据。 知道为什么会这样吗?谢谢
10 postgresql 

3
Ubuntu dpkg,非交互式安装
我试图安装一堆.deb文件,而不必与它们进行交互。例如,MySQL服务器将提示dpkg进行配置时,提供交互式菜单以输入管理密码。 我努力了。 export DEBIAN_FRONTEND=noninteractive && export DEBIAN_PRIORITY=critical && sudo /usr/bin/dpkg -i ./files/* 我知道我可以无需配置即可提取文件。我试图创建一个bash脚本来部署预先配置为默认安装Apache,php,mySQL等的服务器。但是,这种“交互式安装”引起了问题。 关于如何禁用它的任何想法?还是可以解决? 谢谢

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.