服务器管理员

系统和网络管理员的问答

2
获取主域控制器名称的可靠方法是什么?
我正在使用函数NetGetDCName,但这似乎在生产Active Directory上失败(err 2453) 我用nltest.exe来测试 nltest / DCNAME:dir的输出 Status = 2453 0x995 NERR_DCNotFound 但是nltest / DCLIST:dir似乎列出了所有域控制器,包括PDC。 nltest / DCLIST如何工作?我猜nltest / DCNAME:dir仅使用NetGetDCName并失败,并出现与我的代码相同的错误。 我还在出现错误的主机上做了nslookup。我看到它指向的DNS不是域控制器主机之一。 关于应如何以编程方式获取PDC的任何提示?

1
找不到新创建的子域的非www版本
使用Cpanel,我刚刚创建了一个子域:members.domain.com。我可以在www .members.domain.com 上查看域,但是不存在非www版本。Ping它,我得到“找不到主机”。 我一直在DNS设置中,甚至尝试为非www版本制作新的A记录,但是没有运气。 这仅仅是等待它传播的一种情况,还是我可以做些其他的事情。显然,如果找不到域,则无法使用.htaccess进行重定向。 谢谢。

1
查询执行后的日志文件问题
可以请您的专家对此情况提供建议吗: 我有专用的硬盘驱动器。它包含数据库和日志文件。我整夜运行查询,日志文件已超出驱动器的大小(还剩500k)。查询没有完成,所以我取消了它。但是似乎什么也没有发生(可能会希望日志文件缩小……?)。请耐心等待,让查询“取消”,还是有其他措施(我已经等了将近3个小时了)?谢谢!

1
子域重定向不起作用
因此,我想为每个客户端创建一个子域,例如: user1.mydomain.com -> mydomain.com/users/user1 或至少 user1.mydomain.com -> mydomain.com 而且我可以user1用php 抢一部分。不是重定向,而是URL重写。 我的问题是,这是行不通的。这是我当前在.htaccess文件中的配置: RewriteEngine on RewriteCond %{HTTP_HOST} ^(www\.)?([a-z0-9-]+)\.mydomain\.com [NC] RewriteCond %{QUERY_STRING} !^/users/ RewriteRule ^(.*)$ /index.php?/users/%2/$1 # CodeIgniter Rules RewriteCond $1 !^(index\.php|images|robots\.txt) RewriteRule ^(.*)$ /index.php/$1 [L] 我已经看到了许多有关此问题的答案,但就我而言,似乎没有任何效果。我还更新了我的域区域文件: *.mydomain.com. A 000.000.000.000 键入类似user2.mydomain.com内容时,我看到的是托管帐户中的错误页面,而不是服务器错误。和往常一样,任何帮助将不胜感激,我几天来一直在努力找出问题所在:P 编辑:看来问题出在服务器配置(Apache)上。如果键入任何子域,则显示的是主机提供商的服务器上的页面,而不是服务器错误(例如500等),而只是一个页面。如果仅在URL栏中键入网站的IP,则会显示相同的页面,它将转到托管服务提供商的默认页面。 谢谢大家的阅读。


2
Ubuntu EC2服务器在OpenSSH升级后不接受密钥
我刚刚在EC2 Ubuntu实例上升级了OpenSSH。 sshd -V现在给出:OpenSSH_6.6p1 先前显示:OpenSSH_5.9p1 Debian-5ubuntu1.3 但是,我无法再使用Amazon的.pem文件登录。 它要求输入密码,并且auth.log向我显示以下内容: Sep 9 16:27:54 ip------0 sshd[31498]: rexec line 89: Unsupported option UsePAM Sep 9 16:27:55 ip------0 sshd[31498]: User ubuntu not allowed because account is locked Sep 9 16:27:55 ip------0 sshd[31498]: input_userauth_request: invalid user ubuntu [preauth]

1
通过SPARC上的控制台引导Debian安装
我尝试使用以下方式引导Debian以通​​过不带VGA的SER MGT控制台进行安装 : (0) ok boot cdrom - text Boot device: /pci@400/pci@0/pci@1/pci@0/usb@0,2/hub@4/device@4/storage@0/disk@0:f File and args: - text Bad magic number in disk label Can't open disk label package ERROR: boot-read fail Can't open boot device 和 {0} ok boot cdrom Boot device: /pci@400/pci@0/pci@1/pci@0/usb@0,2/hub@4/device@4/storage@0/disk@0: f File and args: Bad magic number …

1
无法访问在vmware中运行CentOS 6.3的服务器
我刚刚在使用桥接连接的vmware机器上安装了CentOS,安装了apache,php和mysql,但是当我运行时service httpd start会收到警告(?): Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using localhost.localdomain for ServerName 我可以使用腻子连接到服务器,所以我真的不知道为什么它不能在浏览器中加载。 编辑: Httpd成功启动,返回[OK]。运行netstat -tuplen | grep :80收益: tcp 0 0 :::80 :::* LISTEN 0 40392 15894/httpd 我可以用腻子连接到192.168.0.113,但是浏览器说 can't connect to 192.168.0.113


