【发布时间】:2016-02-17 14:19:51
【问题描述】:
我正在尝试将 Azure 文件存储帐户挂载为 Debian 虚拟机 (VM) 上的共享驱动器。
uname -v
#1 SMP Debian 3.16.7-ckt20-1+deb8u2 (2016-01-02)
我安装了 cifs-utils
sudo /sbin/mount.cifs -V
mount.cifs version: 6.4
sudo smbd -V
Version 4.1.17-Debian
samba 正在运行
ps aux | grep smbd
root 2442 0.0 0.3 270248 12516 ? Ss 12:54 0:00/usr/sbin/smbd -D
root 2566 0.0 0.1 270248 6840 ? S 12:54 0:00 /usr/sbin/smbd -D
现在,根据documentation,应该只使用:
sudo mount -t cifs //whatever.file.core.windows.net/shared /mnt/shared --verbose -o -vers=3.0,username=whatever,password=MyKeyEndingIn==,dir_mode=0777,file_mode=0777
问题在于,这会在没有更多信息的情况下产生。
mount.cifs kernel mount options: ip=40.118.73.220,unc=\\whatever.file.core.windows.net\shared,-vers=3.0,dir_mode=0777,file_mode=0777,user=whatever,pass=********
mount error(22): Invalid argument
检查手册页并没有提供更多信息,除了“user=”是“username=”参数的别名。无论我使用哪个都会得到相同的结果。
非常感谢您的帮助。
【问题讨论】: