web-dev-qa-db-ja.com

フォルダ:権限が拒否されました

私はUbuntuを使用していて、この外付けHDDからすべてのデータにアクセスしてコピーしたい:

/dev/sdb2: UUID="aa6741de-df88-308f-b894-4b67c163b8b3" LABEL="Macintosh HD" TYPE="hfsplus" PARTLABEL="Customer" PARTUUID="00003b28-10f7-0000-251a-00004a5b0000"

一部のフォルダでは権限が拒否されています:

peace@ubunt:/media/peace/Macintosh HD/Users$ Sudo chown peace "/media/peace/Macintosh HD/Users/Christine"/
chown: changing ownership of '/media/peace/Macintosh HD/Users/Christine/': Read-only file system
peace@ubunt:/media/peace/Macintosh HD/Users$ cd Christine
bash: cd: Christine: Permission denied

Christineフォルダーにアクセスしてコピーする方法を教えてください。

前もって感謝します。

2
peace

端末からSudoを使用して、昇格された権限でフォルダにアクセスできます。

  1. ターミナルを開く
  2. タイプSudo cp '/media/peace/Macintosh HD/Users/Christine/' ~/Christine/
  3. これで、フォルダーのすべての内容が~/Christine/フォルダーにコピーされます。

それでもコピーしたファイルにアクセスできない場合は、Sudo chown -R peace:ubunt ~/Christine/*を使用してファイルの所有権を変更できます

2
To Do

すべてのファイルとフォルダをスーパーユーザーとして読み取ることができます。ただし、UbuntuのHFS +ドライバーは書き込みをサポートしていないため、HFS +ドライブの内容を変更することはできません。

Sudoを使用

ただし、フォルダにcdすることはできません(そして Sudo cdは機能しません )、あなたはSudo ls

peace@ubunt:/media/peace/Macintosh HD/Users$ Sudo ls Christine

そして @ ToDoに注意 のように、Sudo cp HFS +ドライブからのデータおよびその他の読み取り操作を実行します。

ルートシェルを使用する

ルート(スーパーユーザー)シェルに直接切り替えて、通常どおりcdおよびその他のコマンドを使用することもできます。

注意:rootとして、有害なことを含め、何でもできます。ルートシェルでコマンドを発行するときは、十分に注意してください。 exitと入力して、通常のシェルに戻ります。

$ Sudo -i
# cd Christine
1
Melebius