Linux 環境部署記錄(二),linux環境部署記錄
NFS檔案分享權限設定服務
假設現有兩台伺服器IP地址分別為 192.168.0.2 和 192.168.0.3,192.168.0.2作為Server,192.168.0.3為Client,則:
兩台機器都需要安裝nfs-utils rpcbind:
yum -y install nfs-utils rpcbindchkconfig nfs onchkconfig rpcbind on
開啟防火牆連接埠111和2049:
/sbin/iptables -I INPUT -p tcp --dport 111 -j ACCEPT/sbin/iptables -I INPUT -p udp --dport 111 -j ACCEPT/sbin/iptables -I INPUT -p tcp --dport 2049 -j ACCEPT/sbin/iptables -I INPUT -p udp --dport 2049 -j ACCEPT/etc/init.d/iptables saveservice iptables restart
接下來在192.168.0.2上建立共用目錄:
mkdir -p /home/nfs
修改nfs設定檔:
vi /etc/exports
加入以下代碼:
/home/nfs 192.168.0.0/24(rw,sync,insecure,no_root_squash)
啟動nfs和rpc服務:
service rpcbind startservice nfs start
查看本機發布的nfs共用目錄:
showmount -e localhost
作為用戶端192.168.0.3,在啟動服務後直接掛載伺服器目錄到本地目錄即可:
mkdir -p /home/nfs_servermount 192.168.0.2:/home/nfs /home/nfs_server
查看檔案系統掛載情況:
tail -1 /etc/mtab
設定自動掛載:
vi /etc/fstab
#加入以下代碼192.168.0.2:/home/nfs /home/nfs_server nfs defaults,rw,_netdev 0 0