Debian Jessie FSTAB 自动挂载网络问题

Debian Jessie FSTAB 自动挂载网络问题

好的,我重新安装了我的Debian 8 杰西昨晚,我的主目录没有被删除(不知道是否有任何配置可能会干扰这一点)。

所以我有一个网络CIFS分享我想要自动挂载。一切都在服务器端配置(我两天前能够进行此连接,服务器端没有任何变化)

好吧,所以我不记得我/etc/fstab之前在工作时所做的配置是什么,但我正在尝试网上的所有指南,但我似乎找不到在启动时安装它的解决方案。

这是我的 FSTAB 配置:

//192.168.1.105/Media      /media/xxxxxx/Media     cifs     user,auto,username=xxxxxxx,password=xxxxxxx     0     0

出于显而易见的原因,我在这里用“X”更改了所有敏感信息,但路径和登录数据与服务器匹配!

我也尝试过创建一个凭证文件,但我记得上次它工作时是使用这些配置的。我希望能够随时卸载,这就是我user在这里挂线的原因。

我的输出因配置而异。现在,通过此配置,我得到以下输出:

mount error(22): Invalid argument Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

哦,我的网络 CIFS 共享有这个特定的共享NTFS,不知道算不算。

不记得上次我是否添加了掩码、ID、文件类型或任何其他使其工作的配置。

答案1

好吧,我做了一些测试,显然有两件事使它起作用。

  1. 我已将 IP 更改为机器的名称(在我的例子中为 media.local)
  2. 添加File_modeDir_mode到它

/etc/fstab这是我的配置行的内容:

//media.local/Media     /media/xxxxxxxxxxxxx/Media     cifs     defaults,user,file_mode=0777,dir_mode=0777,auto,username=xxxxxxxx,password=xxxxxxx     0     0

我不知道为什么它与机器名称而不是 IP 一起工作,也不知道为什么File_ModeandFile_Dir会产生影响...但是你知道了...这就是解决方案!

相关内容