小编wag*_*639的帖子

Linux FHS:/srv vs /var ...我把东西放在哪里?

我的 Web 开发经验是从 Fedora 和 RHEL 开始的,但我正在过渡到 Ubuntu。在 Fedora/RHEL 中,默认似乎使用 /var 文件夹,而 Ubuntu 使用 /srv。

是否有任何理由使用一个而不是另一个,线在哪里分开?(这让我很困惑,直到最近,我认为 /srv 是服务器/服务的 /svr)

我主要关注两种类型的文件夹

  • 默认 www 和 ftp 目录
  • 特定的应用程序文件夹,如:
    1. samba 共享(可能在 smb 文件夹下分组)
    2. 网络应用程序(这些应该放在 www 文件夹中,或者我可以做一个符号链接到它自己的目录,比如“___/www/wordpress”->“/srv/wordpress”)

我正在寻找最佳实践、行业标准和定性原因,说明哪种方法是最好的(或者至少为什么它受到青睐)。

linux

62
推荐指数
1
解决办法
3万
查看次数

谁最后修改了文件?

有没有办法告诉谁(哪个用户)最后修改了 Linux (RHEL) 中的最后一个文件?

linux

30
推荐指数
2
解决办法
8万
查看次数

Dovecot vs Courier vs Cyrus

什么最适合在 Ubuntu Server (8.04+) 上运行的个人/SMB 邮件服务器?

在我提出建议之前,我想在家里设置我自己的邮件服务器来评估我公司的一些选项。哪个最安全、最高效、最可靠?此外,哪个最容易与 LDAP 和日历解决方案集成?

email ubuntu

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

如何为 Ubuntu 服务器设置 SFTP 的默认权限?

我们有一个 Ubuntu 10.04 服务器。如何设置它以便通过 SFTP 或 SSH 创建(或复制)的新文件具有 g+rw 和 g+rwx 权限(在适当的情况下)?

我也在使用 setgid (chmod g+s) 以便他们继承正确的组所有者。

ubuntu permissions ssh sftp umask

16
推荐指数
2
解决办法
3万
查看次数

如何让用户从 Web 浏览器更改 linux 密码?

我不确定这是一个stackoverflow问题还是serverfault,但这里是:

我有一个 Ubuntu 10.04 文件服务器 (Samba/FTP/HTTP),我希望能够让用户能够使用他们的 Web 浏览器更改服务器的密码。

我在使用 PHP 和一堆 exec 之前编写了一个类似的脚本,但我认为这并不安全,因为有人可以通过查看服务器上的进程列表来收听它。

是否有某种插件(PHP 或 Python 或其他)可以轻松做到这一点?

我宁愿不使用 webmin/usermin 之类的东西,因为它对这个来说太过分了。

ubuntu password password-management

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

NFS 从路径隐藏/导出

如果 FolderA 不在 / 中,我如何在 ServerA 上共享 FolderA 以便我的客户端可以简单地以 ServerA:/FolderA 的形式访问它?

可以说 FolderA 实际上是

/usr/local/test/RandomName
Run Code Online (Sandbox Code Playgroud)

我可以在 fstab 中使用 bind 来缩短它并将其放入 /export

/usr/local/test/RandomName /export/FolderA none bind 0 0
Run Code Online (Sandbox Code Playgroud)

所以现在,我可以将它安装为

mount -t nfs ServerA:/export/FolderA /media/folderA
Run Code Online (Sandbox Code Playgroud)

我真正想要的是

mount -t nfs ServerA:/FolderA /media/folderA
Run Code Online (Sandbox Code Playgroud)

服务器是 Ubuntu 10.04,客户端将包括 Mac 和 Linux 机器

nfs export

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

如何在 RHEL5 上安装 mcrypt

我们有一个 RHEL5 服务器,我正在尝试在其上安装 PHP-Mcrypt,但当我尝试运行 ./configure 以获取 mcrypt 源文件时卡住了。

我正在使用本指南:http : //atlantatechpro.com/howtos/howtoslinux/howtosmhashmcrypt

当我尝试安装 (./configure) mcrypt 时,我得到了这个

检查 libmcrypt - 版本 >= 2.5.0 ... 否

无法运行 libmcrypt 测试程序,检查原因... 测试程序已编译,但未运行。这通常意味着运行时链接器未找到 LIBMCRYPT 或未找到错误版本的 LIBMCRYPT。如果未找到 LIBMCRYPT,则需要设置 LD_LIBRARY_PATH 环境变量,或编辑 /etc/ld.so.conf 以指向安装位置此外,如果系统需要,请确保已运行 ldconfig

如果您安装了旧版本,最好将其删除,尽管您也可以通过修改 LD_LIBRARY_PATH 使事情正常工作

配置:错误:*** libmcrypt 未找到

我也做在一个文件/etc/ld.so.conf.d/libmcrypt.conf/usr/local/libmcrypt它就跑/sbin/ldconfig

我可能在没有配置参数的情况下尝试重新安装 libmcrypt 把事情搞砸了。

现在有什么建议吗?

rhel5 mcrypt

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

受感染的 Windows 文件服务器,我们应该清理还是擦除?

我正在对朋友的 Windows 2k3 文件服务器(我几周前为他们设置的)进行故障排除。它被tenga.gen 病毒感染,他现在正在尝试清理它,但手头没有服务器防病毒软件。

但是,从长远来看,是否建议尝试清理服务器并清除所有病毒痕迹,或者只是擦除并重新安装?

通常,我会建议从一开始就使用新的病毒扫描进行擦除和重新安装,然后慢慢将经过验证的清理过的文件迁移回它,但是我搬离了该区域并且无法亲自提供帮助。

anti-virus windows-server-2003 malware

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