هذا الجزء لم يُترجم بعد. أنت ترى النص الإنجليزي.
الهدف
Make server2 an NFS server, mount one share for good on server1, and mount home folders on demand with autofs.
قبل أن تبدأ
- server2 is the NFS server, server1 the client. Work as root.
- Create the user
nfsuserwith UID 3001 on both servers (same UID).
المهام
ضع علامة على المهمة عندما تنتهي منها. متصفحك فقط يتذكر ذلك.
- On server2, export
/exports/data(read-write) and/exports/home(read-write) to 192.168.122.0/24. Create/exports/home/nfsuserowned by nfsuser. - Open the firewall on server2 for NFS and check the export list from server1.
- On server1, mount
server2:/exports/dataon/mnt/dataat every boot. - On server1, configure autofs so
/shares/datais mounted on demand fromserver2:/exports/data. - On server1, configure autofs so every user folder under
/exports/homeon server2 appears as/rhome/USER. Set the home folder of nfsuser on server1 to/rhome/nfsuser. - Log in as nfsuser on server1 and create a file in the home folder. Check on server2 that the file is there with the right owner.
تحقّق من عملك
تلميحات
اعرض التلميحات
/etc/exports,exportfs -ra,firewall-cmd --add-service={nfs,mountd,rpc-bind}.- fstab with
_netdev. /etc/auto.master.d/NAME.autofs+ map file; wildcard* -rw server2:/exports/home/&.usermod -d /rhome/nfsuser nfsuser(no -m).
الحل
اعرض الحل
- Exports on server2.
dnf install -y nfs-utils useradd -u 3001 nfsuser mkdir -p /exports/data /exports/home/nfsuser chown nfsuser: /exports/home/nfsuser echo "/exports/data 192.168.122.0/24(rw,sync)" >> /etc/exports echo "/exports/home 192.168.122.0/24(rw,sync)" >> /etc/exports systemctl enable --now nfs-server; exportfs -ra - Firewall on server2 and check from server1.
firewall-cmd --add-service={nfs,mountd,rpc-bind} --permanent; firewall-cmd --reload showmount -e server2 - fstab on server1.
- Indirect map.
- Wildcard map and the user.
- Test.
ملاحظاتي
لا توجد ملاحظات بعد.