扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
使用网络化文件系统是非常平凡的事情,要么是NFS,要么就是Samba。对于绝大多数使用Linux网络的人来说,NFS相对来说更流行。而对于那些使用混合系统环境的来说,更趋向使用Samba来和Windows的用户共享文件,甚至可能同时使用NFS来和Linux或者其他UNIX用户来共享文件。
作为代表,NFS的挂接是被静态处理的,但是这并不总是最理想的,所以有两个用于Linux的程序,可以允许你根据需要或者“自动”对远程文件系统进行挂接:AutoFS以及BSD Amd套装。
几乎所有的Linux发布版都提供了BSD Amd,所以只要简单的urpmi一下,或者apt-get away即可。要开始使用amd,只要简单的安装amd或者安装am-utils软件包。
配置amd的第一步是编辑/etc/amd.conf文件。该文件包含了多种的选项,并有很多明智的默认值。[global]部分用于处理amd自身的选项。而剩余的部分则是可定义的挂接点。绝大多数版本都有预定义的[/net],指向配置文件/etc/amd.net。这个文件定义了基于网络的远程文件系统,或者远程NFS输出。
/etc/amd文件相当普通,并提供了一些默认选项。使用它,可以像调整读写尺寸一样,来调整NFS挂接点。
一旦你已经开始使用amd,你就可以开始在没有任何配置文件的情况下使用它。如果在本地网络上有一个系统提供NFS输出,你可以立刻存取它。让我们假设,服务器是nfs.foo.org,而你感兴趣的输出目录位于/files之中;你将使用:
$ cd /net/nfs.foo.org/files
一旦你转入在nfs.foo.org上的/files目录,Amd将自动挂接/files。如果你想用一些东西让自己更容易记住,那你可以随便使用symlink该目录到别处去:
$ cd ~/
$ ln -s /net/nfs.foo.org/files
现在当你进入~/files/,远程NFS输出会自动mount,并且你立刻就可以存取文件。根据输出的选项,你可能获得只读权限,或者可能拥有对共享文件的读写权限。
Amd非常易于使用,只需要进行极少的配置。在绝大多数情况下,它是即拿即用。
(责任编辑:陈毅东)
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。