NFS File Sharing

Network File System configuration and management


NFS File Sharing

Network File System (NFS) provides efficient file sharing for Unix and Linux clients. This service enables seamless access to shared storage resources from network-connected Linux systems with transparent file access and automatic client mounting support.

In This Section

NFS Server Configuration

NFS Configuration

Complete guide to NFS server setup and management for Pimeleon router. Covers server installation, export configuration, client mount procedures, security considerations, permission management, and performance optimization. Details integration with user authentication and backup systems.

Service Capabilities

  • Network File Access: Transparent file system access from network clients
  • User Authentication: Integration with system user databases and Kerberos
  • Permission Control: File and directory permission enforcement
  • Export Management: Configurable export policies for different clients
  • Performance: Optimized file transfer for network storage access
  • Reliability: Robust error handling and automatic reconnection
  • Scalability: Supporting multiple simultaneous client connections

Export Configuration

  • Read-Only Shares: Archives and documentation with read-only access
  • Read-Write Shares: User home directories and collaborative storage
  • Restricted Exports: Limited access to specific client IP addresses
  • Permission Mapping: User ID mapping between client and server systems
  • Caching Options: Performance tuning through client-side caching control

Configuration Highlights

  • Version Support: NFSv4 for modern clients with built-in security
  • Kerberos Integration: Optional strong authentication for sensitive data
  • Dynamic Exports: Adding/removing shares without service restart
  • Monitoring: Performance metrics and client connection tracking
  • Backup Integration: Efficient backup of shared data
  • Documentation: Clear export policy documentation