2016-03-28 28 views
0

註銷並重新登錄後,我無法在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 . 

我已經試過檢查KRB5CCNAME外TMUX的和裏面更新爲相同的值tmux,無濟於事。

謝謝!

回答

1

AFS文件系統實現(如OpenAFSAuriStorFS)使用AFS令牌進行身份驗證,而不是Kerberos票證。使用Kerberos通過aklog命令可以獲取AFS令牌。當不帶參數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 paramenter調試輸出。

我希望這會有所幫助。

+0

感謝您的幫助!我將這個答案標記爲解決方案,因爲它解釋了我缺失的部分。對於有同樣問題來到這裏的任何人,我需要的最後一步是運行'kinit'然後運行'aklog'。 –