小编Joh*_*ers的帖子

设置生产服务器,应用程序应以什么用户身份运行?

我正在尝试设置一个生产服务器,我是否应该创建一个单独的用户来运行某些应用程序,类似于 apache 的操作?他们以 root 身份运行不安全吗?

操作系统:Ubuntu 9.10

该服务器用于基于网络的应用程序,它托管一个网站,但也有许多支持的服务器进程

linux users

5
推荐指数
1
解决办法
1817
查看次数

Windows 远程桌面

我想登录到带有远程桌面的 Windows 服务器,但我想以一种用户查看我正在做的事情的方式来做到这一点,就像做 vnc 服务器一样。

我能怎么做?

在默认模式下,远程桌面断开用户连接并授予远程用户对机器的完全访问权限...

windows vnc remote-desktop

5
推荐指数
1
解决办法
544
查看次数

笔记本电脑备份软件(公司)?

我想知道你们中是否有拥有大量笔记本电脑的人正在使用任何东西来备份它们,如果是,那又如何?

特别是,我正在寻找一种安装后完全无需干预的解决方案,即用户无需执行任何操作、按任何操作、记住在域密码更改时更改某些内容等。

现在我们使用 Druva Insync,我不得不说它非常好,但是我们的许可证将在几个月内更新,所以我想确保它是更新前的最佳解决方案 - 我知道的唯一其他模糊可比的产品of 来自 Atempo,但 SQL Server 许可证的成本是一个大问题。

谢谢。

windows backup laptop cdp

5
推荐指数
1
解决办法
416
查看次数

Linux 控制台 - 以编程方式检测 USB 存储分配给哪个设备

每天早上 9 点,我们将外部 HD 插入我们的办公室服务器(始终连接到同一个 USB 端口)。
HD 每天都是新的,但都是由同一家制造商 (Freecom) 制造的。

每天凌晨 12 点,脚本运行将所有内容备份到 HD。
第一步是以这种方式安装 HD:

mount /dev/sdc1 /mnt/backup
Run Code Online (Sandbox Code Playgroud)

问题有时是设备文件不是 /dev/sdc1 而是其他内容(即 /dev/sdd1)。我仍然不知道为什么,因为我们没有插入任何其他东西,而且我们总是使用相同的端口。

所以我的问题是如何以非常安全的方式以编程方式检测正确的设备文件。到目前为止,我唯一的想法是 grep /dev/disk/by-id 目录的内容以从这一行中查找和提取 /dev/xxx :

lrwxrwxrwx 1 root root 10 Sep 24 11:03 usb-Freecom_ToughDrive_1A90102657FF-part1 -> ../../sdc1
Run Code Online (Sandbox Code Playgroud)

有什么更好的建议吗?对我的方式有任何顾虑吗?

我很惊讶 lsusb 怎么帮不了我那么多。

linux usb udev

5
推荐指数
1
解决办法
1940
查看次数

ADUC Exchange 选项卡 - Windows 7 和 Exchange 2003

我在 Win 7 64 位机器上安装了管理工具,但想在 ADUC 中查看 Exchange 选项卡。谷歌搜索显示这是一个流行的请求,最常见的解决方案(也是唯一一个似乎对所有人都有效的解决方案)是使用esmvista.msi /q. 这可能适用于 Win 7 的测试版,但绝对不适用于我的 Win 7 OEM 副本。

是否可以通过从 Exchange 2007 CD(我目前没有)安装来使其工作,记住我们只有 Exchange 2003?有人可以提供一个有效的解决方案吗?我想你们中的一些人现在一定已经解决了这个问题。

编辑:我不知道这是否相关,但 Win 7 机器也在运行 Office 2010 Pro。

关于赏金, 我打算将赏金授予 gWaldo,因为他采取了额外的措施来帮助我解决这个问题。然而,当我正要这样做时,我的屏幕开始滚动,我实际上点击了 natxo asenjo 发布的答案,他的答案冒犯了我,却没有意识到。也许如果我不着急的话,我可能会注意到,但这已经成为历史了。

active-directory windows-7 exchange-2003

5
推荐指数
1
解决办法
6605
查看次数

主机在 VPN 中不起作用是真的吗?

