服务器管理员

系统和网络管理员的问答

4
如何在没有ifconfig的情况下获取TX / RX字节?
由于ifconfig显然已经在主要的Linux发行版中弃用了,所以我认为我ip应该学习一些有关应该使用代替的工具的知识ifconfig。 在这里,我遇到了一个问题:当单独运行时,ifconfig除了显示其他信息外,还显示了每个接口上接收/传输的字节数。我找不到从中获取此信息的方法ip。此工具中没有这样的功能吗?我还可以使用哪些其他内置工具来获取这些统计信息?


3
如何运行VBoxManage.exe?[关闭]
该文件位于Program Files/Oracle/VirtualBox/VBoxManage.exeVirtualBox 中,并用作VirtualBox的命令行界面。 我正在使用它将.vdi映像转换为.vdmk(对于VMware)。 http://scottlinux.com/2011/06/24/convert-vdi-to-vmdk-virtualbox-to-vmware/ 这是一个示例脚本: $ VBoxManage list hdds 但是我在哪里运行此命令?在Windows cmd中?我在cmd和Linux中都尝试过,但我不知道。
61 virtualbox 


6
如何被动监控tcp数据包丢失?(Linux)
如何被动监视与机器之间的TCP连接上的数据包丢失? 基本上,我想要一个位于后台的工具,它监视TCP ack / nak / re-transmission来生成报告,该报告关于“似乎”对等IP地址正在遭受严重损失。 我在SF中发现的大多数此类问题建议使用iperf之类的工具。但是,我需要监视与机器上真实应用程序之间的连接。 这些数据只是放在Linux TCP堆栈中吗?

4
在Apache VirtualHost中重定向URL?
我有一个专用于Apache的服务器,在该服务器上设置了一些VirtualHosts。我已经设置了一个网站来处理www域名和非www域名。 我的VH .conf文件,用于www: <VirtualHost *> DocumentRoot /var/www/site ServerName www.example.com <Directory "/var/www/site"> allow from all </Directory> </VirtualHost> 与此.htaccess: RewriteEngine on RewriteBase / RewriteCond %{HTTP_HOST} ^www.example.com [NC] RewriteRule ^(.*)$ http://example.com/$1 [L,R=301] 有没有简单的方法可以将www重定向到非www版本?当前,我将两个版本发送到同一版本DocumentRoot并使用,.htaccess但是我确定我必须能够在VirtualHost文件中执行此操作。

11
禁止从所有运行级别启动服务?
我有一项foo当前从运行级别3和更高级别开始的服务。如何在不使用的情况下阻止它这样做update-rc.d foo stop 3 .(如果我理解正确的话),它将在每次运行级别更改时关闭服务。 (即,如果我处于运行级别1并启用foo,那么当我更改为运行级别3时将被禁用,不是吗?) 运行Debian GNU / Linux Lenny。


2
Rsync在目标目录中创建一个具有相同名称的目录
当我运行此命令 rsync -avzp --del -e "ssh -p myport" user@hostname:/var/www/tests /var/www/tests 文件被同步,但是/var/www/testsRsync 而不是将文件保存在中,而是在现有“测试”内部创建了一个目录“测试”: /var/www/tests/tests 并把文件放在那里。如何告诉Rsync不要创建新目录?
61 rsync 

4
如何将服务的启动/停止/重新启动权限授予非域成员服务器上的任意用户或组?
我们在服务器上运行着一套Windows服务,它们相互独立执行一堆自动化任务,但一个服务负责其他服务。 如果其中一项服务无法响应或挂起,则该服务将尝试重新启动服务,如果在尝试过程中引发异常,则将电子邮件发送给支持团队,以便他们可以自己重新启动服务。 经过一些研究,我遇到了一些“解决方案”,从KB907460中提到的解决方法到提供服务运行管理员权限的帐户。 我对这两种方法都不满意-我不了解Microsoft知识库文章中概述的第一种方法的后果,但我绝对不希望授予管理员访问运行该服务的帐户的权限。 我快速浏览了“本地安全策略”,除了定义帐户是否可以作为服务登录的策略之外,我看不到其他任何类似于服务的内容。 我们正在Server 2003和Server 2008上运行此程序,因此任何想法或指针都将受到欢迎! 澄清:我不想授予给定用户或组启动/停止/重新启动所有服务的功能-我希望授予给定用户或组仅对特定服务的执行权限。 进一步说明:我需要授予这些权限的服务器不属于域-它们是两个面向Internet的服务器,它们接收文件,对其进行处理并将它们发送给第三方,以及为几个网站提供服务,因此Active Directory组策略是不可能的。抱歉,我没有说清楚。

16
为什么要阻止端口22出站?
我是一名程序员,我为一些客户端工作,这些客户端的网络阻塞了端口22上的传出连接。考虑到程序员经常需要将端口22用于ssh,这似乎适得其反。充其量,它迫使程序员向公司收取3G Internet费用。最糟糕的是,这意味着他们无法有效地完成工作。 鉴于这样做会带来的困难,有经验的系统管理员能否请您解释一下似乎输赢的预期收益?
61 ssh  port  blocking 

4
如何检查/ dev / xvda1?
登录EC2(Ubuntu)实例后,我看到了 *** /dev/xvda1 should be checked for errors *** 我不能fsck /dev/xvda1因为它已安装而sudo umount /dev/xvda1失败,因为它正在使用中而失败。 lsof表演 jbd2/xvda 172 root cwd DIR 202,1 4096 2 / jbd2/xvda 172 root rtd DIR 202,1 4096 2 / jbd2/xvda 172 root txt unknown /proc/172/exe 并且kill -SIGKILL 172无效。 该怎么办?

6
最终公司的IT管理员关系[关闭]
我们一直在使用一家公司来管理我们的(小型办公室)IT基础架构。我们没有已完成或尚未完成的完整记录,也不知道为了自己捡起我们需要提出的要求。在这种情况下,人们是否有一个很好的“事情清单以确保您能得到?” (Windows OS产品密钥,安装介质(?),域控制器管理员密码等)
60 untagged 


7
我怎么知道我是否在Linux“屏幕”中运行?
“屏幕”是指如何重新连接到断开的ssh会话中提到的程序。那是一个很好的设施。 但是我真的很想知道一个问题。我如何知道我是否正在“屏幕”中运行?区别在于: 如果是,我知道我可以安全地关闭当前的终端窗口,例如,关闭PuTTY窗口,而不会丢失我的shell(Bash等)会话。 如果没有,我知道在关闭终端窗口之前,我必须处理所有待处理的工作。 更好的是,我希望此状态显示在PS1提示符下,以便我可以随时自动看到它。
60 linux  gnu-screen 

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.