
答え1
「boris」が私のログオンであり、/home/boris
ホーム フォルダーであるとします。
1.「サーバー」コンピュータを設定します。
インストールnfs カーネル サーバーそしてnfs-共通
$ sudo apt-get install nfs-kernel-server $ sudo apt-get install nfs-common
に
/etc/exports
、以下を追加して共有するフォルダーを定義します。/home/boris 192.168.1.0/24(rw,sync,all_squash,anonuid=1001,anongid=1001,subtree_check)
:クライアントの読み取りおよび書き込みアクセス用に
/home/boris
共有するフォルダ?? ??の範囲です
rw
sync
all_squash
192.168.1.0/24
クライアントローカルネットワークのコンピュータIPアドレスは
1001
ユーザーIDとグループIDです。それを見つけるには$ id boris
ホストを管理する、まず誰も
/etc/hosts.deny
追加できないようにするportmap:ALL nfsd:ALL mountd:ALL
次に、 クライアント
/etc/hosts.allow
追加中のコンピュータportmap: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
範囲
192.168.1.0/24
はクライアントローカルネットワークのコンピュータのIPアドレスファイアウォール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
範囲
192.168.1.0/24
はクライアントローカルネットワークのコンピュータのIPアドレスサーバーを起動する
$ sudo /etc/init.d/nfs-kernel-server start
または/etc/exportsを変更した後
$ sudo /etc/init.d/nfs-kernel-server restart
2. 「クライアント」コンピュータを設定します。
インストールnfs-共通そしてオート
$ sudo apt-get install nfs-common $ sudo apt-get install autofs
サーバーとの接続をマウントするために使用するフォルダを作成します
$ sudo mkdir /media/shareFolder
このフォルダを自動的にマウントするように autofs を設定するには、
次/etc/auto.master
の行を追加します。/media/shareFolder /etc/auto.nfs --ghost, --timeout=60
/etc/auto.nfs
この行を追加boris -fstype=nfs,rw,intr,uid=1001,guid=1001 192.168.1.1:/home/boris
192.168.1.1
のアドレスはサーバコンピュータ
/home/boris
は共有フォルダですサーバコンピュータ。
1001
ユーザーとグループのIDです。$ id boris
rw
読み取りと書き込みのアクセスを見つけるにはファイアウォール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
192.168.1.1
のアドレスはサーバコンピューター再起動してクライアントコンピューター。