Saya ingin menggabungkan informasi yang ditemukan di sana-sini untuk merekam dalam satu jawaban semua langkah untuk mengatur jaringan NFS saya di antara dua PC Ubuntu saya
Ini berguna dari waktu ke waktu, misalnya ketika beralih ke versi Ubuntu baru, saya perlu mengatur ulang :
- NFS
- Otomatis
- UFW
Jawaban yang Diterima:
Katakanlah «boris» adalah login saya seperti /home/boris
adalah folder rumah saya.
1. atur komputer «server»:
-
instal nfs-kernel-server dan nfs-common
$ sudo apt-get install nfs-kernel-server $ sudo apt-get install nfs-common
-
di
/etc/exports
, tentukan folder yang akan dibagikan dengan menambahkan ini:/home/boris 192.168.1.0/24(rw,sync,all_squash,anonuid=1001,anongid=1001,subtree_check)
dengan:
/home/boris
adalah folder yang akan dibagikanrw
untuk akses baca dan tulis kliensync
??all_squash
??192.168.1.0/24
adalah rentang klien alamat IP komputer jaringan lokal Anda1001
adalah ID pengguna dan grup. Untuk menemukannya$ id boris
-
kelola host, pertama-tama izinkan siapa pun di
/etc/hosts.deny
tambahkanportmap:ALL nfsd:ALL mountd:ALL
Kemudian izinkan klien Anda komputer di
/etc/hosts.allow
tambahkanportmap:192.168.1.0/24 lockd:192.168.1.0/24 nfsd:192.168.1.0/24 mountd:192.168.1.0/24 rquotad:192.168.1.0/24 statd:192.168.1.0/24
dengan
192.168.1.0/24
adalah rentang klien alamat IP komputer dari jaringan lokal Anda -
atur firewall UFW
$ sudo ufw enable $ sudo ufw default deny incoming $ sudo ufw default deny outgoing $ sudo ufw allow from 192.168.1.0/24 $ sudo ufw allow out from 192.168.1.0/24
dengan
192.168.1.0/24
adalah rentang klien alamat IP komputer dari jaringan lokal Anda -
mulai server
$ sudo /etc/init.d/nfs-kernel-server start
atau setelah modifikasi /etc/exports
$ sudo /etc/init.d/nfs-kernel-server restart
2. atur komputer «klien»:
-
instal nfs-common dan autof
$ sudo apt-get install nfs-common $ sudo apt-get install autofs
-
buat folder yang digunakan untuk memasang koneksi dengan server
$ sudo mkdir /media/shareFolder
-
setel autofs untuk memasang folder ini secara otomatis,
di/etc/auto.master
tambahkan baris ini:/media/shareFolder /etc/auto.nfs --ghost, --timeout=60
di
/etc/auto.nfs
tambahkan baris iniboris -fstype=nfs,rw,intr,uid=1001,guid=1001 192.168.1.1:/home/boris
dengan:
192.168.1.1
adalah alamat server komputer/home/boris
adalah folder yang dibagikan di server komputer.1001
adalah ID pengguna dan grup. Untuk menemukannya$ id boris
rw
untuk akses baca dan tulis -
atur firewall UFW
$ sudo ufw enable $ sudo ufw default deny incoming $ sudo ufw default deny outgoing $ sudo ufw allow to 192.168.1.1 $ sudo ufw allow out to 192.168.1.1
dengan
192.168.1.1
adalah alamat server komputer -
dan reboot klien Anda komputer.