C:\WINDOWS\system32\drivers\etc\hosts

似乎在我打开 VPN 后它不再工作了。

是这样吗,还是只是我自己的错误?

windows vpn hosts

5
推荐指数
2
解决办法
1万
查看次数

通过 NAT 路由器将不同的主机名转发到不同的内部 IP

我有一个公共 IP 地址、一个路由器和路由器后面的多台服务器。

我想通过路由器将不同的域(全部使用 HTTP)转发到不同的服务器。

例如:

example1.com      =>  192.168.0.110
example2.com      =>  192.168.0.120
foo.example2.com  =>  192.168.0.130
bar.example2.com  =>  192.168.0.140
Run Code Online (Sandbox Code Playgroud)

我知道这可以使用端口转发来完成,但我需要在端口 80 上运行的所有主机。

我找到了一些关于 IP Masquerading 的信息,但我发现这很难理解,我不确定它是否是我所追求的。

我发现的另一个解决方案是将所有流量定向到反向代理服务器,该服务器将请求转发到适当的服务器上。iptables 呢?

我使用的是 Billion 7404 VNPX 路由器。该路由器是否具有可以实现此目的的功能?

这些是我唯一的选择吗?我完全错过了什么吗?一个比其他的更推荐吗?

我四处搜索,但我认为我没有找到正确的关键字。

nat routing iptables reverse-proxy port-forwarding

5
推荐指数
1
解决办法
3593
查看次数

Linux:读取文件需要多少磁盘 I/O?如何最小化?

根据Facebook 的 Haystack 上的这篇论文

"由于 NAS 设备管理目录元数据的方式,将数千个文件放置在一个目录中的效率极低,因为目录的块图太大而无法被设备有效缓存。因此,通常会发生 10 次以上的磁盘操作检索单个图像。将目录大小减少到每个目录数百个图像后,生成的系统通常仍会产生 3 个磁盘操作来获取图像:一个将目录元数据读入内存,第二个将 inode 加载到内存中,第三次阅读文件内容。

我曾假设文件系统目录元数据和 inode 将始终由操作系统缓存在 RAM 中,并且文件读取通常只需要 1 个磁盘 IO。

这篇论文中概述的“多个磁盘 IO 读取单个文件”问题是 NAS 设备独有的,还是 Linux 也有同样的问题?

我计划运行一个 Linux 服务器来提供图像。有什么办法可以最大限度地减少磁盘 IO 的数量 - 理想情况下确保操作系统将所有目录和 inode 数据缓存在 RAM 中,并且每个文件读取只需要不超过 1 个磁盘 IO?

linux performance filesystems hard-drive

5
推荐指数
2
解决办法
1311
查看次数

我可以在不从我的区域 NIC 购买或成为其成员的情况下购买 IP 地址范围吗?

我的公司一直在研究购买我们自己的 IP 范围的可能性,因为我们正在以非常快的速度增长。然而,事实证明,对于我们这样规模的企业(约 50 名员工)而言,直接与我们当地的 NIC 开展业务的成本相当高。我想知道,有没有办法在不是我们区域 NIC 成员的情况下获得 IP 地址范围?

ip

5
推荐指数
1
解决办法
4308
查看次数

RAID 1 真的可以防止硬盘故障吗?

如果使用 RAID 1 并且发现两个磁盘之间存在任何不一致,则数据将从主磁盘(最有可能是端口号较低的磁盘)复制到辅助磁盘。

1)但是如果主盘损坏,因此两个盘之间的数据差异仅由于主盘的硬件故障而存在怎么办?那么故障数据是否会同步到辅助磁盘?现代硬盘驱动器上是否有校验和以确保不会发生这样的事情?

2) 如果我用 2 个 U 盘构建 RAID 1 会怎样?USB 记忆棒上是否有任何机制来检测读取问题,以便 RAID 不会将损坏的数据同步到另一个 USB 记忆棒,甚至可能覆盖正常的数据?USB 记忆棒的 RAID 1(用于嵌入式系统)是否有意义,或者由于写入耐久性有限,它们可能会在大约同一时间失败?

raid storage usb drive-failure

5
推荐指数
1
解决办法
4222
查看次数