服务器管理员

系统和网络管理员的问答


15
Python托管
我很乐意通过设置一个小型网站来开始学习python,为此,我需要托管。我应该在托管服务提供商中寻找什么以确保可以使用python? 编辑:是完整的:我不需要托管公司的列表,但我想知道我应该寻找什么。 当然,我可以成为第一位在规范中提到“ Python”的主机,但是我想确保我真的可以使用它,不仅是基本的东西……问题是我对python不太了解,所以很难知道我在找什么...
14 hosting  python 

4
Windows PowerShell 2.0中的运行空间是什么?
今天,我收听了有关PowerShell 2.0的HanselMinutes播客。Scott Hanselman在TechEd 2009上采访了Hal Rottenberg和Kirk Munro。 他们讨论了PowerShell 2.0中的RunSpaces。有人可以解释其背后的概念,并给出一些(实际的)用例或示例吗? 谢谢!


10
Linux开发人员为什么不能创建通用打包格式?
供应商二进制软件包格式的选择似乎由某种形式的墨菲定律决定:您不使用的所有发行版都具有软件包。(Corralary:不存在满足您软件堆栈的分发依赖关系的分发)。 这是政治问题还是更深层次的问题,而我们还没有看到“一次构建,可以在任何地方运行”软件包格式的出现?
14 linux  packaging 

3
无法在Shell脚本上设置UID
谁能帮我找出这里的事吗?我有一些规则来设置跟踪数据包计数。当我以root身份运行以下脚本时: #!/bin/bash iptables -t mangle -xnvL 我得到了我期望的输出: //snip 233203 199929802 MARK //blah blah blah //snip 但是,我想将其作为cacti的一部分来运行,该仙人掌以apache的身份运行。现在apache无法运行iptables,这就是为什么我有脚本。我将其设置为SUID root: -rwsr-sr-x 1 root root 37 May 14 23:06 iptables_packet_report.sh 但是然后我得到以下输出: server # sudo -u apache ./iptables_packet_report.sh iptables v1.4.2: can't initialize iptables table `mangle': Table does not exist (do you need to insmod?) Perhaps …
14 linux  iptables  suid 

2
启用硬件虚拟化BIOS;有什么要提防的吗?
许多最新的虚拟化工具可以利用或需求BIOS支持(Intel-VT,AMD-V等)。但是在我所见过的大多数BIOS屏幕中,默认情况下它已被禁用-有时甚至带有相当微妙(但模糊)的警告。 因此:启用VT时应该注意什么问题?我认为只有在由VMware或Virtual PC等软件故意触发时才使用它。但是有什么风险? 也许它主要与早期的实现有关,在早期的实现中它只是试验性的,但是我很想知道:它总体上安全吗?

21
什么时候RAID值得麻烦?
在我们的商店中,我们忠实地在所有工作站中使用RAID,可能只是因为这似乎是应该这样做的方式。我说的是使用板载RAID芯片进行科学仿真的工作站。 但是我听说过很多RAID恐怖的故事。RAID控制器间接导致 Stackoverflow本身中断。 RAID可保护您避免出现非常狭窄的故障(物理磁盘故障),但同时也会引入额外的故障点。RAID控制器可能存在问题,并且经常存在。至少在我们的商店中,RAID控制器的故障似乎至少与磁盘本身一样多。您也可以轻松地更换故障驱动器的过程。 什么时候RAID值得麻烦?通过在备份解决方案中增加更多的冗余,您是否可以获得更好的投资回报?在这方面,哪种类型的RAID更好或更坏? 编辑:我已经从原始的标题更改“ RAID值得麻烦吗?”,所以听起来不太负面
14 raid  redundancy 

16
建议使用闪电般的,功能轻便的,安全的Linux Web服务器来提供静态内容。
很难说出这里的要求。这个问题是模棱两可,含糊,不完整,过于宽泛或夸张的,不能以目前的形式合理地回答。如需帮助澄清此问题以便可以重新打开, 请访问帮助中心。 8年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 必备要求清单: 能够通过HTTP 提供静态 HTML页面和文件(图像,压缩档案,ASCII文本文件等)。 是资源保守。它使用所需的内容通过网络以内存和CPU的形式发送数据,仅此而已。 安装空间小。 仅使用必要的网络带宽。 要成熟。 是很容易配置。 被编译成本地代码。没有Python或Java等。 我不需要的: 复杂的配置选项。如果稍后需要,我将切换到Apache httpd。 支持运行CGI,Perl,PHP,Java,Server Side Includes或其他“扩展”。 有什么建议吗?
14 linux  web-server 

