搭建和配置Linux NFS(Network File System)服務需要按照以下步驟進行操作:
sudo apt-get install nfs-kernel-server (Ubuntu)
sudo yum install nfs-utils (CentOS)
/etc/exports
,指定共享的目錄和權限。例如,可以添加以下內容來共享/shared
目錄:/shared *(rw,sync,no_root_squash)
其中,/shared
表示要共享的目錄,*
表示允許所有主機訪問,rw
表示讀寫權限,sync
表示同步寫入,no_root_squash
表示不對root用戶進行權限限制。
sudo systemctl restart nfs-kernel-server
/etc/fstab
文件,添加掛載NFS共享目錄的條目:server_ip:/shared /mnt/nfs nfs defaults 0 0
其中,server_ip
是NFS服務器的IP地址,/shared
是要共享的目錄,/mnt/nfs
是客戶端上掛載的目錄。
sudo mount -a
現在,Linux NFS服務已經搭建和配置完成,可以在NFS客戶端上訪問共享的NFS目錄了。