MacOS Xから玄箱HGに入れたnetatalk2の共有にアクセスできなくなった。
この記事は最初の投稿日から18年経過しています。内容が古い可能性があります。
玄箱HGにはnetatalk2をインストールして使っています。
ある日突然、接続できるけど共有が表示されないという状態になってしまいました。
原因は、/etc/group のパーミッションが 620 になっていたため。
グループでアクセス制限していたために /etc/group が読めないから特定ユーザで共有が表示されなくなってしまっていたようです。
/etc/group のパーミッションを、644 にして解決。
そもそもなんで /etc/group のパーミッションが 620 になっていたのか?
玄箱HGの純正の管理機能でユーザグループの編集を行うと、/etc/group のパーミッションが 620 になってしまうようです。
たまたま、proftpd が 「Unable to open group file /etc/group for reading: Permission denied」と言ってくれたから気づいてよかったのですが、それがなかったらはまっていたかも。