4
如何强制其他用户注销?
当我以root用户身份登录时,有没有一种简单的方法可以让另一个用户退出linux系统?我了解我可以确定他们打开了哪种类型的会话,并杀死了pid-但我认为必须有一个命令来执行我不知道的操作。 有任何想法吗?


4
片C或片2为什么覆盖整个磁盘
我正在与几个朋友讨论某些问题,但我们无法弄清楚。在FreeBSD和OpenSolaris / Solaris中,对驱动器进行分区时,将创建一个覆盖整个磁盘的分区: da0s1c c0d0s2 例如,OpenSolaris服务器中主硬盘驱动器的输出: xistence@Keyhole.network.lan:/dev/rdsk# prtvtoc /dev/rdsk/c4d0s2 * /dev/rdsk/c4d0s2 partition map * * Dimensions: * 512 bytes/sector * 63 sectors/track * 255 tracks/cylinder * 16065 sectors/cylinder * 7296 cylinders * 7294 accessible cylinders * * Flags: * 1: unmountable * 10: read-only * * Unallocated space: * First …

10
具有相同UID的多个* NIX帐户
我很好奇,是否有一个标准的预期行为,是否在Linux / Unix上创建多个具有相同UID的帐户时被认为是不好的做法。我已经在RHEL5上进行了一些测试,它的表现符合我的预期,但是我不知道我是否正在使用这种技巧来吸引命运。 例如,假设我有两个具有相同ID的帐户: a1:$1$4zIl1:5000:5000::/home/a1:/bin/bash a2:$1$bmh92:5000:5000::/home/a2:/bin/bash 这意味着: 我可以使用自己的密码登录每个帐户。 我创建的文件将具有相同的UID。 诸如“ ls -l”之类的工具会将UID列为文件中的第一个条目(在本例中为a1)。 我避免了两个帐户之间的任何权限或所有权问题,因为它们实际上是同一用户。 我为每个帐户进行登录审核,因此可以更好地跟踪系统上发生的情况。 所以我的问题是: 这个能力是设计出来的还是仅仅是它发生的方式? 这在* nix变体中会保持一致吗? 这是公认的做法吗? 这种做法会产生意想不到的后果吗? 注意,这里的想法是将其用于系统帐户,而不是普通用户帐户。
14 linux  security  unix 

7
SQL Server-强制在内存中使用DB?
我们拥有功能强大的Windows 2008 x64服​​务器(4 x 4核心CPU,32GB RAM),运行SQL Server 2005 64位。我们有一个很小的(6GB)但非常重要的数据库,在将页面缓存到内存之前,它的访问速度有些慢(使用情况是非常随机的I / O,因此给定页面在内存中以及最终用户的可能性非常低抱怨最初的缓慢)。磁盘足够快(本地15K SAS),但我猜该应用程序编写得有些笨拙(这是一个COTS解决方案),所以我想知道是否有办法“强制” SQL Server 2005中的内存中的数据库(不支持2008年)由供应商提供,所以我们还不应该升级到该版本),以帮助避免最初出现的高速缓存填充蓝调? 我当前的方法是我从脚本中的每个表运行SELECT *以获取内存中的数据页,但是此方法未缓存某些对象(索引,全文本搜索等)(并修改了脚本以查询索引和编写适当的WHERE子句进行缓存是煮沸的海洋复合物)。

13
绘制内存使用情况的简单工具?
已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 是否有一个脚本将内存使用情况显示为图表(例如饼图),而每个进程都是一个单独的切片? 我不是在寻找像Munin这样的图表来显示一段时间内的内存使用情况,而是在单个时间点显示每个进程的内存使用情况。 为了使我的请求更加晦涩难懂,它是针对无头服务器的(因此没有X应用程序)。最简单的方法是编写一个PNG文件,或者可能是一个HTML文件(可以使用Javascript允许过滤过程,在图形类型之间进行更改等)。

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.