Cara Mengkonfigurasi Server File NFS di Ubuntu 18.04 Bionic Beaver
- 1000
- 229
- Karl O'Connell DDS
Objektif
Instal dan Konfigurasikan NFS di Ubuntu 18.04
Distribusi
Ubuntu 18.04
Persyaratan
Instalasi kerja Ubuntu 18.04 dengan hak istimewa root
Kesulitan
Mudah
Konvensi
- # - mensyaratkan perintah linux yang diberikan untuk dieksekusi dengan hak istimewa root baik secara langsung sebagai pengguna root atau dengan menggunakan
sudo
memerintah - $ - mensyaratkan perintah Linux yang diberikan untuk dieksekusi sebagai pengguna biasa
Perkenalan
Berbagi file adalah fungsi sentral dari sistem Linux. Faktanya sangat sentral, bahwa fungsi berbagi file dibangun langsung ke dalam kernel itu sendiri. Ini juga cukup penting bahwa pengembang Debian, dan Ubuntu pada gilirannya, telah membuat file NFS berbagi sangat sederhana.
Pengaturan Server
Anda akan melakukan sebagian besar konfigurasi di server. Itulah sistem yang akan melakukan berbagi. Meski begitu, sebenarnya tidak banyak. Anda pada dasarnya hanya perlu memberi tahu NFS apa yang harus dibagikan.
Instal server
Hanya ada satu paket yang Anda butuhkan agar Ubuntu menjalankan server NFS. Instal dengan apt.
$ sudo apt instal NFS-Kernel-Server
Konfigurasikan ekspor Anda
Memberitahu NFS apa yang harus dibagikan itu sangat sederhana. Semuanya tercantum di /etc/ekspor
mengajukan. Di file itu, Anda akan mencantumkan direktori yang ingin Anda bagikan. Di seberang masing -masing, Anda akan mencantumkan alamat IP mana yang ingin Anda bagikan dan opsi yang ingin Anda gunakan.
Garis -garisnya terlihat seperti ini:
/home/username/share 192.168.1.0/24 (rw, sinkronisasi, no_subtree_check)
Baris itu akan berbagi direktori di /home/username/share
dengan semua komputer lain di subnet jaringan yang sama. Ini akan memungkinkan pengguna untuk membaca dan menulis dari berbagi, dan itu akan membuat saham tetap sinkron, mencegah potensi konflik.
Ada sejumlah opsi yang dapat Anda pilih, tergantung pada bagaimana Anda ingin mengatur bagian Anda.
- ro: Menentukan bahwa direktori hanya dapat dipasang sebagai bacaan saja
- rw: Hibah baik izin baca dan tulis di direktori
- no_root_squash: adalah opsi yang sangat berbahaya yang memungkinkan pengguna "root" jarak jauh dengan hak istimewa yang sama dengan pengguna "root" dari mesin host
- SUBTREE_CHECK: Menentukan bahwa, dalam kasus direktori diekspor alih -alih seluruh sistem file, host harus memverifikasi lokasi file dan direktori pada sistem file host
- no_subtree_check: Menentukan bahwa host tidak boleh memeriksa lokasi file yang diakses dengan sistem file host
- sinkronisasi: Ini hanya memastikan bahwa host menyimpan perubahan apa pun yang diunggah ke direktori bersama secara sinkron
- async: mengabaikan pemeriksaan sinkronisasi mendukung peningkatan kecepatan
Setelah selesai, simpan file dan keluar.
Mengulang kembali
Hal terakhir yang perlu Anda lakukan adalah memulai kembali layanan. Itu akan secara otomatis memuat ulang dan membagikan file yang Anda tentukan.
$ sudo systemct restart NFS-Kernel-Server
Pengaturan Klien
Pengaturan klien bahkan lebih sederhana. Tidak ada konfigurasi yang diperlukan. Anda hanya perlu menginstal paket yang tepat dan memasang volume.
Instal klien
Anda tidak memerlukan server kernel di klien. Hanya fungsionalitas NFS yang umum. Instal paket itu.
$ sudo apt instal nfs-common
Pasang saham
Sekarang, Anda dapat memasang bagian Anda sebagai root atau dengan sudo. Anda melakukannya dengan menyampaikan alamat IP server yang diikuti oleh jalur ke berbagi.
$ sudo mount 192.168.1.110:/rumah/nama pengguna/berbagi/mnt/nfs
Anda dapat memasang saham di mana saja. Ini ide yang bagus, dianggap menunjuk direktori yang akan Anda gunakan, meskipun, jika Anda berencana untuk memasang saham secara teratur.
Dipasang di startup
Tentu saja, Anda dapat memilih untuk secara otomatis memasang saham setiap kali komputer klien dimulai. Anda dapat melakukannya dengan mudah menggunakan /etc/fstab
mengajukan.
Entri masuk /etc/fstab
akan terlihat seperti berikut:
192.168.1.110:/home/username/share/mnt/nfs nfs defaults, user, exec 0 0
Sekali lagi, ini mengikuti struktur yang lebih atau kurang sama dengan entri reguler, tetapi Anda perlu menentukan lokasi jarak jauh dengan IP server, dan memberi tahu fstab
bahwa bagiannya adalah bagian NFS.
Menutup pikiran
NFS adalah pendekatan yang sangat ramping untuk berbagi file di seluruh sistem Linux. Di Ubuntu, mudah digunakan dan dapat bekerja secara virtual setelah dikonfigurasi. Satu-satunya kelemahan dari NFS adalah sistem berbagi khusus Linux. Jangan berharap itu bermain bagus dengan mesin windows.
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
- Hal -hal yang harus diinstal pada Ubuntu 22.04
- Ubuntu 20.04 Panduan
- Hal -hal yang harus dilakukan setelah menginstal ubuntu 22.04 Jammy Jellyfish…
- Ubuntu 20.04 trik dan hal -hal yang mungkin tidak Anda ketahui
- Distro linux terbaik untuk pengembang
- Ubuntu 22.04 Panduan
- Mint 20: Lebih baik dari Ubuntu dan Microsoft Windows?
- Pengantar Otomatisasi Linux, Alat dan Teknik
- « Cara menginstal MongoDB terbaru di Ubuntu 18.04 Bionic Beaver Linux
- Instal GUI di Ubuntu Server 18.04 Bionic Beaver »