cfsd
Z funus.net
cfsd — daemon wchodzący w skład pakietu CFS (Cryptographic File System).
[edytuj] Konfiguracja
Jeśli stosujemy restrykcyjną politykę kontroli dostępu, np. umieszczając w /etc/hosts.deny wpis:
ALL: ALL
to żeby cfsd działał, konieczne będzie umieszczenie w /etc/hosts.allow następujących wierszy:
portmap: 127.0.0.1 rpc.mountd: 127.0.0.1
[edytuj] Problemy
Polecenie cattach pozwala wyspecyfikować, po jakim czasie zamontowany zaszyfrowany system plików zostanie automatycznie odmontowane (opcja -t). Niestety, od jakiegoś czasu coś z tym zepsuli (np. Debian 4), i po takim automatycznym odmontowaniu próba ponownego zamontowania kończy się niepowodzeniem – cfsd się kończy, czasem można ujrzeć komunikat: "RPC: Unable to receive".
Jak sobie z tym radzić:
- zatrzymać cfsd, jeśli w ogóle chodzi:
/etc/init.d/cfsd stop
- zatrzymać inne usługi związane z NFS-em (głównie chodzi chyba o mountd):
/etc/init.d/nfs-user-server stop
- sprawdzić, czy katalogi CFS-a nie pozostały zamontowane; jeśli tak, odmontować:
umount /var/cfs
- jeśli powyższe się nie uda, to spróbować tak:
umount -l /var/cfs
- wystartować usługi:
/etc/init.d/nfs-user-server start /etc/init.d/cfsd start
- spróbować ponownie zamontować, powinno zadziałać:
cattach ....