注销和登录后 tmux 中没有对 $HOME 的写入权限
No write access to $HOME in tmux after logout and login
注销并再次登录后,我无法在 tmux 中写入 $HOME(在 Andrew 文件系统上)中的文件。
(.lobster)[earth] ~/lobster >touch test
touch: setting times of `test': Permission denied
我的问题似乎与 here 中描述的问题相似,只是对我而言,权限看起来不错:
(.lobster)[earth] ~/lobster >ls -ld
drwxr--r-- 7 awoodard campus 2048 Mar 28 15:55 .
我尝试在 tmux 外部检查 KRB5CCNAME
并将其更新为 tmux 内部的相同值,但无济于事。
谢谢!
AFS 文件系统实现,例如 OpenAFS and AuriStorFS 使用 AFS 令牌进行身份验证,而不是 Kerberos 票证。 AFS 令牌可以通过 aklog
命令使用 Kerberos 获得。当不带参数执行时,aklog
将使用存储在当前 Kerberos 凭据缓存中的 Kerberos 票证授予票证来获取默认工作站单元的 AFS 令牌。可以使用 fs wscell
命令确定工作站单元。
host# fs wscell
This workstation belongs to cell 'auristor.com'
要确定您是否有单元格的 AFS 令牌,请使用 'tokens' 命令。
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
最后,您可以使用 -d
参数从 aklog
获得调试输出。
希望对您有所帮助。
注销并再次登录后,我无法在 tmux 中写入 $HOME(在 Andrew 文件系统上)中的文件。
(.lobster)[earth] ~/lobster >touch test
touch: setting times of `test': Permission denied
我的问题似乎与 here 中描述的问题相似,只是对我而言,权限看起来不错:
(.lobster)[earth] ~/lobster >ls -ld
drwxr--r-- 7 awoodard campus 2048 Mar 28 15:55 .
我尝试在 tmux 外部检查 KRB5CCNAME
并将其更新为 tmux 内部的相同值,但无济于事。
谢谢!
AFS 文件系统实现,例如 OpenAFS and AuriStorFS 使用 AFS 令牌进行身份验证,而不是 Kerberos 票证。 AFS 令牌可以通过 aklog
命令使用 Kerberos 获得。当不带参数执行时,aklog
将使用存储在当前 Kerberos 凭据缓存中的 Kerberos 票证授予票证来获取默认工作站单元的 AFS 令牌。可以使用 fs wscell
命令确定工作站单元。
host# fs wscell
This workstation belongs to cell 'auristor.com'
要确定您是否有单元格的 AFS 令牌,请使用 'tokens' 命令。
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
最后,您可以使用 -d
参数从 aklog
获得调试输出。
希望对您有所帮助。