我已经安装了一个只发送后缀。 Postfix在将邮件发送到完整的电子邮件地址时起作用。 但是,如果邮件发送给用户,则会将FQDN名称添加为扩展名,而不仅仅是在安装期间设置的域名。 例如,当我从这样的ssh发送邮件: echo "This will go into the body of the mail." | mail -s "Hello world" root 我想要邮件去[email protected] 。 但是电子邮件发送到[email protected] 。 我已经审查了我的主机设置,邮件名称设置,后缀设置,我不知道为什么它不断地添加完整的主机名,它显然是反弹。 这是我的configuration文件: 后缀main.cf: # Debian specific: Specifying a file name will cause the first # line of that file to be used as the name. The Debian default # is /etc/mailname. […]
我试图安装几个与nginx无关的软件包(例如htop),使用chef脚本。 但是它失败了,因为它要求更新nginx.conf和nginx / sites-available / default。 我可以select使用厨师。 (我也不想重写,因为我想了解和解决这个问题,而不是从它逃脱) 因此,我尝试通过运行命令sudo apt-get install htop尝试安装htop,并且我得到了以下输出。 ubuntu@ip-10-150-4-249:~⟫ sudo apt-get install htop Reading package lists… Done Building dependency tree Reading state information… Done The following NEW packages will be installed: htop 0 upgraded, 1 newly installed, 0 to remove and 160 not upgraded. 3 not fully installed or removed. Need […]
我有几个网站运行一个StartSSL免费证书( CJSHayward.com , JobhuntTracker.com ),Firefox拒绝StartSSL,并显示一个错误页面,说我的服务器没有正确configuration(IIRC),因为证书链。 我寻求帮助,并确认我的VirtualHost(可应要求提供)用于证书链,并且正确安装了中间证书。 显示的网站没有错误,我知道在Chrome,Safari,Edge或Opera中。 经过一番search, 让我们encryption! 看起来像一个有吸引力的产品,不久之前,我有(AFAICT)一个私人密钥和/ etc / apache2 / sites-enabled下的每个域的证书,当然减去任何域不再是我的。 我想我会做一个试运行,并build立一个HTTPS连接到现在只能在HTTP: JSH.name下的站点。 我提出了“让我们encryption!” 证书和私钥到我的SSL目录并添加: <VirtualHost *:443> ServerAdmin [email protected] DocumentRoot /home/jonathan/stornge SSLEngine On SSLCertificateFile /etc/apache2/ssl/0000_csr-letsencrypt.pem SSLCertificateKeyFile /etc/apache2/ssl/0000_key-letsencrypt.pem ServerName jsh.name ServerAlias www.jsh.name LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"" combined CustomLog /home/jonathan/logs/stornge.com combined <Directory /home/jonathan/stornge/> Options ExecCGI Indexes FollowSymLinks […]
我在问这个问题,因为我在这里找不到答案: 为什么我的crontab无法正常工作,我该如何排除故障? 上下文 我们有几个运行debian / wheezy的服务器。 一个备份任务要求我们在备份过程中停用特定用户的crontab,所以我们有一个脚本,每天运行一次,这个脚本大致是这样的: # user is legec : # save the crontab to a file crontab -ulegec -l > /home/legec/.backup/crontab # empty the crontab echo "" | crontab -ulegec backup … # reload crontab cat /home/legec/.backup/crontab | crontab -ulegec 而且这个工作正如我们所期望的,绝大多数时候都是这样 该任务在〜80台服务器上运行; 取决于服务器,备份任务将需要1分钟到2小时。 窃听器 偶尔,cron将不会检测到最后一次重新加载,并且不会执行crontab中列出的任何作业。 /var/spool/cron/crontabs/legec具有预期的内容,修改date: $ ls -lh /var/spool/cron/crontabs/legec -rw——- 1 […]
我有一个debian服务器,并希望使用漂亮的屏幕扩展名“屏幕configuration文件”。 我认为这是来自Ubuntu。 有没有办法让它在debian上,以及如何? 谢谢
我刚刚听说了policyd-weight,所以我做了一个apt-cache search policyd ,它返回三个选项: policyd重 后缀-policyd postfwd 哪一个是最好的,你有什么build议吗? 我们目前的设置是白名单加上postgrey到灰名单RBLd主机,然后fail2ban 10分钟,如果他们有10个失败,其次是内容过滤(卡巴斯基反垃圾邮件)。 内容过滤是相当不错的,但仍然有很多垃圾邮件通过RBL灰名单。
我刚安装了一个pxe服务器,我正在用pxe安装debian。 完全无人看pipe。 现在,我的所有安装都带有相同的主机名,我如何才能将主机名更改为不同的主机名? 谢谢。
我是Linux的新手,所以我很抱歉,如果问题是愚蠢的。 我有一个Debian lennynetworking服务器完成与MySQL,dovecot,后缀Apache,PHP5等 它运行在数据中心的服务器上,所以我没有物理访问服务器的权限。 如果灾难发生,数据中心将安装一个新的debian lenny,只有SSH root访问权限,仅此而已! 但是,由于数据中心有一个特殊的控制面板可以做到这一点,我可以做一个“硬”重启服务器。 我如何做一个完整的备份? 我如何做增量备份,以最大限度地减less带宽使用(我收取带宽使用收费)? 如何制作灾难恢复程序,以便从备份中获取所有设置,软件包等?
在我只能通过ssh和vnc访问的服务器上(这意味着不能从“live”CD / DVD启动),我想缩小分配给/ var的分区(为了释放一些空间用于额外的分区)。 什么是一个好的,安全的方法来做到这一点? 解决scheme(基于David Spillet的回答,前提是您有足够的空间来容纳/ var副本): 停止任何使用/ var的地方 remount / var readonly好的措施mount -f -oremount,ro / var(似乎对我没有任何影响) 使用mkdir / vartmp将/ var复制到/以不同的名称; cp -av / var / * / vartmp / 注释掉/ etc / fstab中的/ var条目 重启 用mv / var / varmount移动东西; mv / vartmp / var 重启,分区 取消注释/ etc / fstap中的/ var项 重启
你有任何经验/脚本创build一个受控的APT代理(*)? 目前,我正在使用apt-cacher来加速我的局域网中的安装/更新,但正如其名称所述,它只是一个caching(而且是我需要的一个很好的caching)。 唯一的缺点是我不知道如何冻结一组特定的caching/存储库来控制更新。 几乎可以肯定,apt-cacher不是这个工作的正确工具,所以,任何帮助,将不胜感激。 提前致谢, 亨伯 (*)仅包含特定软件包和更新以控制使用该存储库的操作系统的APT存储库。 我以这种方式命名,因为我不知道它是否有另一个名字