服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我有一个奇怪的问题; 用户似乎已经调整了文件夹的权限,甚至没有域pipe理员和系统帐户可以把它。 icacls Folder /T /C /Q /RESET – >访问被拒绝 takeown /f Folder – >访问被拒绝 icacls Folder – >访问被拒绝 不知道我现在可以做些什么…
在Bash中,我并不是为了解释为什么, echo $(hostname –fqdn)作品, echo $(id -un)不( id: –un: No such user )。 反引号给出了相同的结果。 使用这个符号是否有一些好的做法? id命令是否有这样一个特殊的使用方法? 下面有些细节看起来适用于其他系统: lsb_release -a :SUSE Linux Enterprise Server 11(x86_64), which id :/ usr / bin / id, id -un独自工作。
我有两个DL180G6服务器,我用它们与2×2 GB的RAM模块,现在我想升级内存为每个16 GB。 每台计算机有6×2 GB的内存模块(参数与现有的模块相匹配),但是当我填充其余的插槽(这些插槽从头开始是空的)时,其中一个RAM似乎缺失 – 总共缺less2 GB记忆。 我已经对插槽进行了反复试验,似乎两台机器都有一个插槽,无法识别内存,内存模块工作正常。 两台机器的保修期限已经过期。 我已经按照推荐的人口顺序回忆。 我的问题是:如果我不按照人口顺序,机器和记忆是否仍然可用或者是否会损坏RAM / CPU / MB,会发生什么? 另外,我在规格中看到,不需要将两个RAM块填充相同数量的DIMM模块。 用一个模块填充一个银行(第二个是错误的(?))并填充另一个模块的剩余内存是否可行? 提前感谢您的答复! 编辑#1 我在两台服务器上安装了两个CPU(P / N: 482601-002,586641-001 ),RAM的P / N都是500202-061 。 编辑#2 在一台机器上,第二个CPU(距离前面板较远的那个)的第二个通道上的第一个插槽似乎有问题,而另一个机器上的第一个插槽是第二个CPU的第三个通道上的第一个插槽。 第一种情况是: (ch3/2 none) (ch3/1 none) (ch2/2 none) (ch2/1 FAIL) (ch1/2 none) (ch1/1 OK) [CPU] [CPU] (ch1/1 OK) (ch1/2 none) (ch2/1 OK) (ch2/2 none) (ch3/1 none) […]
当有人发送电子邮件到我的服务器,例如 [email protected] 我想它pipe道到一个PHP脚本。 所以在我的 /etc/aliases 文件我有: somestringthatisnotnecessarilyauser: "|/path/to/php/script.php" 在禁用SELinux的情况下,它将电子邮件完美地发送到PHP脚本。 启用SElinux后,maillog出现了一个权限错误: local[19660]: fatal: execvp /path/to/php/script.php: Permission denied 我对SELinux相当陌生,但是我把这个问题归咎于SELinux,因为在禁用的时候,它工作的很好。 有谁知道什么semanage命令,或其他政策,我需要申请与SELinux启用这个工作? 操作系统是Centos6.5 64位 这是什么/var/log/audit/audit.log发送电子邮件地址时说: type=AVC msg=audit(1395174916.444:476603): avc: denied { search } for pid=25396 comm="local" name="web" dev=dm-0 ino=522246 scontext=unconfined_u:system_r:postfix_local_t:s0 tcontext=unconfined_u:object_r:httpd_sys_content_t:s0 tclass=dir type=SYSCALL msg=audit(1395174916.444:476603): arch=c000003e syscall=59 success=no exit=-13 a0=7feaddb404a0 a1=7feaddb40470 a2=7feaddb3b2d0 a3=7fffa4fe93d0 items=0 ppid=21187 pid=25396 auid=500 uid=99 gid=99 euid=99 suid=99 […]
我有一个Windows Server 2008 R2 SP1域控制器。 我在这台服务器上安装了AD,DHCP和DNSangular色。 我今天注意到在我的IPv4设置上有一个警告标志,但没有在我的IPv6设置上。 有人可以告诉我这是什么意思,还有什么是解决这个问题的正确方法
所以,我知道git钩子,并将在下一步,但要编写一个简单的bash脚本,通过cron运行,以保持远程服务器上的回购最新。 我想像这样工作: cron执行myupdatescript.sh myupdatescript.sh将: cd进入/ my / sites / staging git pull -q原点高手 如果有 东西被拉,那么: 运行咕噜声来构build源代码 yadda yadda yadda 我目前有这样的工作作为一个cron任务,看起来像: */1 * * * * cd /my/sites/staging && git pull -q origin master && grunt production 我试图避免运行我的咕build生成,如果没有任何改变。 我想这一切都归结为我怎么能告诉如果git拉实际拉什么东西,并使用它作为运行我的咕噜生成的条件。 Ubuntu服务器,密钥安装在github上,所有这些好东西。 谢谢你的帮助!
我有5个服务器,每个有一个互联网端口和一个ipmi端口,所以我使用了10个外部IP地址。 它有一个提供商获得更多的IP有点问题,我也想隐藏IPMI端口,因为有时有一个漏洞,允许利用服务器。 这会工作吗? 所有10个端口将连接到一个交换机(非托pipe)。 互联网端口将拥有像今天一样的IP IPMI端口将具有本地IP(10.0.0.1,10.0.0.2等) 当我需要连接到IPMI时,我只是从任何运行的服务器,如下所示的SSH隧道:ssh -L ::所以我可以暂时连接到IPMI … 这会工作吗? “哑”开关可以有两个networking? 我正在使用超微型服务器。 有人知道他们是否只需要一个端口来正常工作? 编辑:我知道VPN解决scheme,但寻找别的东西,不需要额外的硬件(可以打破,我没有任何IPMI访问)。 ssh隧道也在这里提出: iLO是否足够安全地挂在WAN上 我只需要知道我的build议解决scheme是否可行。 谢谢
使用CentOS 6.5,我正在自动安装一些运行时库(git,java,maven)。 使用yum install X ,我发现安装的版本(通过yum )可能早于图书馆网站上的最新版本。 使用包pipe理系统的好处对我来说是很清楚的: 包pipe理系统旨在通过远程pipe理和软件分发技术节省组织的时间和资金,无需手动安装和更新。 (来源 – 维基百科 ) 是使用yum ,它提供了易于维护的库(一项艰巨的任务),总是比安装最新的库版本更可取? 为什么select最新版本的库X比使用Yum更好? 我问,因为目前select的path是使用最新版本胜过百胜,但使用百胜似乎是最好的select。
我正在运行Ubuntu 13.10 (不是LTS,我知道…)。 我已经安装了denyhosts 。 我有/etc/hosts.deny和/etc/hosts.allow 。 我已经添加了2个IP到hosts.allow (home + work)。 但是,每当我从这些IPlogin,我收到一封电子邮件,告诉我发生了可疑的login。 我已经尝试以两种不同的方式格式化hosts.allow文件。 这似乎没有工作。 首先: … sshd: iii.iiiii : allow sshd: iii.iiiii : allow 第二: … sshd: iii.iiiii sshd: iii.iiiii 我不知道这是否相关,但如果我注意到我无法解释的东西。 如果我跑 $ sudo service denyhosts restart * Stopping DenyHosts denyhosts [ OK ] /etc/init.d/denyhosts: 44: test: /etc/hosts.deny: unexpected operator * Starting DenyHosts denyhosts 但是,如果我在hosts.deny或hosts.allow中search错误,找不到任何: […]
说我的网站允许用户创build目录以及上传到一个名为“/ uploads”的目录,如下所示: /上传/ user_created_folder_1 /上传/ user_created_folder_2 /上传/ user_created_folder_3 … 等等等等 如何防止在“/ uploads” 及其所有子目录中执行任何潜在的恶意脚本? 服务器块中的以下代码是否正确? location /uploads/.*.(php|pl|py|jsp|asp|sh|cgi)$ { return 403; error_page 403 403.html; } 非常感谢!