服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我有一个暂存站点,是一个git仓库的工作目录。 如何设置git让开发人员在不改变修改文件组的情况下提取分支或版本? 一个例子。 比方说,我有两个开发人员,罗宾和大卫。 他们都在git-users组中,所以最初他们都可以在site.php上拥有写权限。 -rw-rw-r– 1 robin git-users 46068 Nov 16 12:12 site.php drwxrwxr-x 8 robin git-users 4096 Nov 16 14:11 .git 经过robin-server1 $ git pull origin master: -rw-rw-r– 1 robin robin 46068 Nov 16 12:35 site.php drwxrwxr-x 8 robin git-users 4096 Nov 16 14:11 .git 而且大卫在site.php上没有写权限,因为这个组从“git-users”变成了“robin”。 从现在开始,大卫将会得到一个被拒绝的权限,当他试图拉到这个仓库。
我希望在Linux OEL5x服务器上为使用/ etc / passwd方法的用户启用“compat”模式。 但我真的不知道“compat”如何在Linux中工作。 我已经做了以下configuration – 设置passwd在/etc/nsswitch.conf中compat并在/ etc / passwd中添加用户详细信息。 我能够通过对system-auth进行less量更改来修复login问题,但ssh等协议仍未启用。 有没有办法解决这个问题?
linux lubuntu HD4000英特尔ivy桥8GB 1600内存。 我收到来自突触包pipe理器的重复input错误消息,它说问题在那里。 我想知道几件事情: 这个目录是什么 是否安全地删除那里的违规副本。 这是否是一个有用的新发现…这是在哪里所有的包,我没有用最终,我可以编辑,以适应我的幻想从长远来看? 能够减less我的包pipe理器中的混乱将是很好的。 特别是find一种方法来摆脱我手动在别处下载的所有32位的东西或旧版本的程序。 我本来打算在Linux发布这个! 所以如果这是错误的地方,让我知道,我会把它移到那里!
我需要通过慢速链接(1 Mbps)自动镜像两个unix机器中的大量(TB)文件。 这需要频繁地完成,但数据不会变化太大(delta传输不会使链路饱和)。 通常的解决scheme是rsync ,但还有一个额外的要求:从安全angular度来看,不希望源或目标机器具有(无密钥)ssh密钥或任何types的文件系统访问权限。 这两台机器之间的所有通信都应该通过第三台机器进行初始化(和调解)。 我已经在这里特别提出了一个关于rsync的单独问题。 我还有其他明显的解决scheme吗?
我一直在努力,基本上我想要的是这样的: 在另一个虚拟域上运行的虚拟域,运行从80到8080 我到目前为止所做的是尝试与Apache不同的组合,但我得到的是所有的虚拟域指向端口80这是我的conf: <VirtualHost domain1.com:80> DocumentRoot /var/www/domain1 <Directory "/var/www/domain1"> allow from all Options +Indexes </Directory> ServerName domain1.com </VirtualHost> <VirtualHost server.domain2.com:80> DocumentRoot /var/www <Directory "/var/www"> allow from all Options +Indexes </Directory> ServerName server.domain2.com ServerAlias www.server.domain2.com ProxyPass / http://server.domain2.com:8080/ </VirtualHost> build议? 🙁
我应该如何设置共享/目录权限以允许以下工作: VMHost – Hyper-V分区(不是域的一部分) ADServer – 在VMHost上作为访客VM运行的Active Directory域控制器 \ VMHost \为WSUS更新磁盘共享以放置更新和其他本地文件 问题是我需要给\ VMHost \ Updates什么权限,以允许WSUS使用此目录以避免“WSUS内容目录不可访问”错误,我目前正在看到。 据我所知,WSUS运行为“域/networking服务”帐户。 问题是没有添加到域的VMHost我如何给这个用户适当的权限到这个目录? 有没有办法可以告诉VMHost信任ADServer,然后就可以从那里使用用户帐户? sorting与我的其他post有关: Win 2012域控制器虚拟机,Hyper-V主机应该是域的一部分吗? 谢谢,尼克
我有点困惑 – 我在一台机器上安装了Nagios3的服务器进程( tala ),在另外两台机器上安装了NPRE(medea和iiyanara ),并认为它的设置是正确的。 由于各种令人沮丧的原因,我不得不从磁盘映像重buildmedea,因此NPRE不再安装。 想象一下,当Nagios(几天后)继续愉快地报告不仅我的服务器已经启动,还有一系列性能指标(如总进程等)时,我想到了我的惊讶。事实certificate,Nagios实例确实有一直在为medea和iiyanara报道localhost。 这里是medea.conf的初始块+第一个服务块: define host{ use generic-host ; Name of host template to use host_name medea.phyre.im alias Medea address 97.107.128.112 } define service{ use generic-service ; Name of service template to use host_name medea.phyre.im service_description Disk Space check_command check_all_disks!20%!10% } 奇怪的是,如果我指定一个不同的IP,Nagios会报告机器已closures。 所以: 尽pipeNPRE服务完全没有,Nagios正在使用黑魔法来与medea进行交stream Nagios出于某种原因正在报告本地主机 …然后,如果我指定了197.107.128.112作为目标IP,则停止执行这些操作。 我的问题基本上是这样的:到底是什么?
我在debian squeeze实例上的/ var / spool / postfix / incoming (在chroot中)的postfix传入文件夹中充满了一些不可移动,stat'able,chmod'able或任何其他的stange文件: drwx—— 2 postfix root 4096 Nov 19 16:18 . ?????????? ? ? ? ? ? 019E310000B9 ?????????? ? ? ? ? ? 0775C1000081 ?????????? ? ? ? ? ? 0874F1000082 ?????????? ? ? ? ? ? 180E41000083 […] $ file 019E310000B8 019E310000B8: ERROR: cannot open […]
我有安装了networking和RAID控制器驱动程序安装的服务器核心操作系统。 还有什么其他的驱动程 使用GUI,你通常安装芯片组,VGA,audio(如果支持),SATA控制器等…
我在Debian Wheezy上使用Samba 4.0.0beta2作为Active Directory域控制器。 我也在/etc/nsswitch.conf使用winbind,所以getent passwd返回域用户。 我已经设定了 template homedir = /home/%U 在我的smb.conf文件中,而不是用%U代替用户名, getent passwd返回: HOME\Administrator:*:0:100::/home/%U:/bin/bash HOME\Guest:*:3000000:3000001::/home/%U:/bin/bash 这是为什么?