我有10台Linux服务器需要locking,一次为所有用户重设密码。 这背后的故事是漫长的,但总的想法是,我需要它在特定的时间很快发生。 我将为所有的用户帐户(最初)使用一个单一的,严格的密码,所以这不需要从密码文件或类似的东西中读取。 所以我需要的是最好的方法来编写脚本,以便我可以一次重置所有的密码。 我可以用cat /etc/passwd | cut -f1 -d:提取用户帐户的列表 cat /etc/passwd | cut -f1 -d: command,但是最终会包含所有的帐户,包括系统帐户,我认为我不应该这样做。 那么我最好的select是什么? 注意! 重置密码时,还需要确保擦除~/.ssh/authorized_keys文件中的任何内容。 直到后来才记得这个 – 幸好我几乎把服务器locking得很紧,除了服务器到服务器的东西外,没有任何东西在authorized_keys中。
为了让我的生活变得更轻松,我想logging下我的服务器上使用的所有带宽一天,然后以某种方式导出它。 输出它并不重要,因为我可以自己parsing这些东西,但是我需要软件来准确logging进出eth0的stream量。 如果有人知道这样的软件,我将不胜感激,如果你能提供一个链接。 我已经Googlesearch这样的东西,但没有find合适的东西。 干杯。
标题说明了一切。 但是这里是场景: 连接到通过VPN工作 在Linux客户端上 ssh [email protected] init 1 将通过“初始化1”杀死并断开我的根SSH会话“单用户模式”?
如何通过鱿鱼阻止特定IP的网站? 请给解决scheme的例子或configuration文件。
我醒来发现,在我的共享networking主机777权限的所有文件夹有两个新的PHP文件。 该文件内的代码无法读取 – 这里是解码版本: http : //pastie.org/779226 (什么…?)该代码甚至被注入一些PHP文件。 我不知道如何有人会这样做? 我知道拥有777权限并不是最聪明的,但是他们是如何进入我的文件夹系统的。 我只是一个客户端程序员,如果我有一些关于如何避免这种情况发生的build议,那将是非常好的。 干杯。
我有我的networking设置这样。 http://docs.google.com/Doc?docid=0AZ1YxuLE4djaZGhqN2s1NmRfMjhjNjc0Ym1meg&hl=en 换句话说:我有一台机器(Calcium,运行Arch Linux),它有两个networking接口。 eth0挂在路由器上,是千兆位。 Eth1直接连接到10M以上的大学networking。 路由器的上行链路也连接到大学networking,也是10M的。 目前(我相信)所有的钙stream量正在通过eth0,通过路由器,无论是内部还是外部。 (我怎样才能确认这一点?) 理想情况下,发往内部networking(192.168.10.0/24)的stream量将通过eth0传播到路由器以及无论何处。 所有其他stream量应该超过eth1。
我在我的SSH控制台中开始了一个长时间运行的后台进程( dd和/dev/urandom )。 后来我不得不断开。 当我再次login(这次直接,没有SSH),这个过程似乎仍然运行。 我不知道发生了什么事 – 我没有使用disown 。 当我以后login的时候,这个过程一开始并没有列在top ,但是一段时间后,它恢复了很高的CPU百分比,正如我所料。 所以我认为dd仍在运行。 现在,我想看看进展情况。 我使用kill -USR1 <pid>但没有打印。 有什么办法再次获得输出?
我有一个ubuntu的vps运行,有大约300MB的内存,其中只有20%或更less是免费的,现在… 我的问题是,我怎么能找出我正在运行什么特定的程序,导致它交换这么多?
Google通过iptables / netfilter向我展示了PPTP / GRE NAT的一些回报,这将允许多个连接。 但是,我没有find使用这个允许这个pptp帮助器模块的例子。 任何人之前做过?
我想要一组每小时,每天,每周的文件,如在/ etc /但为我运行的每个应用程序。 我最好喜欢cron来看看 /srv/www/*/current/config/cron 。 所以我可以添加一个新的Rails应用到/ srv / www,并让cron在下一次运行时select新的作业。 这是一厢情愿吗?