作者: mankowk 時間: 2019-10-12 04:00 標題: mount command 的疑惑......?
[attach]2154008[/attach]
- mount -o uid=pi,gid=pi,dir_mode=0770,file_mode=0660 /dev/sda2 /home/pi/hkepc
另外 Samba version 4.9.5
簡單d講, 我只係想將 USB 外置2.5寸既硬碟盒, 插在 RPI4B 度,
然後 mount 返入去個 Raspbian 度, 再加 set 埋 permission,
但發覺做唔到.....
情況係, 我先 create 左個 folder(hkepc),
set 好左 permission 係 700
之後插上 USB 外置2.5寸既硬碟盒,
用左 mount command, 加 set 埋 -o dir_mode=0770,file_mode=0660
但最後都變成 777
想請教各位師兄,
我係咪邊個位 set 錯左野?
謝謝!!
作者: super_hkg 時間: 2019-10-12 09:51
你個file system 係NTFS 嗎? 裝左ntfs-3g 未? 用USB 最簡單係裝udisk2 (https://wiki.archlinux.org/index.php/Udisks)
NTFS 冇分rwx
作者: SAGAQWE 時間: 2019-10-12 16:49
小弟用緊既係 Raspberry Pi 4B (Raspbian),
另外 Samba version 4.9.5
簡單d講, 我只係想將 USB 外置2.5寸既硬碟盒, 插在 RPI4B 度,
然後 mount 返入去個 Raspbian 度, 再加 set 埋 permission,
但發覺做唔到.....
mankowk 發表於 2019-10-12 04:00
如果你只是想mount一隻USB HD, 用完一陣就unmount? 咁關samba 乜事.
如果你是想mount一隻USB HD, 將它做成samba share, 咁應該在fstab度做, 同時避免唔好用/dev/sd* 嘅方法, 盡量用LABEL或UUID嚟指定HD.
如果你真的是做samba share, 就留意吓個smb.conf裡面Share Definitions嘅create mask及directory mask是否寫成0777.
作者: mankowk 時間: 2019-10-12 21:55
回覆 2# super_hkg
回覆 3# SAGAQWE
多謝兩位師兄的提點!!
依家我明白嘞, 我個外置harddisk 係 NTFS的...
我係度諗, 如果係 777 會唔會....不安全呢..
所以我想 set 770 或 700
mount 既時候, 用到我會用 UUID 的.
/etc/fstab
我有d set唔點, 我覺得,
如果 set 左去 fstab, 部usb外置 拎走左唔駁, 部 rpi 4b 要 reboot 果陣, 就會有野 卡住, boot 唔起部機.
另外我都有隻 RPI 3B+ 駁埋個 network 的,
呢邊就會用
- mount -t cifs -o username="pi",password="xxxxxx",dir_mode=0770,file_mode=0660,uid=pi,gid=pi //192.168.1.5/pi/hkepc /home/pi/hkepc
個 smb.conf 係set
create mask = 0660
directory mask = 0770
我有d 唔明白 smb.conf 入面既 [profiles] 係有咩作用?
係用黎睇咩架,...........係邊度睇到.............
作者: KinChungE 時間: 2019-10-13 18:40
回覆 super_hkg
回覆 SAGAQWE
多謝兩位師兄的提點!!
依家我明白嘞, 我個外置harddisk 係 NTFS的...
...
mankowk 發表於 2019-10-12 21:55
玩Domain login先有用
File Sharing冇用
作者: mankowk 時間: 2019-10-24 14:57
俾我無意中睇到, 下面呢個 command 係做到我要既效果的.
用 umask 都可以的.
- mount -t ntfs-3g -o uid=pi,gid=pi,dmask=0007,fmask=0006 /dev/sda2 /home/pi/hkepc
作者: mankowk 時間: 2019-11-8 00:51
又發現在d麻煩野,
如果 插入隻 USB harddisk,
format file system 係 Ext4 or XFS
又係 set permission... 都係唔 work....
- mount -t ext4 -o uid=pi,gid=pi,dir_mode=0770,files_mode=0660 /dev/sda2 /home/pi/hkepc
- mount -t ext4 -o uid=pi,gid=pi,dmask=0007,fmask=0006 /dev/sda2 /home/pi/hkepc
- mount -t xfs -o uid=pi,gid=pi,dir_mode=0770,files_mode=0660 /dev/sda2 /home/pi/hkepc
- mount -t xfs -o uid=pi,gid=pi,dmask=0007,fmask=0006 /dev/sda2 /home/pi/hkepc

