歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> ubuntu下如何永久取得對某個文件夾的讀寫權限

ubuntu下如何永久取得對某個文件夾的讀寫權限

日期:2017/2/28 17:30:31   编辑:Linux教程
因為我的筆記本是Ubuntu7.04+XP SP2雙系統,所以在ubuntu下需要訪問並讀寫windows的fat32與ntfs分區。

  下面是我的方法:

  1,裝好ubuntu後系統會自動掛載fat32與ntfs分區,但fat32分區內個別文件夾只有訪問的權限,要 修改為讀寫的權限,方法是在終端內輸入:sudo chmod -R 777 [文件夾路徑]。

  例如,sudo chmod -R 777 /media/sda6/

  回車後sda6這個分區就整個的擁有讀寫權限了。注意一個概念,linux下的分區也會被視作文件看待,上面的命令中的sda6其實就是我xp下的一個fat32分區。要查看在ubuntu下自己分區相應的編號,可以打開根目錄下的media文件夾查看。

  2,臨時取得root權限以訪問根目錄:sudo nautilus --browser

  3,讀寫NTFS分區的方法:當然是ntfs-3G和fuse的組合了,google一下會有很多方法,但有一點 要注意的,就是ntfs-3g和fuse的最新版可以在新立得軟件包管理器裡直接獲得並安裝,版本比網絡上的老文要新的多。但實現讀寫權限的方法還是參照網文即可。我是成功了。

  這裡也順便把方法列出來:
  首先安裝好ntfs-3g和fuse,去新立得裡一搜就有,總共四個軟件包。分別是:fuse-utils, libfuse2,libntfs3g0,ntfs-3g。

  然後:
  (1)確定要掛載的NTFS分區:
  sudo fdisk -l | grep NTFS
  (2)備份並修改fstab文件:
  sudo cp /etc/fstab /etc/fstab.bak
  gksu gedit /etc/fstab

  找到想要掛載的分區號,如我是sda5,在原來的配置前加上#以便以後恢復,然後 添加如下:

  UUID=uuid_code /media/sda5 ntfs-3g silent,umask=0,locale=en_US.utf8 0 0
  (上面這是我的機器的設置)

  (3)修改modules文件:
  gksu gedit /etc/modules

  在最後一行添加fuse就行了。有的話就不用添加了。

  重啟,ok了!
Copyright © Linux教程網 All Rights Reserved