挂载网络文件系统
1> Linux中有两种主要协议可用访问网络文件系统: NFS和 CIFS。 NFS
( Network File System )可看作是 Linux、 UNIX及其它类似操作系统的标
准文件系统。 CIFS ( Comon Internet File System )则是针对 Microsoft
Windows系统的标准网络文件系统。
访问网络共享的三个基本步骤
1.识别要访问的远程共享。
2.确定挂载点(应该将共享挂载到的位置),并创建挂载点的空目录。
通过相应的名利或配置更改挂载网络文件系统。
访问NFS导出的命令
1.识别:
# showmount -e nfsserver.domain(如:192.168.0.254即可)
Export list for 192.168.0.254:
/home/guests 192.168.0.0/255.255.255.0
/var/nfs 192.168.0.0/255.255.255.0
/kickstart 192.168.0.0/255.255.255.0
/var/ftp/pub 192.168.0.0/255.255.255.0此即为254共享的目录
2.确定挂载点:
# mkdir /remote1
3.挂载: # mount nfsserver.domain:/exported/path /remote1冒号
# mount 192.168.0.254:/var/ftp /remote1
此时:# cd /remote1 ,可以看到【pub】目录,因为此处【nfs】【ftp/pub】都在【/var】目
录下,挂载目录只写到254:/var /remote1则挂载失败。
访问CIFS导出的命令
1.识别:
# smbclient -L cifsserver.domain
2.确定挂载点:
# mkdir /remote2
3.挂载: # mount//cifsserver.domain/sharename /remote2没有冒号
# mount //instructor.example.com/ftp /remote1 -o username=guest2009
输入密码为password
此时,# cd /remote1,即可看到共享的内容
2>自动挂载:
特殊映射/net:
默认情况下, autofs服务运行时,存在一个名为 /net的特殊目录,但是该目录将显示为空。
访问不存在的目录 /net/nfsserver.domain会使自动挂载器创建该子目录,并显示该 NFS服务器上的所有 NFS导出项。这有时称为“浏览”共享:
[root@instructor net]# cd /net/instructor.example.com
[root@instructor instructor.example.com]# ls
backup home kickstart var
在 /net/nfsserver.domain之下的所有文件和目录停止使用且超时期满子后, autofs将共享解除挂载并删除空的 /net/nfsserver.domain子目录。
间接映射
除了使用 /net映射,系统管理员也可以手动配置任意目录,以便访问时在其子目录上“按需”挂载特定共享。
示例:
间接映射使用两层配置文件语法。在顶级文件 /etc/auto.master中,每个管理的“父”目录和包含子目录挂载点与网络共享的单独的第二个配置文件的名称占一行。
# vim /etc/auto.master
/demo /etc/auto.demo
# vim /etc/auto.demo
public -ro nfsserver.domain:/exported/path
此时,# cd /demo/即可看到nfsserver.domain:/exported/path的内容