cfsd

Z funus.net

cfsddaemon 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 ....


[edytuj] Zobacz też