服务器管理员

系统和网络管理员的问答

6
估计Linux中的FLOPS?
我正在寻找一个快速简单的程序来估计Linux系统上的FLOPS。我发现了HPL,但是事实证明,将其编译会很烦人。我所需要的只是FLOPS的概算,而无需花一天时间研究基准软件包和安装相关软件。是否存在这样的程序?编写一个将两个浮点数乘以一个循环的C程序是否足够?
14 linux  benchmark 

4
如何创建一个无权访问域控制器的受限“域管理员”?
我正在寻找一个类似于Domain Admin的帐户,但是不能访问域控制器。换句话说,此帐户将对域中的任何客户端计算机具有完全的管理员权限,能够将计算机添加到域中,但对服务器的用户权限有限。 最终用户技术支持人员将使用此帐户。他们应该对客户端计算机具有完全的访问权限,以安装驱动程序,应用程序等...但是我不希望它们在服务器上。 虽然我可能可以通过政策自己解决问题,但可能会很混乱,所以我想问:解决这个问题的正确方法是什么?


4
IIS7:如何使用web.config文件阻止访问?
我知道IIS7允许我使用web.config xml文件进行每个目录配置。我有一个目录,其中包含一些不想通过Web访问的配置文件。本地的web.config文件禁止对其进行读取访问,这将是一个不错的解决方案。 web.config文件的内容应该是什么,以禁止通过Web访问这些文件? 编辑:我正在尝试将包含以下内容的web.config文件放入文件中: <?xml version="1.0" encoding="utf-8" ?> <configuration> <system.web> <authorization> <deny users="*" /> <!-- Denies all users --> </authorization> </system.web> </configuration> 但是我仍然可以直接访问目录中的文件。它出什么问题了?如何调试正在发生的事情?

11
退出Hyper V客户端的全屏模式
我有一台可以在全屏模式下使用远程桌面连接到的hyper v服务器。生活很好。 然后,我连接到中的一台虚拟机,然后选择“查看| 有趣的是,“全屏模式”使我进入了全屏模式。也就是说,我有一个在全屏远程桌面会话中运行的全屏VM。 但是,按“ Ctrl + Alt + Break”仅会使我的原始远程桌面会话的全屏模式最大化/恢复,而不会影响全屏模式。 似乎使我无法进入虚拟机全屏的事件的唯一顺序是:i)按“ Ctrl + Alt + End”,它显示等效于“ Ctrl + Alt + Delete”的远程桌面; ii)选择任务管理器。这将在全屏VM顶部显示远程桌面的任务管理器,并显示任务栏。iii)右键单击任务栏上的VM图标,然后单击关闭iv)从Hyper-V管理器重新连接到VM 有更容易的方法吗? (是的,请随便笑一下)

9
ssh挂起而没有密码提示-在root或其他帐户中均可运行
我有基于SSH密钥的登录正常。然后,我更改了计算机上的主机名,基于密钥的登录停止了。似乎很有意义。密钥可能依赖于我的旧主机名。因此,我删除了所有密钥以及〜/ .ssh /中的所有文件,并重新生成了它们(并更改了我连接到的服务器上的authorized_keys) 现在,无论何时我尝试ssh,无论我尝试在哪个位置ssh挂起,它都将挂起而没有密码提示,即使我没有设置基于密钥的登录的服务器也是如此。.ssh / config中没有任何内容。 而且,当我“ su-”扎根时,ssh可以完美运行。完全没有问题。这仅在我的用户帐户上发生。 以下是ssh的一些调试信息 ssh -vv mylogin@myremoteserver.com OpenSSH_5.2p1,OpenSSL 0.9.8k 2009年3月25日 debug1:读取配置数据/Users/myname/.ssh/config debug1:读取配置数据/ usr / etc / ssh_config ...... debug1:主机“ myremoteserver.com”是已知的,并且与RSA主机密钥匹配。 debug1:在/Users/myname/.ssh/known_hosts:1中找到密钥 debug2:位设置:512/1024 debug1:ssh_rsa_verify:签名正确 debug2:kex_derive_keys debug2:set_newkeys:模式1 debug1:发送了SSH2_MSG_NEWKEYS debug1:需要SSH2_MSG_NEWKEYS debug2:set_newkeys:模式0 debug1:收到SSH2_MSG_NEWKEYS debug1:发送了SSH2_MSG_SERVICE_REQUEST debug2:service_accept:ssh-userauth debug1:收到SSH2_MSG_SERVICE_ACCEPT 然后就挂在这里..... 这是挂起的末端附近的dtruss(类似于strace,但对于OSX):sudo dtruss ssh -vv mylogin@myremoteserver.com 选择(0x4,0x508200,0x0,0x0,0x0)= 1 0 读取(0x3,“ $ \ 222 …
14 mac-osx  ssh 

4
Linux Bash语法:&&,\和-的含义
bash命令末尾的“ &&”,“ \”和“ -”是什么意思? 特别是,我遇到了以下几行组合,这些行应该将公共密钥添加到Ubuntu的aptitude软件包管理器中,这些字符是用来做什么的? gpg --keyserver keyserver.ubuntu.com --recv 26C2E075 && \ gpg --export --armor 26C2E075 | sudo apt键添加-&& \ sudo apt-get更新
14 linux  bash 


19
通过Windows网络传输大文件的最简单,最快的方法是什么?
我有一台运行MS SQL Server的Window Server 2000计算机,该计算机存储了20GB以上的数据。每天将数据库备份到第二个硬盘驱动器。我想将这些备份文件转移到另一台计算机上,以构建另一台测试服务器并进行恢复练习。(备份实际上从未恢复过将近5年。请不要告诉我的老板!) 我无法通过网络传输大文件。我已经尝试过简单的网络复制,apache下载和ftp。当传输的数据量达到2GB时,我尝试的任何方法最终都会失败。我上一次成功传输文件是通过USB连接的外部硬盘驱动器。但是我想定期执行此任务,最好自动执行。 想知道这种情况下最实用的方法是什么?

2
什么是SQL Server实例?
当我安装SQL Server 2008 Express时,它会提示我创建一个实例,如果没有,则中止。然后,我在SQL Server Services的Sql Server配置管理器中的条目中看到该信息。什么是SQL Server实例?


3
如何在Kubernetes Pod中使用特定的UID挂载卷?
因此,我正在尝试根据Kubernetes中的此映像来运行Nexus ,但是失败了: mkdir: cannot create directory '../sonatype-work/nexus3/log': Permission denied mkdir: cannot create directory '../sonatype-work/nexus3/tmp': Permission denied Java HotSpot(TM) 64-Bit Server VM warning: Cannot open file ../sonatype-work/nexus3/log/jvm.log due to No such file or directory 从文档中可以看出,该进程以UID 200运行,并且必须使用以下许可权挂载该卷: A persistent directory, /nexus-data, is used for configuration, logs, and storage. This directory needs to …

8
Docker pull:TLS握手超时
我总是得到这个(Ubuntu 16.04 LTS): $ docker pull nginx Using default tag: latest Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: TLS handshake timeout 但是curl TLS可以正常工作(除了auth错误): $ curl https://registry-1.docker.io/v2/ {"errors":[{"code":"UNAUTHORIZED","message":"authentication required","detail":null}]} 甚至一个小的golang程序(模仿docker)也可以正常工作: package main import ( "fmt" "io/ioutil" "net/http" ) func main() { resp, err := http.Get("https://registry-1.docker.io/v2/") if err != nil { panic(err) …

2
对ECS的角色要求感到困惑
我正在尝试建立ECS,但到目前为止,我遇到了一些权限问题,为此我已经在该论坛上创建了一些问题。 我认为我被困住了,因为老实说我无法在一个地方准确地找到所有这些角色要求。 看来我需要定义至少两个角色: 1)ECS容器 http://docs.aws.amazon.com/AmazonECS/latest/developerguide/instance_IAM_role.html 2)ECS任务 http://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-iam-roles.html#enable_task_iam_roles 这是对的吗? 我错过了什么吗?IAM是否有特殊要求?

