启动时自动挂载网络共享

启动时自动挂载网络共享

我试图在重启机器时自动挂载两个网络共享,但没有成功。我读过几个类似的 AskUbuntu 问题,但似乎无法让它在重启时挂载共享。这是我当前的配置:

在 /etc/fstab 中:

//192.168.1.18/FileDepot    /mnt/FileDepot  cifs    credentials=/home/user1/.credentials,uid=1000,gid=1000,user,sec=ntlm    0   0
//192.168.1.18/Incoming     /mnt/Incoming   cifs    credentials=/home/user1/.credentials,uid=1000,gid=1000,user,sec=ntlm    0   0

在我的主文件夹中,我有。证书文件:

username=user1
password=mypass

正如我提到的,这不会在重新启动时自动安装共享,但如果我手动运行:

sudo mount -a

有用。

我正在运行 Xubuntu 15.10 x64。知道我做错了什么或遗漏了什么吗?

ifconfig 输出:

enp0s25   Link encap:Ethernet  HWaddr 54:ee:75:4d:ec:01  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:20 Memory:f1200000-f1220000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:443 errors:0 dropped:0 overruns:0 frame:0
          TX packets:443 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:40169 (40.1 KB)  TX bytes:40169 (40.1 KB)

wlp4s0    Link encap:Ethernet  HWaddr 34:02:86:42:e4:06  
          inet addr:192.168.1.78  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::3602:86ff:fe42:e406/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2128 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1960 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1324170 (1.3 MB)  TX bytes:723204 (723.2 KB)`

猫/等/网络/接口:

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

以下是 dmesg 的一些输出:

[    5.077816] CIFS VFS: Error connecting to socket. Aborting operation.
[    5.077818] CIFS VFS: Error connecting to socket. Aborting operation.
[    5.078083] CIFS VFS: cifs_mount failed w/return code = -101
[    5.078666] CIFS VFS: Error connecting to socket. Aborting operation.
[    5.078836] CIFS VFS: cifs_mount failed w/return code = -101
[    5.080887] CIFS VFS: Error connecting to socket. Aborting operation.
[    5.081008] CIFS VFS: cifs_mount failed w/return code = -101

我试过使用以太网,不用 wifi,但没用。我不知道现在该怎么办。

答案1

我已经能够通过x-systemd.automount,在我的 fstab 条目中添加选项列表来解决我系统上的问题。我在 Raspbian Jessie(来自 Wheezy)上也看到了同样的问题,这让我论坛帖子

答案2

也许我遗漏了什么,但你不需要auto在挂载选项中添加该选项吗?如果我没记错的话,默认值是noauto

答案3

啊,这是你的问题,你需要将 wlp4s0 添加到 /etc/network/interfaces 编辑/etc/network/interfaces

sudo nano /etc/network/interfaces 

添加

iface lo inet loopback
auto wlp4s0

然后重新启动。

您需要重新生成 70-persistent-net.rules 文件。

跑步

sudo udevadm trigger 

sudo udevadm trigger --action=add

然后重新启动。

答案4

您有加密的吗$HOME?如果有,则不会在启动时安装。请尝试将您的credentials=文件放在启动时可用的某个目录中。

相关内容