root @ centos7:〜$ sudo getent passwd carl sarahlinux
[sudo]密码为password:c#
carl:x:1020:1020:Carl ,,,:/ home / carl:/ bin / bashcentos
sarah:x:1021:1021:Sarah, ,,:/ home / sarah:/ bin / bash安全
root @ centos7:〜$ sudo getent hostsbash
127.0.0.1 localhost服务器
127.0.1.1 work. Mydatnet.com work网络
10.10.1.5 www.mydatnet.com centostcp
如您所见,客户端工做站和NFS服务器都在hosts文件中配置。我假设一个基本的家庭甚至小型办公室网络,可能缺少适当的内部域名服务(即DNS)。性能
详细的安装步骤以下: 您只须要安装两个软件包:nfs-common用于NFS客户端功能,并autofs提供automount功能。学习
root @ centos7:~$ sudo apt-get install nfs-common autofs
您能够验证autofs文件是否已放在etc目录中:
root @ centos7:〜# cd / etc; ll auto *
-rw-r - r-- 1 root root 12596 2015年11月19日autofs.conf
-rw-r - r-- 1 root root 857 2017年3月10日auto.master
-rw-r - r-- 1 root root 708 Jul 6 2017 auto.misc
-rwxr-xr-x 1 root root 1039 Nov 19 2015 auto.net *
-rwxr-xr-x 1 root root 2191 Nov 19 2015 auto.smb *
root @ centos7:/ etc #
配置autofs步骤以下:如今您须要编辑其中几个文件并添加该文件auto.home。首先,将如下两行添加到文件中auto.master:
/ mnt / tree /etc/auto.misc
/ home / tree /etc/auto.home
每行以安装NFS共享的目录开头。继续建立这些目录:
root @ centos7:/etc# sudo mkdir /mnt/tree /home/tree
其次,将如下行添加到文件中auto.misc:
ourfiles -fstype=nfs tree:/share/ourfiles
此行指示autofs将ourfiles共享安装在auto.master文件中匹配的位置auto.misc。如上所示,这些文件将在目录中提供/mnt/tree/ourfiles。
第三,auto.home使用如下行建立文件:
* -fstype=nfs tree:/home/&
此行指示autofs在auto.master文件中匹配的位置安装用户共享auto.home。在这种状况下,Carl和Sarah的文件将分别在目录/home/tree/carl或文件中提供/home/tree/sarah。型号(称为通配符)使每一个用户的共享能够在登陆时自动挂载。&符号也能够做为表示服务器端用户目录的通配符。他们的主目录应该相应地映射到passwd文件中。若是您更喜欢本地主目录,则无需执行此操做; 相反,用户能够将其用做特定文件的简单远程存储。
最后,从新启动autofs守护程序,以便识别并加载这些配置文件更改。
root @ centos7: 〜# /etc$ sudo service autofs restart
测试autofs
若是更改成文件中列出的某个目录auto.master并运行该ls命令,则不会当即看到任何内容。例如,将目录更改(cd)为/mnt/tree。首先,输出ls不会显示任何内容,但在运行后cd ourfiles,ourfiles将自动挂载共享目录。该cd命令也将被执行,您将被放入新安装的目录中。
root @ centos7:〜# cd / mnt / tree
root @ centos7:〜# / mnt / tree $ ls
root @ centos7:〜# / mnt / tree $ cd ourfiles
root @ centos7:〜# / mnt / tree / ourfiles $
为了进一步确认操做正常,该mount命令将显示已安装共享的详细信息。
root @ centos7:〜# mount
tree:/ mnt / share / ourfiles on / mnt / tree / ourfiles type nfs4(rw,relatime,vers = 4.0,rsize = 131072,wsize = 131072,namlen = 255,hard,proto = tcp ,Timeo酒店= 600,重传= 2,仲= SYS,clientaddr = 10.10.1.22,local_lock =无,ADDR = 10.10.1.5)
该/home/tree目录对Carl和Sarah的工做方式相同。我发如今个人文件管理器中为这些目录添加书签以便更快地访问是有用的。