1. 程式人生 > >ubuntu中實現多使用者共享掛載硬碟上的檔案

ubuntu中實現多使用者共享掛載硬碟上的檔案

為了節省儲存空間,我們通常會把大檔案(比如大型資料集)存在大容量硬碟上,但這樣一來某一使用者下載並存到硬碟上的檔案其它使用者就沒有許可權訪問(如果是把檔案存在系統儲存空間中可以通過修改檔案訪問許可權實現多使用者共享)。通過谷歌搜尋“ubuntu multiple user share files on mounted hard disk"可以找到解決方法Mounting external hard disk for all users at start up in ubuntu 14.04

該做法可以使外接硬碟開機自動掛載到root使用者下,然後通過修改掛載硬碟中檔案的許可權實現多使用者共享。
主要分以下幾步:

  1. 切換到root使用者下,使用fdisk -l找到外接硬碟的核心名稱,如/dev/sda1
  2. 使用sudo blkid命令列出系統中所有可用分割槽,記下第1步中外接硬碟對應分割槽的UUID,比如00148BDE148BD4D6
  3. 建立一個掛載目錄,比如sudo mkdir /media/ExtHDD,並使用chomd -R 777 /media/ExtHDD命令修改其許可權為所有使用者可讀寫
  4. 編輯/etc/fstab檔案(/etc/fstab是用來存放檔案系統的靜態資訊的檔案),在其末尾新增如下的一行並儲存
    UUID=00148BDE148BD4D6 /media/ExtHDD01/ ntfs-3g auto,user,rw 0 0
  5. 最後重啟系統就能夠實現多使用者共享掛載硬碟上的檔案了。