Konfigurasi Server NFS Cepat di Sistem Redhat 7 Linux
- 1823
- 127
- Karl O'Connell DDS
Konfigurasi NFS Dasar
Di konfigurasi ini akan memandu Anda melalui konfigurasi cepat dan dasar server NFS di sistem rhel7 linux. Kami tidak mempertimbangkan masalah keamanan, atau kami tidak peduli dengan penyetelan dan kontrol akses. Dalam skenario kami, kami mendefinisikan dua host:
- NFS Server, IP 10.1.1.100
- Klien NFS, IP 10.1.1.18
Dengan asumsi Anda sudah memiliki sistem RedHat 7 Linux yang sedang berjalan untuk mengatur server NFS Anda perlu menginstal beberapa paket tambahan:
Konfigurasi Server NFS
Jalankan perintah di bawah ini untuk memulai instalasi server NFS:
[NFS-server]# yum instal NFS-UTILS RPCBind
Selanjutnya kami mengekspor beberapa direktori sewenang -wenang /opt/nfs
. Membuat /opt/nfs
direktori:
[NFS -server]# mkdir -p /opt /nfs
dan edit /etc/ekspor
NFS Ekspor File untuk menambahkan baris di bawah ini saat mengganti alamat IP 10.1.1.18
dengan alamat IP klien Anda:
/opt/nfs 10.1.1.18 (no_root_squash, rw, sinkronisasi)
Selanjutnya pastikan untuk mengaktifkan 2049
Port pada firewall Anda untuk mengizinkan permintaan klien:
[NFS-server]# firewall-cmd --zone = public --add-port = 2049/tcp --permanent [nfs-server]# firewall-cmd --reload
Awal rpcbind
Daemon dan NFS Server dalam urutan ini:
[NFS-Server]# Service RPCBind Start; Layanan NFS Mulai
Periksa status server NFS:
[NFS-Server]# Layanan NFS Status NFS-Server.Layanan - Server NFS dimuat: dimuat (/usr/lib/systemd/system/nfs -server.melayani; Dinonaktifkan) Aktif: Aktif (Keluar) Sejak THU 2014-12-11 08:12:46 EST; 23s lalu Proses: 2780 execStart =/usr/sbin/rpc.NFSD $ RPCNFSDARGS $ RPCNFSDCOUNT (Kode = Keluar, Status = 0/Sukses) Proses: 2775 EXECSTARTPRE =/USR/SBIN/EXPORTFS -R (Kode = Keluar, Status = 0/Sukses) Proses: 2773 NFS-UTILS/Scripts/NFS-Server.preconfig (kode = keluar, status = 0/sukses) PID utama: 2780 (kode = keluar, status = 0/sukses) cgroup:/sistem.Slice/NFS-Server.melayani
Konfigurasi Klien NFS
Untuk dapat memasang direktori yang diekspor NFS pada klien Anda, paket berikut perlu diinstal. Bergantung pada distribusi linux klien Anda, prosedur instalasi mungkin berbeda. Pada redhat 7 linux langkah instalasi adalah sebagai berikut:
[NFS-CLIENT]# YUM Instal NFS-UTILS RPCBIND [NFS-CLIENT]# Service RPCBind Start
Yang tersisa adalah membuat direktori titik mount misalnya. /mnt/nfs
dan mount yang sebelumnya diekspor NFS /opt/nfs
direktori:
[nfs-client]# mkdir -p /mnt /nfs [nfs-client]# mount 10.1.1.110:/opt/nfs/mnt/nfs/
Uji kebenaran pengaturan kami antara NFS Server dan NFS Client. Buat file sewenang -wenang dalam direktori pemasangan NFS di sisi klien:
[NFS-CLIENT]# CD/MNT/NFS/[NFS-CLIENT]# Touch NFS.Tes [NFS-CLIENT]# LS -L Total 0 -RW-R-R--. 1 root root 0 Des 11 08:13 NFS.tes
Pindahkan sisi server dan periksa apakah kami baru NFS.tes
File ada:
[NFS-Server]# CD/OPT/NFS/[NFS-Server]# LS -L Total 0 -RW-R-R--. 1 root root 0 Des 11 08:13 NFS.tes
Mengkonfigurasi pemasangan NFS permanen
Sekarang kami memiliki konfigurasi NFS dasar pada sistem RHEL7 Linux yang dilakukan, selanjutnya kami dapat menambahkan pengaturan tambahan seperti ketekunan server dan pemasangan klien permanen menggunakan /etc/fstab
. Untuk memiliki ekspor NFS kami tersedia secara permanen setelah reboot sistem server NFS kami perlu memastikan bahwa NFS
Layanan dimulai setelah reboot:
[NFS-Server]# Systemctl Aktifkan NFS-Server LN -S '/usr/lib/SystemD/System/NFS-Server.layanan "/etc/systemd/system/nfs.target.INGIN/NFS-Server.melayani'
Untuk memungkinkan klien memasang direktori yang diekspor NFS secara permanen setelah reboot kita perlu menentukan prosedur pemasangan di dalam /etc/fstab
file konfigurasi. Membuka /etc/fstab
File dan tambahkan baris berikut:
10.1.1.110:/opt/nfs/mnt/nfs nfs default 0 0
Pasang Direktori Rumah Pengguna
Dalam langkah -langkah berikut kami akan mengekspor direktori rumah pengguna /home/rhel7
. Karena NFS membutuhkan hak akses penuh untuk mengakses /home/rhel7
:
[NFS -server]# ls -ld/home/rhel7/drwx------. 2 rhel7 rhel7 59 Jul 17 14:22/home/rhel7/
Kami akan mengikatnya ke direktori baru:
[NFS-server]# mkdir -p/ekspor/rhel7 [NFS-server]# mount-bind/home/rhel7//ekspor/rhel7/
Untuk membuat permanen di atas tambahkan baris berikut ke dalam Anda /etc/fstab
mengajukan:
/home/rhel7/ekspor/rhel7 tidak ada yang mengikat 0 0
Selanjutnya, tambahkan garis ekspor lain ke /etc/ekspor
mengajukan:
/Ekspor/rhel7 10.1.1.18 (no_root_squash, rw, sinkronisasi)
Ekspor ulang semua direktori NFS:
[NFS -Server]# Exportfs -Ra
Yang tersisa adalah memasang direktori pengguna di atas menggunakan host klien kami:
[NFS-CLIENT]# mount 10.1.1.110:/Ekspor/rhel7/mnt/rhel7/[nfs-client]# cd/mnt/rhel7/[nfs-client]# ls [nfs-client]# touch rhel7-test-nfs [nfs-client]# ls rhel7 -test-nfs
Konfirmasikan bahwa file tersebut RHEL7-TEST-NFS
ada di server NFS:
# ls -l/home/rhel7/total 0 -rw-r-r--. 1 root root 0 Des 11 09:13 rhel7-test-nfs
Tutorial Linux Terkait:
- Hal -hal yang harus diinstal pada ubuntu 20.04
- Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
- Pengantar Otomatisasi Linux, Alat dan Teknik
- Hal -hal yang harus diinstal pada Ubuntu 22.04
- File Konfigurasi Linux: 30 Teratas Paling Penting
- Hal -hal yang harus dilakukan setelah menginstal ubuntu 22.04 Jammy Jellyfish…
- Unduh Linux
- Cara menginstal yum di linux
- Daftar dan Instalasi Klien FTP di Ubuntu 22.04 Linux…
- Mint 20: Lebih baik dari Ubuntu dan Microsoft Windows?
- « Cara mengatur server file vsftpd ftp di redhat 7 linux
- Cara mengkonfigurasi antarmuka jaringan virtual di redhat 7 linux »