1
域控制器放置
我一直在研究一些Exchange培训文档(官方的MS电子学习包),并且所有设计方案都隐含了在每个站点中从目录林根域中至少放置一个DC。 我不确定这是否仅与Exchange有关,但是我可以想到我们可以在森林中解决的许多问题。例如,Microsoft支持工程师已声明,子域(即所有工作站和成员服务器)中的每个客户端都需要访问目录林根DC,以检查证书/模板权限,即使在下级CA上也是如此。 我试图找到Microsoft的文档或准则,但是却找不到任何东西。我找到了“域控制器放置指南”,但这只是一种形式-您可以使用它来记录将DC放置在何处,但是它没有提供有关将它们部署在何处的指导。 有谁知道在哪里,或者是否可以找到任何此类文档? 编辑:为澄清起见,我想知道是否有任何文档(特别是Microsoft的文档)使任何人都知道,这表明在每个站点中都有一个林根域DC是有价值的,即使对于专门用于儿童的站点也是如此域。 与CA情况特别相关的是,我们处理过一个案例的MS工程师引用了此Technet博客文章,在其中描述了每个客户(包括工作站)需要访问林根域中DC的问题。但是我找不到的是MS提出的任何有关设计的建筑/建筑文档。

1
Apache上的LDAP身份验证拒绝有效的凭据
我试图将LDAP与专用于SVN存储库的Apache 2.4服务器链接,因此我使用Apache mods dav_svn和authnz_ldap。LDAP本身可以正常工作。 我可以设法将服务器与管理员DN绑定,并搜索所需的用户。 连接时,如果用户不存在,则为[No such object]错误(是!)。但是,如果用户存在,则即使密码正确,LDAP也会始终返回[无效凭据]错误。 这是Apache error.log结束 [authnz_ldap:debug] [pid 9243:tid 2990508864] mod_authnz_ldap.c(516): [client ::1:46639] AH01691: auth_ldap authenticate: using URL ldap://my_ldap_ip:port/ou=aaaa,dc=company,dc=fr?uid?sub [ldap:debug] [pid 9243:tid 2990508864] util_ldap.c(379): AH01278: LDAP: Setting referrals to On. [authnz_ldap:info] [pid 9243:tid 2990508864] [client ::1:46639] AH01695: auth_ldap authenticate: user mr.myself authentication failed; URI /svn/ [ldap_simple_bind() …

2
如何调整linux机器以提高平均CPU负载和CPU利用率
我们正在使用巨大的hadoop集群。 我们有736个datanode机器,每个节点有16个核心X 2线程。 在某些计算机上,我们看到了平均CPU负载(98-128 5分钟)。 经过深入调查,我们发现: no HW problem no Disk proble no network problem no infra problem 我们仍然没有检查关于调整linux参数和调整内核参数。 有哪些参数或任何内核参数可以帮助机器在大多数CPU LOW负载平均下获得良好的CPU工作。 http://linuxrealtime.org/index.php/Improving_the_Real-Time_Properties

1
将事件和通知从Exchange / Outlook推送到Google日历?
我在一个非常注重安全性的环境中工作,我们使用Microsoft Exchange Server和Outlook进行日历。但是,我们也都携带智能手机,并且我主要使用Google日历作为我的个人日程安排系统。 有没有一种方法可以将日历项从Exchange或Outlook(服务器端或客户端)推送到Google日历?我因错过会议而感到厌倦,因为我忘记在Google日历中手动输入Outlook日历项目。 在我的上一份工作中,我们使用了Notes,并且有一个名为Awesync的令人赞叹的桌面应用程序可为Notes做到这一点,但我没有为Outlook / Exchange找到任何东西。 甚至将来自Exchange或Outlook的SMS通知推送到我的手机上也很棒。我将其作为后备选项进行了调查,但唯一的解决方案似乎是商业第三方服务(我认为,实际上,商业伙伴已被Microsoft抛弃了。) 解决这个问题的低成本或无成本方法是什么?成本绝对是一个因素。开源将是伟大的,但必须是安全的。有人知道吗?

3
cygwin termcap问题正在运行?
从cygwin登录到Debian Sarge安装时,如果我运行top,则由于缺少更好的词,输出为“双倍行距”。最终结果是,我可以看到最后几个流程的最后几行,但是它并不是真正可用的: 28849 root 9 0 1896 1884 1392 S 4.6 0.5 0:01.36 dump 28861 root 12 0 1104 1104 848 R 1.6 0.3 0:00.14 top 5 root 10 0 0 0 0 D 0.3 0.0 0:00.01 bdflush 1 root 8 0 444 444 396 S 0.0 0.1 0:15.48 init …

1
MongoDB活动状态失败
我的服务器在Nginx Ubuntu 16.04 LTS上运行。我想安装mongoDB以便将其与node.js结合使用,然后按照本教程进行操作,但是在编写status命令时我有此内容。 ● mongodb.service - High-performance, schema-free document-oriented database Loaded: loaded (/etc/systemd/system/mongodb.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Tue 2016-07-26 20:21:15 CEST; 7s ago Process: 4527 ExecStart=/usr/bin/mongod --quiet --config /etc/mongod.conf (code=exited, status=14) Main PID: 4527 (code=exited, status=14) Jul 26 20:21:15 ns3039456.ip-94-23-252.eu systemd[1]: Started High-performance, schema-free …

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.