4
URE到底是什么?
最近,我一直在研究RAID5与RAID6,而由于URE额定值和驱动器尺寸的增加,我一直看到RAID5不再足够安全。基本上,我发现的大多数内容都说在RAID5中,如果发生磁盘故障,如果阵列的其余部分为12TB,那么您几乎有100%的机会满足URE并丢失数据。 12TB的数字来自这样的事实,即磁盘的额定读取速率为10 ^ 14位,可以达到一个URE。 好吧,有些事情我没有到达这里。读取是由扇区上的磁头完成的,导致读取失败的原因是磁头死了或扇区死了。也可能是由于其他某些原因导致读取无法正常工作(我不知道,就像是振动使磁头跳了起来……)。因此,让我解决所有3种情况: 阅读无效:这不是无法恢复的,对吗?可以再次尝试。 头部死了:这肯定是无法恢复的,但是,这也意味着整个盘子(或至少侧面)是不可读的,这会更加令人震惊,不是吗? 该扇区消失:以及完全无法恢复,但是在这里我不明白为什么URE的4TB磁盘的额定值为10 ^ 14,而URE的8TB磁盘的额定值为10 ^ 14,这意味着磁盘上的扇区8TB(最有可能是较新的技术)的可靠性是4TB的一半,这没有意义。 如您所见,从我确定的3个故障点来看,没有任何道理。那么具体来说,URE是什么意思? 有谁可以向我解释吗? 编辑1 在第一波答案之后,似乎原因是该部门失败了。好消息是固件,RAID控制器和OS +文件系统都有适当的程序来尽早发现并重新分配扇区。 好吧,我现在知道什么是URE(实际上,这个名称是不言自明的:))。 我仍然对根本原因以及它们给出的稳定评级感到困惑。 一些人将失效的部分归因于外部来源(宇宙波),然后令我感到惊讶的是,那么URE率是基于读数计数而不是年龄,宇宙波的确会影响更多的旧磁盘,仅仅是因为它已经暴露了此外,尽管我可能错了,但我认为这更像是一种幻想。 现在来谈谈与磁盘磨损有关的另一个原因,有人指出,较高的密度会导致较弱的磁畴,这完全是有道理的,我将按照说明进行操作。但是,正如在这里很好地解释的那样,不同大小的新磁盘主要是通过在HDD机箱中放置或多或少的相同的盘片(然后是相同的密度)来获得的。扇区是相同的,并且所有扇区都应具有相同的可靠性,因此,较大的磁盘应比较小的磁盘具有更高的额定值,而扇区的读取较少,事实并非如此,为什么?但这可以解释为什么采用新技术的新磁盘没有比旧磁盘获得更好的评级,这仅仅是因为更好的技术收益被更高密度带来的损失所抵消。

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.