服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我有一些脚本,产生多个进程任务在后台。 他们中的大多数终止,但是他们中的很less一部分没有终止完成任务。 这些types的进程数量不断增加,现在它们占用了服务器资源的一大部分。 他们都有一个地位,我怎么能一次杀死他们呢? 比如,我想运行一个cron,这会在有限的时间内从系统中删除和删除所有这些进程。
Win10电脑,2012R2域名 我正在推出BitLocker客户端,我试图尽可能限制bitlocker向导中的选项。 我需要用户运行向导,以便他们可以设置一个引脚,但我不希望用户被提示在何处/如何存储他们的恢复密钥。 我已经设置备份到AD的密钥以及“需要bitlocker备份到AD”,所以我知道他们是安全的。 我不希望他们跟踪他们的密钥副本,这也是一个可能的安全风险。 是否有一个策略阻止位锁设置向导中的此提示?
我们试图找出是否有一种方法来创build一个stream/警报,以检测电子邮件地址在日志中的时间超过X次。 从我们可以告诉我只能计数匹配stream的消息总数。 例如,如果过去一分钟中的值超过了10次,我们就会在“mailaddress”这个字段上发出警报。 任何人有如何做到这一点的想法?
所以我有一个专用的服务器。 我的主机能够让我到恢复模式。 我能够使用SSHlogin。 这是我的困境。 我不小心在login时更改了ssh端口,并忘记添加一条规则来允许ufw传入连接。 所以我被锁在外面 现在,我通过SSH在Ubuntu恢复模式。 它使用一个zsh shell它出现。 如何在恢复模式下制定规则以允许在该传入端口上进行连接? 如果不可能,我怎样才能完全禁用ufw并在以后启用? 谢谢。
我运行CentOS的低内存盒不能更新,因为yum由于高内存使用而被杀死。 有没有办法自动更新所有的软件包,而不是一次更新一次?
我公司为许多大型企业客户维护数据。 数据就是公司的一切,数据的丢失可能意味着失去所有的客户。 这意味着我理想的需要一个备份策略,无论是什么(动机黑客,心怀不满的员工,前女友,喝了太多的自己等等),都能真正保护数据。 具有保险库锁的Amazon Glacier似乎能够做到这一点 :它允许存储一个策略(可能是一个永不允许的删除策略),一旦到位,永远不会被撤销。 完善! 但是,我可以想象一些(极端)情况下删除是必要的: 我的备份脚本乱七八糟,把我的1TB备份文件拷贝了一万次到冰川保险库,而不是一次,现在每个月的存储价格为70,000美元 客户决定不再使用我们的服务,并要求删除他的所有数据 未来的隐私法(或法理学)可能意味着我们需要删除一些收集的数据 在未来的某个时候,我们发现我们可以更有效地存储数据,从而减less存储需求。 我一直无法find关于删除是否可能的任何信息。 我认为,亚马逊将有办法删除数据(即如果我停止支付,我想他们会删除某些时候的数据..)。 我想,如果亚马逊允许我删除一个保险库,但是只有在certificate了某个身份certificate之后(比如通过一个公证人 – 在上面提到的情况下,我不介意我要付500美元)删除数据)。 其他的东西实际上可能是可以接受的(但是我必须检查是否可以在Vault Lock中使用 – 任何指向这个信息的指针都会被理解),那就是一旦我决定删除一些文件,我可以标记他们删除,删除只发生在30天后。 我确实考虑过其他备份系统(例如办公室的DVD刻录机,然后在不同的物理位置encryption和存储备份),但显然自动系统更受欢迎!
这不是重复的,我意识到另一个问题,它并没有帮助我。 这是我的ssmtp.conf: [email protected] rewriteDomain=mydomain.com hostname=myHostnameHere FromLineOverride=YES [email protected] AuthPass=myPasswordHere AuthMethod=LOGIN FromLineOverride=YES mailhub=mail.mymailhost.com:465 UseSTARTTLS=YES UseTLS=YES TLS_CA_Dir=/usr/share/ca-certificates/mozilla/ 我也尝试telnet到服务器,它的工作,所以端口和主机是正确的(在这里它被编辑)。 问题是: sSMTP[{PID}]: STARTTLS not working sSMTP[{PID}]: Cannot open mail.mymailhost.com:465 执行命令: echo "This is a test" | mail -s "Test" [email protected] echo "This is a test" | mail -s "Test" [email protected] 响应: mail: cannot send message: Process exited with a non-zero […]
我有兴趣设置防火墙。 这将包括您通常的NAT,以及传入连接的端口转发。 不过,我希望传出连接使用主机名的白名单。 我也希望同一台设备充当我的电脑使用的DNS服务器,所以当电脑试图连接时,它总是知道白名单上任何主机名的最新IP。 这可以是推荐的Cisco IOS,也可以是Illumos或Linux服务器。 我在想,使用服务器会给我更多的灵活性,但我愿意提供build议。 这是我想要发生的事情:(从我的networking上的用户传出的连接) 用户的PC为给定站点执行DNS查询(即serverfault.com) 防火墙服务器将其与主机名的白名单进行比较,如果允许,则将得到的IP地址传回PC。 如果允许DNS查找,那么IP访问列表将立即用来自DNS的最新结果更新。 (合理到期) 如果一台PC发起一个任意IP地址的连接,而这个IP地址没有在任何被批准的DNS响应中列出,那么可以拒绝任意的数据包。 (可选,但更可取)嗅探TCP连接以validationHTTP或HTTPS连接的主机名。 通过这种方式,我们可以阻止访问可能存在于共享的白名单IP上的非白名单站点。 我认为我可以用ipfilter来完成项目1-3,并结合自定义的DNS服务器来处理白名单,并触发ipfilter的添加。 这听起来是否合理,还是会有不可避免的问题与ipfilter没有立即认识到变化? 我很确定ipfilter将与Linux / Illumos NAT一起工作。 Linux或Illumos的应用程序是否已经实现了DNS触发的IP白名单? (阻止我重新发明车轮) 我还没有听说过运行DNS服务器的IOS。 在Cisco IOS中有解决办法吗? 有一个明显的解决scheme,我应该知道,或者这只是一个不寻常的防火墙设置?
我已将以下行(使用不同的IP)添加到/etc/hosts文件中: 192.168.0.4 my_pc 同样, ~/.ssh/config文件中有以下条目: Host 192.168.0.* IdentityFile ~/id_rsa 发送一个ping到my_pc ,发送一个ping到192.168.0.4 。 我也可以用ssh [email protected] ssh进入机器。 如果我尝试ssh user@my_pc ,身份validation失败,因为没有使用密钥。 如何设置SSH以便/etc/hosts被识别? 我知道一个主机名可以在~/.ssh/config完成,但是有没有办法让这个主机名不在这个文件里面,并且把IP地址匹配到/etc/hosts ?
我使用DirectAdmin和Nginx的安装,我有巨大的客户端,我有时看到“Nginx的503错误”,我有3Gb内存与790使用RAM … 而现在我想增加工作者连接,但在这个文件中我没有这个项目: nano /etc/nginx/nginx.conf 当我手动添加这个项目,我看到下面的错误Nginx重新启动后: [root@server ~]# service nginx restart nginx: [emerg] "worker_connections" directive is duplicate in /etc/nginx/nginx-events.conf:1 nginx: configuration file /etc/nginx/nginx.conf test failed 另外当我增加“worker_processes 1;” 到5,重新启动nginx后,看到下面的输出还是1: [root@server ~]# grep processor /proc/cpuinfo | wc -l 1 下面是我的configuration文件的输出: #user nginx; # The number of worker processes is changed automatically by CustomBuild, according to the number […]