小编wom*_*ble的帖子

su 不能在 mac os x 上工作?

我明白了:

Macintosh:8.4 TAmoyal$ su
Password:
su: Sorry
Macintosh:8.4 TAmoyal$
Run Code Online (Sandbox Code Playgroud)

我输入了用于 sudo 的密码。为什么这行不通?

谢谢!

mac-osx sudo

44
推荐指数
2
解决办法
10万
查看次数

logrotate 在哪里保存自己的日志?

logrotate在 EC2 AWS 机器上运行旋转 Apache 日志。打包后,Apache 日志将通过 s3fs 保存到 AWS S3 中。问题是我最近注意到我没有轮换日志。在 S3 中,我有 48->60 天的旧日志,但 1->47 没有出现。

我的问题是:logrotate 在哪里保存自己的日志?我可能对 s3fs 有某种问题,但在我做任何事情之前我需要知道。我试图在某处找到日志,但找不到。

任何的想法?

logrotate

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

在多台机器上使用相同的 SSH 私钥

我有一个 Github 存储库,我想从两台不同的 Linux 机器访问。

对于第一台机器,我按照Github 的说明生成 SSH 密钥,并将生成的公钥添加到 Github。这个客户端工作正常。

对于第二个客户端,我/home/{user}/.ssh/id_rsa从第一个客户端复制了文件。我认为这可能就是我所要做的,但是当我尝试连接时,我收到“权限被拒绝(公钥)”。

我错过了什么?

linux ssh github

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

如何使用 HttpRewriteModule 在 Nginx 中快速轻松地删除部分 URL?

我知道HttpRewriteModule,但我真的不知道如何处理正则表达式,我需要将某个目录中的所有 URL 重定向到另一个目录,特别是

example.com/component/tag/whatever
Run Code Online (Sandbox Code Playgroud)

example.com/tag/whatever
Run Code Online (Sandbox Code Playgroud)

有人能告诉我如何在 Nginx 中做到这一点吗?

rewrite nginx redirection

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

du -h 和 ls -lh 有什么区别?

我很难掌握读取文件大小的正确方法是什么,因为每个命令都会给你不同的结果。我还在http://forums.devshed.com/linux-help-33/du-and-ls-generating-inconsistent-file-sizes-42169.html 上看到了一篇文章,其中说明了以下内容;

du 为您提供文件在文件系统上的大小。(IE 将始终为您提供可被 1024 整除的结果)。

ls 会给你文件的实际大小。

您正在查看的是文件的实际大小与其占用的磁盘空间量之间的差异。(也称为文件系统效率)。

它驻留在文件系统上和文件的实际大小有什么区别

linux ls du

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

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

如何让 Centos VM 在不重新启动的情况下重新读取其增加的磁盘大小

我有一个 CentOS 5 虚拟机,我刚刚将虚拟机磁盘从 10G 增加到 20G,但我无法在不重新启动的情况下让 fdisk 查看新的磁盘大小。

我试过了echo 1 > /sys/block/sda/device/rescan,它似乎表明它可以看到新的大小,但是当我去 fdisk 创建一个新分区时,它仍然看到磁盘为 10G。

有任何想法吗?

linux

22
推荐指数
4
解决办法
11万
查看次数

识别正在运行的 MTA

我对 linux 一无所知,我怎么知道我的 linux 机器上正在运行哪个邮件服务器?后缀/出口?顺便说一句,在 etc/ 中没有找到 postfix 文件夹,我在哪里可以找到 master.cf?.有修改cPPOP的想法吗?

linux email-server

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

在 Memcached 中添加与设置

我不明白 ADD 和 SET 之间的区别有什么线索吗?似乎 ADD 包含 SET 或者如果存在某些东西并且 SET 只是覆盖,则 ADD 返回 false 。谢谢!

编辑:我的具体问题是,“你什么时候使用添加而不是设置或设置而不是添加?”

memcached

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

用于大规模环境的 iptables 管理工具

我所在的环境是一个大规模的网络托管操作(管理着数百台服务器,几乎所有的公共地址等等——所以任何谈论管理 ADSL 链接的事情都不太可能运行良好),而且我们重新寻找能够轻松管理核心规则集(目前 iptables 中大约 12,000 个条目)以及我们为客户管理的基于主机的规则集的东西。我们的核心路由器规则集每天更改几次,而基于主机的规则集可能每月更改 50 次(跨所有服务器,因此每个月每五台服务器可能更改一次)。

我们目前正在使用 filtergen(一般来说是球,在我们的运营规模上是超级球),我过去曾在其他工作中使用过 shorewall(这比 filtergen 更可取,但我认为必须有比这更好的东西)。

我们为任何更换系统提出的“必须”是:

  • 必须相当快地生成规则集(在我们的规则集上运行 filtergen 需要 15-20 分钟;这太疯狂了)——这与下一点有关:
  • 必须生成一个 iptables-restore 样式文件并一次加载,而不是为每个规则插入调用 iptables
  • 在规则集重新加载时,不得长时间关闭防火墙(同样,这是上述问题的结果)
  • 必须支持 IPv6(我们不会部署任何与 IPv6 不兼容的新东西)
  • 必须不含 DFSG
  • 必须使用纯文本配置文件(因为我们通过版本控制运行所有内容,并且使用标准的 Unix 文本操作工具是我们的 SOP)
  • 必须同时支持 RedHat 和 Debian(首选打包,但至少不能公开反对任一发行版的标准)
  • 必须支持运行任意 iptables 命令的能力,以支持不属于系统“本地语言”的功能

任何不符合所有这些标准的都不会被考虑。以下是我们的“好东西”:

  • 应该支持配置文件“片段”(也就是说,你可以把一堆文件放到一个目录中,然后对防火墙说“在规则集中包含这个目录中的所有内容”;我们广泛使用配置管理,希望使用这个功能来自动提供特定于服务的规则)
  • 应该支持原始表
  • 应该允许您在传入数据包和 REJECT 规则中指定特定的 ICMP
  • 应该优雅地支持解析为多个 IP 地址的主机名(我们已经用 filtergen 遇到过几次这个问题;这是一种相当痛苦的屁股)
  • 该工具支持的可选/奇怪的 iptables 功能(本地或通过现有或易于编写的插件)越多越好。我们时不时地使用 iptables 的一些奇怪的功能,而且“正常工作”的功能越多,对每个人都越好。

linux firewall iptables

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