SMB/CIFS/SAMBA:尝试将 Windows 共享挂载为读/写

SMB/CIFS/SAMBA:尝试将 Windows 共享挂载为读/写

我意识到这个问题被问了很多次,但是,我读过的所有帖子都没有解决这个问题。

Ubuntu:16.10 Windows:10

两者都具有最新的自动更新功能。

我有两个目录(音频、视频)在 Windows 10 机器上共享。它们对目录、子目录和文件具有所有人的读/写权限。我能够从其他 Windows 机器和 Macbook 轻松访问 Windows 机器。

我可以使用我的 fstab 挂载目录,它们是可见且可导航的。

//192.168.0.10/Visual /media/Visual cifs credentials=/home/nexist/.smbcredentials,iocharset=utf8,sec=ntlm,noperm 0 0
//192.168.0.10/Audio /media/Audio cifs credentials=/home/nexist/.smbcredentials,iocharset=utf8,sec=ntlm,noperm 0 0

各种文章、帖子和主题促使我在 smb.conf 文件中添加:

[audioshare]
path = /media/Audio
writeable = yes

[visualshare]
path = /media/Visual
writeable = yes

这开始让我抓狂了……

需要澄清的是,Windows 机器是包含我希望从 Linux 机器访问的目录的机器,并且这些目录是不可写的。

mount 命令输出

sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=8130048k,nr_inodes=2032512,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=1630360k,mode=755)
/dev/sda2 on / type ext4 (rw,relatime,errors=remount-ro,data=ordered)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (rw,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=1630360k,mode=700,uid=1000,gid=1000)
/dev/sda1 on /boot/efi type vfat (rw,relatime,gid=46,fmask=0007,dmask=0007,allow_utime=0020,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)
//192.168.0.10/Visual on /media/Visual type cifs (rw,relatime,vers=1.0,sec=ntlm,cache=strict,username=nexist,uid=0,noforceuid,gid=0,noforcegid,addr=192.168.0.10,file_mode=0755,dir_mode=0755,nounix,serverino,mapposix,noperm,rsize=61440,wsize=65536,echo_interval=60,actimeo=1)
//192.168.0.10/Audio on /media/Audio type cifs (rw,relatime,vers=1.0,sec=ntlm,cache=strict,username=nexist,uid=0,noforceuid,gid=0,noforcegid,addr=192.168.0.10,file_mode=0755,dir_mode=0755,nounix,serverino,mapposix,noperm,rsize=61440,wsize=65536,echo_interval=60,actimeo=1)

答案1

答案是在 fstab 行中添加 _netdev

//192.168.0.10/Visual /media/Visual cifs credentials=/home/nexist/.smbcredentials,iocharset=utf8,sec=ntlm,noperm,_netdev 0 0

相关内容