0

注销并再次登录后,我无法在 tmux 中写入 $HOME(在 Andrew 文件系统上)中的文件。

(.lobster)[earth] ~/lobster >touch test
touch: setting times of `test': Permission denied

我的问题似乎与此处描述的问题相似,但对我来说,权限看起来不错:

(.lobster)[earth] ~/lobster >ls -ld
drwxr--r-- 7 awoodard campus 2048 Mar 28 15:55 .

我尝试KRB5CCNAME在 tmux 外部检查并将其更新为 tmux 内部的相同值,但无济于事。

谢谢!

4

1 回答 1

1

AFS 文件系统实现(例如OpenAFSAuriStorFS)使用 AFS 令牌进行身份验证,而不是 Kerberos 票证。AFS 令牌可以通过aklog命令使用 Kerberos 获得。当不带参数执行时,aklog将使用存储在当前 Kerberos 凭证缓存中的 Kerberos 票证授予票证来获取默认工作站单元的 AFS 令牌。工作站单元可以使用fs wscell命令确定。

host# fs wscell
This workstation belongs to cell 'auristor.com'

要确定您是否有单元的 AFS 令牌,请使用“令牌”命令。

host# tokens

Tokens held by the Cache Manager:

Rxgk Tokens for auristor.com [Expires Apr 03 12:43]
User's (AFS ID 103) rxkad tokens for auristor.com [Expires Apr 03 12:43]

如果您希望获得工作站单元以外的单元的 AFS 令牌

host# aklog grand.central.org

aklog最后,您可以使用参数获取调试输出-d

我希望这有帮助。

于 2016-04-02T17:59:30.970 回答