Cara mengkonfigurasi pelayan fail NFS di Ubuntu 18.04 Bionic Beaver
- 5040
- 137
- Daryl Wilderman
Objektif
Pasang dan konfigurasikan NFS di Ubuntu 18.04
Pengagihan
Ubuntu 18.04
Keperluan
Pemasangan kerja Ubuntu 18.04 dengan keistimewaan akar
Kesukaran
Mudah
Konvensyen
- # - Memerlukan arahan Linux yang diberikan untuk dilaksanakan dengan keistimewaan akar sama ada secara langsung sebagai pengguna root atau dengan menggunakan
sudo
perintah - $ - Memerlukan arahan Linux yang diberikan sebagai pengguna yang tidak layak
Pengenalan
Perkongsian fail adalah fungsi utama sistem Linux. Ia sangat penting, sebenarnya, fungsi perkongsian fail dibina secara langsung ke dalam kernel itu sendiri. Ia juga cukup penting bahawa pemaju Debian, dan Ubuntu pada gilirannya, telah membuat perkongsian fail NFS sangat mudah.
Persediaan pelayan
Anda akan membuat majoriti konfigurasi di pelayan. Itulah sistem yang akan melakukan perkongsian. Walaupun masih, tidakkah begitu banyak. Anda pada dasarnya hanya perlu memberitahu NFS apa yang harus dikongsi.
Pasang pelayan
Hanya ada satu pakej yang anda perlukan untuk Ubuntu menjalankan pelayan NFS. Pasang dengan tepat.
$ sudo apt memasang nfs-kernel-server
Konfigurasikan eksport anda
Memberitahu NFS apa yang harus dikongsi sangat mudah. Semuanya disenaraikan di /etc/eksport
fail. Dalam fail itu, anda akan menyenaraikan direktori yang anda mahu kongsi. Di seberang setiap, anda akan menyenaraikan alamat IP yang anda ingin kongsi dan pilihan yang anda mahu gunakan.
Garis kelihatan seperti ini:
/Rumah/Nama Pengguna/Kongsi 192.168.1.0/24 (RW, Sync, NO_SUBTREE_CHECK)
Garis itu akan berkongsi direktori di /rumah/nama pengguna/kongsi
dengan semua komputer lain di subnet yang sama rangkaian. Ia akan membolehkan pengguna membaca dan menulis dari bahagian, dan ia akan menyimpan bahagian dalam penyegerakan, mencegah potensi konflik.
Terdapat beberapa pilihan yang boleh anda pilih, bergantung pada bagaimana anda ingin menyediakan bahagian anda.
- ro: Menentukan bahawa direktori hanya boleh dipasang seperti yang dibaca sahaja
- rw: memberikan kebenaran membaca dan menulis di direktori
- no_root_squash: adalah pilihan yang sangat berbahaya yang membolehkan pengguna jauh "root" adalah keistimewaan yang sama dengan pengguna "root" mesin tuan rumah
- subtree_check: Menentukan bahawa, dalam hal direktori dieksport dan bukannya sistem fail keseluruhan, tuan rumah harus mengesahkan lokasi fail dan direktori pada sistem fail tuan rumah
- no_subtree_check: Menentukan bahawa tuan rumah tidak boleh menyemak lokasi fail yang diakses dengan sistem fail tuan rumah
- SYNC: ini hanya memastikan bahawa tuan rumah menyimpan sebarang perubahan yang dimuat naik ke direktori bersama disegerakkan
- async: Mengabaikan pemeriksaan penyegerakan yang memihak kepada peningkatan kelajuan
Apabila anda selesai, simpan fail dan keluar.
Mula semula
Perkara terakhir yang perlu anda lakukan ialah memulakan semula perkhidmatan. Ia akan memuat semula secara automatik dan berkongsi fail yang anda tentukan.
$ sudo Systemctl Restart NFS-Kernel-Server
Persediaan Pelanggan
Persediaan pelanggan lebih mudah. Tidak ada konfigurasi yang diperlukan. Anda hanya perlu memasang pakej yang betul dan memasang kelantangan.
Pasang pelanggan
Anda tidak memerlukan pelayan kernel pada pelanggan. Hanya fungsi NFS biasa. Pasang pakej itu.
$ sudo apt pasang nfs-common
Pasang bahagian
Sekarang, anda boleh memasang bahagian anda sebagai akar atau dengan sudo. Anda berbuat demikian dengan lulus alamat IP pelayan yang diikuti oleh jalan ke bahagian.
$ sudo mount 192.168.1.110:/rumah/nama pengguna/kongsi/mnt/nfs
Anda boleh memasang bahagian di mana sahaja. Idea yang baik, difikirkan untuk menetapkan direktori yang akan anda gunakan, walaupun, jika anda merancang untuk memasang bahagian secara berkala.
Gunung pada permulaan
Sudah tentu, anda boleh memilih untuk memasang bahagian secara automatik apabila komputer klien bermula. Anda boleh melakukannya dengan mudah menggunakan /etc/fstab
fail.
Entri dalam /etc/fstab
akan kelihatan seperti berikut:
192.168.1.110:/rumah/nama pengguna/kongsi/mnt/nfs nfs lalai, pengguna, exec 0 0
Sekali lagi, ia mengikuti lebih kurang struktur tepat yang sama seperti entri biasa, tetapi anda perlu menentukan lokasi terpencil dengan IP pelayan, dan memberitahu fstab
Bahawa bahagiannya adalah bahagian NFS.
Pemikiran penutupan
NFS adalah pendekatan yang sangat diperkemas untuk berkongsi fail di seluruh sistem Linux. Di Ubuntu, ia mudah digunakan dan boleh berfungsi hampir dengan telus sekali dikonfigurasikan. Satu-satunya kelemahan ke NFS ialah sistem perkongsian linux sahaja. Jangan mengharapkan ia bermain dengan baik dengan mesin Windows.
Tutorial Linux Berkaitan:
- Perkara yang hendak dipasang di Ubuntu 20.04
- Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
- Perkara yang perlu dipasang di Ubuntu 22.04
- Ubuntu 20.04 Panduan
- Perkara yang perlu dilakukan setelah memasang Ubuntu 22.04 Jur -ubur Jammy ..
- Ubuntu 20.04 Trik dan Perkara yang Anda Tidak Tahu
- Distro linux terbaik untuk pemaju
- Ubuntu 22.04 Panduan
- Mint 20: Lebih baik daripada Ubuntu dan Microsoft Windows?
- Pengenalan kepada Automasi, Alat dan Teknik Linux
- « Cara Memasang MongoDB Terkini di Ubuntu 18.04 Bionic Beaver Linux
- Pasang GUI di Ubuntu Server 18.04 Bionic Beaver »