godluo
V2EX  ›  问与答

Ubuntu下如何通过Samba共享自动挂载的移动硬盘?

  •  
  •   godluo · Oct 7, 2012 · 4729 views
    This topic created in 4990 days ago, the information mentioned may be changed or developed.
    Ubuntu下默认移动硬盘或U盘插入后自动挂载到 /media 下,我想将 /media 作为Samba的共享文件夹,每次移动硬盘连接后可以自动共享。操作如下:
    1.将 /media 设置为Samba的共享目录;
    2.sudo chmod -R 777 /media
    移动硬盘连接后,可以在其他电脑上看到共享目录下移动硬盘的名称,但无法访问。查看属性时,只读,大小为0字节。且通过root权限的chmod命令也无法更改移动硬盘的共享访问权限。

    本人新手,求大神指点。
    3 replies    1970-01-01 08:00:00 +08:00
    godluo
        1
    godluo  
    OP
       Oct 7, 2012
    不要沉啊。求指点。
    cabbala
        2
    cabbala  
       Oct 7, 2012   ❤️ 1
    1. chmod -R对挂载的驱动器是无效的,mount的权限设定是在mount的时候加参数:umask/fmask/dmask来实现的
    2. 简单的话就是在fstab里写一条
    UUID=xxxxxx /mnt/xxx ntfs-3g gid=users,fmask=113,dmask=002 0 0
    其中gid是你挂载的分区所属的用户组,fmask是你的文件的权限掩码,113代表挂载的文件都是664,dmask是目录的权限掩码,002代表挂载的目录都是775
    UUID可以用ls /dev/disk/by-uuid -al 获得(不建议直接用/dev/sdax,而建议使用UUID)
    3. 也可以改变samda的配置:force user = xxx,这个我没用过。。你试试
    4. 也可以改变Ubuntu的默认Auto Mount的参数,不过我没试过
    godluo
        3
    godluo  
    OP
       Oct 9, 2012
    udev 可以不?看起来有点复杂。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2815 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 01:23 · PVG 09:23 · LAX 18:23 · JFK 21:23
    ♥ Do have faith in what you're doing.