小编rob*_*rtj的帖子

如何在 Mac OS X Lion 10.7.2 下允许访问我的 ~/Sites/ for Apache 中的符号链接

我需要允许从我的 Apache 访问 ~/Sites 中的符号链接目录。我像这样对目录进行符号链接

ln -s ~/path/to/the/source/directory/ ~/Sites/source-link-here
Run Code Online (Sandbox Code Playgroud)

现在每当我发起 GET 请求时,我都会收到 403 回复

curl http://localhost/~username/source-link-here/
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>403 Forbidden</title>
</head><body>
<h1>Forbidden</h1>
<p>You don't have permission to access /~username/source-link-here
on this server.</p>
...
Run Code Online (Sandbox Code Playgroud)

我如何告诉 Apache 允许访问符号链接目录,以及如何告诉 Apache 仅允许从本地主机发出的请求。

任何帮助是极大的赞赏。

此致

罗伯特

mac apache-http-server symbolic-link macos

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

Mac OS X 10.6 上 ulimit 的奇怪行为

使用 ulimit 时出现一些非常奇怪的行为。我只是打开一个新的外壳

Hector:~ robertj$ ulimit -a
core file size          (blocks, -c) 0
data seg size           (kbytes, -d) unlimited
file size               (blocks, -f) unlimited
max locked memory       (kbytes, -l) unlimited
max memory size         (kbytes, -m) unlimited 
open files                      (-n) 256 
pipe size            (512 bytes, -p) 1
stack size              (kbytes, -s) 8192
cpu time               (seconds, -t) unlimited
max user processes              (-u) 532
virtual memory          (kbytes, -v) unlimited
Run Code Online (Sandbox Code Playgroud)

好的,即使我将 /etc/launchd.conf 中的文件限制设置为无限制,这似乎也是默认设置。但这是另一天的另一个问题。

现在我将文件数增加到 1024,让我们再次查看新设置。

 Hector:~ robertj$ ulimit -n 1024
 Hector:~ robertj$ ulimit -a …
Run Code Online (Sandbox Code Playgroud)

mac ulimit macos

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

如何以管理员权限执行命令并访问登录用户的文件?

我在理解上有一些问题sudo。我以非管理员/非 root 用户身份登录终端。这个“普通”用户不在 sudoers 文件中(我认为不应该)。

现在我尝试执行一个需要 admin/root 权限以及访问我的普通用户目录的命令——因此我不能简单地su进入一个 admin 或 root 用户。

在我的理解中sudo -u root应该可以解决问题 - 但是它不接受root(或 admin 如果我尝试使用我的普通管理员用户)的密码。它只接受“普通”用户的密码,这似乎表明该-u username选项无法按照我期望的方式工作。

我的期望是它 以 root 的权限sudo -u root some_command执行some_command,因此它也要求提供 root 的密码。显然不是。

TL;DR:如何在不将普通用户添加到 sudoers 文件的情况下执行任何需要管理员权限并有权访问“登录(普通)用户”文件的命令?

我在 Mac OS X 10.7 下启用了 root 用户。

sudo privileges macos

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