Autofs挂载问题

我需要一个build议如何configurationautofs自动挂载一个Windows共享到CentOS。

我可以成功安装共享,但我似乎无法正确input参数到auto.master。

有人可以看看我的mount命令(正确执行),并build议我把什么投入auto.master?

mount -t cifs -o username=user,password=pass,rw,dir_mode=0777,file_mode=0777 //server1/resources/50004 /var/www/html/resources/50004 

装载参数必须相同。 我想使用auto.masterauto.50004文件。 没有其他的东西会被安装,只是上面的一个目录。 我应该把什么东西放入auto.master和什么到auto.50004

这是我的auto.master:

 /misc /etc/auto.misc /net -hosts +auto.master /var/www/html/resources/50004 /etc/auto.50004 

而我的汽车.50004:

 /50004 -fstype=cifs,rw,user=user,pass=password,file_mode=0777,dir_mode=0777 ://server1/resources/50004 

请有人看看,这让我发疯

我得到完全相同的configuration相同的行为 – 当我重新启动autofs时,没有/ var / log / messages(好或坏)。

正确的/etc/auto.master行:

 /var/www/html/resources /etc/auto.50004 

正确的/etc/auto.50004内容:

 50004 -fstype=cifs,rw,user=user,pass=password,file_mode=0777,dir_mode=0777 ://server1/resources/50004 

不幸的是,在AutoFS上有太多的指南,这使autofs安装过于复杂。 假设你在一个Ubuntu的盒子上,下面是设置它的简单说明。

这里有一些非常简单的说明:

  • 从apt-get安装: sudo apt-get install autofs -y
  • 删除/etc/auto.master所有内容,并replace为: /- /etc/auto.cifs --timeout=20 --ghost
  • 为每个挂载在auto.cifs中添加一行: /mnt/LOCAL/MOUNT/PATH -fstype=cifs,rw,noperm,credentials=/etc/auto.credentials ://SERVER/MOUNT
  • /etc/auto.credentials中添加以下内容: username=USERNAME password=PASSWORD
  • 最后, sudo service autofs restart

而已。