服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
在将池身份切换到域用户后IIS7.5下我得到这个错误: “当前身份(域\用户名)不具有对”C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Temporary ASP.NET Files“的写入权限。” 我可以授予这个特定目录的用户权限,但是我想知道是否有更好的解决scheme。 理想情况下,我想configuration此“临时ASP.NET文件”目录存储在其他位置。
当我激活Advanced features ( View – > Advanced Features )并通过导航到他们的OU并右键单击用户对象来打开用户属性时,我会看到“ Attribute Editor选项卡。 但是,如果我search用户(右键单击域 – > Find – >search用户),并双击用户,我没有看到选项卡。 我不能正常导航到用户,因为一些OU有太多的用户。 有人可以build议一个替代scheme,允许我查看Attribute Editor选项卡?
像Puppet和Chef这样的更为成熟的configurationpipe理(CM)系统使用基于拉式的方法:客户端定期轮询中央主站以获取更新。 他们中的一些人也提供了一种无主的方法(所以基于推送),但是声明它不是“生产”(Saltstack)或“不可扩展”(Puppet)。 我知道的唯一一个系统就是从一开始就是基于推动力的是Ansible。 拉式系统的具体可扩展性优势是什么? 为什么添加更多的推拉大师比push-agent更容易? 例如, agiletesting.blogspot.nl写道: 在“拉”系统中,客户彼此独立地联系服务器,所以整个系统比“推”系统更具可扩展性 另一方面,Rackspace展示了他们可以使用基于推送的模型处理15K系统 。 infastructures.org写道: 我们发誓维护基础设施,使用像SUP,CVSup,rsync服务器,或cfengine的工具拉方法。 每台客户端机器不需要将更改推送给客户端,而是需要负责在启动时对黄金服务器进行轮询,然后定期维护自己的rev级别。 在采用这个观点之前,我们开发了基于ssh,rsh,rcp和rdist的广泛的基于推送的脚本。 我们在r命令(或者ssh)中发现的问题是:当你运行一个基于r命令的脚本把一个变化推送到你的目标机器上时,可能性是,如果你有超过30个目标主机,在任何时候都会下降。 维护委托机器的列表成为一场噩梦。 在编写代码来纠正这个问题的过程中,你将最终得到精心devise的包装代码来处理:来自死亡主机的超时; logging和重试死的主机; 分叉并行,尝试在合理的时间内击中多个主机; 最后检测并阻止源机器上所有可用的TCP套接字与所有出站rsh会话的使用情况。 然后,你仍然有问题,就是为将来要安装的所有新主机安装映像,以及为明天将要重build的任何主机重复安装映像。 在经历了基于r-command复制的麻烦之后,我们发现它不值得。 我们不打算再次使用r-命令来pipe理基础架构,或者使用任何其他推送机制来pipe理基础架构。 它们不像基于拉的方法那样成比例。 这不是一个实现问题,而不是一个build筑问题? 为什么编写一个线程化的推式客户端比一个线程化的拉式服务器更难呢?
RoboCopy的工作选项是做什么的? / MON和/ MOT开关到底是做什么的? 我怎样才能使用它们? 我不明白他们,也找不到如何使用它们的例子。 / MON:n – 监视源; 当看到多于n个变化时再次运行。 / MOT:m – MOnitor来源; 再次运行时间,如果改变。 这是否意味着它会先运行一次,然后在完成后继续运行,如果在文件结构中某处发生更改,或者某些事情发生了变化,时间已过,则会再次运行? / JOB:jobname – 从指定的JOB文件中获取参数。 / SAVE:jobname – 将参数保存到指定的作业文件 / QUIT – QUIT在处理命令行后(查看参数)。 / NOSD – 没有指定源目录。 / NODD – 没有指定目的地目录。 / IF – 包含以下文件。 什么是工作档案? 什么是/ NOSD和/ NODD开关?
我有远程SSH访问和根访问。 我没有物理访问权限。 我不是在寻找解决scheme涉及到任何东西,我想从目前正在运行。 操作系统是SL6。 有没有办法将所有需要的内容加载到RAM中,并使用dd或类似的方法安全地擦除整个磁盘? 显然这最终会导致一个无法运作的框,我的预期结果。 这似乎应该是可能的。 另外两个有趣的增加: 能够ssh,运行屏幕,运行dd命令并分离。 一周后login完成。 🙂 不知何故有一个进度条? 更新 :我现在要用chroot选项。 正在做: mkdir /dev/shm/ramdisk/ && cd ramdisk && mkdir bin lib64 && cd /lib64 && cp ld-linux-x86-64.so.2 libc.so.6 libdl.so.2 libpthread.so.0 librt.so.1 libtinfo.so.5 /dev/shm/ramdisk/lib64 && cd /bin && cp bash dd /dev/shm/ramdisk/bin && cd /dev/shm/ramdisk && chroot . 哪个工作(!),但我仍然需要/ dev /零和/ dev / […]
我设置了一个Debian框作为4个子网的路由器。 为此,我在LAN连接的NIC( eth1 )上定义了4个虚拟接口。 eth1 Link encap:Ethernet HWaddr 94:0c:6d:82:0d:98 inet addr:10.1.1.1 Bcast:10.1.1.255 Mask:255.255.255.0 inet6 addr: fe80::960c:6dff:fe82:d98/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:6026521 errors:0 dropped:0 overruns:0 frame:0 TX packets:35331299 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:673201397 (642.0 MiB) TX bytes:177276932 (169.0 MiB) Interrupt:19 Base address:0x6000 eth1:0 Link encap:Ethernet HWaddr 94:0c:6d:82:0d:98 inet addr:10.1.2.1 […]
有没有find我通过SSHlogin的操作系统的分布的命令? uname可以用来打印大量的信息,但显然不是分发(例如RedHat,Ubuntu等),也不是分发的版本。
如何在文件path中使用variables名? ssl_certificate /home/ec2-user/.certificados/$server_name.crt; ssl_certificate_key /home/ec2-user/.certificados/$server_name.key;
我如何设置在Linux中的指定目录中的用户的完整权限?
如何在bash脚本中实现ctrl + c处理,以便脚本中断,以及脚本启动的当前正在运行的命令? (想象一下,有一个脚本执行一些长时间运行的命令,用户点击ctrl + c并中断命令,但脚本继续执行)。我需要它的行为方式,它们都被杀死。