服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我拥有版本控制下的所有新贵configuration文件。 我使用upstart的理想方式是从我的版本控制库(mercurial – 不是那么重要)创build软链接到/ etc / init,但是upstart无法看到作业。 如果我将文件从版本库目录复制到/ etc / init,一切都很好。 任何人都知道为什么暴发户无法处理符号甚至是硬链接? 谢谢 克里斯
有没有办法为Wi-Fi提供用户特定的密码,以便不同的用户拥有不同的密码? 我想为每个用户提供不同的Wi-Fi连接密码。
如何扫描networking以找出其上的设备? (我会很高兴的MAC地址和IP列表。) 例如,让我说我在工作,并希望确保没有未知的设备连接到networking(特别是如果访问不被密码或MAC过滤)。 DHCP日志可能会有所帮助,但是如果我想查找具有静态IP的设备呢? 或者,让我们说我在朋友家,他希望我设置端口转发,但不知道他的路由器的IP。 当然,一些好的猜测通常会得到它,但是扫描会更好。
将ACDCreplace为AC-DC 例如,我们有这些文件 ACDC – 摇滚乐不是噪音Pollution.xxx ACDC – Rocker.xxx ACDC – 拍摄到Thrill.xxx 我希望他们成为: 交stream – 直stream – 摇滚不是噪音污染.xxx AC-DC – Rocker.xxx AC-DC – 拍摄到Thrill.xxx 我知道sed或awk用于这个操作。 我不能谷歌任何东西,所以我要求你的帮助=)你能提供完整的工作shell命令这个任务? 反馈: OSX用户的解决scheme
这是一个非常敏感的话题,需要我们的解决scheme。 我有几个服务器,我租给几个人。 我拥有扫描服务器的所有合法权限和权限。 我想阻止人们存储儿童色情,动物残忍或其他类似性质的video。 因为这是最敏感的问题,因此首先要防止儿童色情制品。 我试着在网上search解决scheme,但是找不到很多人讨论这个问题,我相信主要是因为它被认为是禁忌话题的讨论。 我的一个想法是在服务器上search已知文件的签名。 有没有这样的数据库? 我知道像GoDaddy这样的大公司有这样的预防系统,但作为一个小公司老板,我该怎么办?
刚刚了解了关于linux上的屏幕命令 – 这是天才。 我喜欢它。 但是,屏幕上的实际terminal/提示的外观和行为与标准的bash提示不同。 也就是说,颜色是不一样的,标签完成似乎没有工作,等等。 有没有一种方法,我可以告诉屏幕的行为就像一个正常(至less,我习惯于正常)bash提示? 附加信息 我通过ssh从Mac(terminal)连接到一个无头Linux的盒子(Ubuntu)。 login后,我有TERM=xterm-color ,当我运行屏幕我有TERM=screen 。 我会尝试下面的build议,看看我能否先改变$TERM值。
我打算使用厨师或傀儡来做pipe理(我更多地考虑厨师,因为它更年轻,我对它有了更好的感觉)。 在这两个主页上,我看到有一个“企业版”花钱,我不打算购买任何东西。 如果我不买他们,我会在厨师/傀儡中错过什么? 厨师提供的东西究竟是花钱呢? 傀儡报价究竟花费什么? 从他们的网站上我不太清楚,因为它是一种模糊的。
在工作中,我们有两个无线networking(例如Work1 Work2)。 Work2在楼下使用,Work1在楼上使用。 然而,两者都是非常缓慢的。 当我们连线时,连接更好,但不幸的是,由于我们的build筑非常老旧,而且我们公司的发展非常快,大多数员工并不坐在以太网电缆的墙壁附近。 我曾经让我们的ISP的Cox运行一个带宽利用testing,似乎我们没有在上游/下游进行封锁,这使我相信这是严格的无线networking问题(在我到达那里之前就已经实施了)。 无线networking都是苹果机场的极端。 我能做些什么来改善每个人的状况吗? 速度非常缓慢,有时会退出。
我们是一家小公司,除了其他function之外,还进行video编辑,并且需要一个地方来保存大型媒体文件的备份副本并使其轻松共享。 我已经安装了Ubuntu Server和4 x 500 GB驱动器。 他们目前使用Samba作为Mac / Windows工作站可以看到的四个共享文件夹进行设置,但我想要一个更好的解决scheme。 这主要有两个原因: 500 GB不够大(有些项目比较大) pipe理当前设置很麻烦,因为单个硬盘驱动器具有不同数量的可用空间和重复的数据(用于备份)。 现在很混乱,一旦有多台服务器,情况就会变得更糟。 (“该项目在share4上的sever2”等) 所以,我需要一种方法来组合硬盘驱动器,以避免单个驱动器故障导致数据完全丢失,因此用户只能在每台服务器上看到一个共享。 我已经完成了Linux软件RAID5,并有一个不好的经验,但会再试一次。 LVM看起来不错,但似乎没有人使用它。 ZFS看起来很有趣,但是比较“新”。 什么是最有效率和风险最小的方式来结合我的用户方便的硬盘驱动器? 编辑:这里的目标基本上是创build包含任意数量的硬盘驱动器的服务器,但从最终用户的angular度来限制复杂性。 (即他们看到每个服务器一个“文件夹”)备份数据在这里不是一个问题,但每个解决scheme如何响应硬件故障是一个严重的问题。 这就是为什么我把RAID,LVM,ZFS和谁知道在一起的原因。 我以前使用RAID5的经验也在Ubuntu服务器上,而且有一些棘手的情况导致完全的数据丢失。 我可以避免这一点 ,但留下了一个感觉,我正在为系统添加一个不必要的额外故障点。 我没有使用RAID10,但是我们使用的是商品硬件,每个盒子的数据驱动器大多数都是固定的6.我们有很多500 GB的驱动器,而1.5 TB是非常小的。 (然而,至less还有一个服务器的选项) 我没有使用LVM的经验,并且阅读了有关如何处理驱动器故障的冲突报告。 如果一个(非条纹)LVM设置可以处理单个驱动器失败,只有松散的文件有一部分存储在该驱动器(并将大多数文件存储在一个驱动器上),我们甚至可以忍受。 但是只要我要学习一些全新的东西,我也可以一路走到ZFS。 与LVM不同的是,我也必须改变我的操作系统(?),以便增加我在哪里和我想要的位置之间的距离。 我在uni使用了solaris的一个版本,但不会介意它太可怕了。 在IT频谱的另一端,我想我也可以探索FreeNAS和/或Openfiler,但这并不能真正解决如何解决组合驱动问题。
在我的Dockerfile中,我有以下的“COPY”语句: # Copy app code COPY /srv/visitor /srv/visitor 不用说,在我的主机系统的“/ srv / visitor”目录下,确实有我的源代码: [root@V12 visitor]# ls /srv/visitor/ Dockerfile package.json visitor.js 现在,当我尝试使用这个Dockerfile来构build一个图像时,它会在应该发生“COPY”的步骤挂起: Step 10 : COPY /srv/visitor /srv/visitor INFO[0155] srv/visitor: no such file or directory 它说没有这样的目录,但显然是。 有任何想法吗? 更新1: 有人指出我错了,就像我理解build筑语境一样。 这个build议相当于把“COPY”声明改为: COPY . /srv/visitor 问题是,我这样做了,构build过程在下一步停止: RUN npm install 它说了一些沿着“没有package.json文件find”的行,当明确是一个。 更新2: 我试图用Dockerfile中的这个改变来运行它: COPY source /srv/visitor/ 它尝试运行npm时停止: Step 12 : […]