NFS. Centos. Configuring server: различия между версиями
Cless (обсуждение | вклад) |
Cless (обсуждение | вклад) м (Cless переименовал страницу NFS. Centos. Configuring server and client в NFS. Centos. Configuring server без оставления перенаправления) |
(нет различий)
| |
Текущая версия на 15:58, 4 февраля 2024
Configuring
Install packages
sudo yum install nfs-utils nfs-utils-lib
Start services
sudo systemctl enable rpcbind
sudo systemctl enable nfs-server
sudo systemctl enable nfs-lock
sudo systemctl enable nfs-idmap
sudo systemctl start rpcbind
sudo systemctl start nfs-server
sudo systemctl start nfs-lock
sudo systemctl start nfs-idmap
sudo mkdir -p /home/nfs
sudo chmod -R 777 /home/nfs
Export config
sudo nano /etc/exports
/home/nfs – расшариваемая директория
192.168.10.0/24 – IP адрес клиента (или, как в моем случае, возможность подключения для всей подсети)
rw – разрешение на запись
sync – синхронизация указанной директории
no_root_squash – включение root привилегий
no_all_squash — включение пользовательской авторизации
... /home/nfs 192.168.10.0/24(rw,sync,no_root_squash,no_all_squash) ...
exportfs -a
sudo systemctl restart nfs-server
Firewall
firewall-cmd —permanent —add-port=111/tcp
firewall-cmd —permanent —add-port=54302/tcp
firewall-cmd —permanent —add-port=20048/tcp
firewall-cmd —permanent —add-port=2049/tcp
firewall-cmd —permanent —add-port=46666/tcp
firewall-cmd —permanent —add-port=42955/tcp
firewall-cmd —permanent —add-port=875/tcp
firewall-cmd —permanent —zone=public —add-service=nfs
firewall-cmd —permanent —zone=public —add-service=mountd
firewall-cmd —permanent —zone=public —add-service=rpc-bind
firewall-cmd —reload