ディスクによってアクセス権の名前が違うのは?

Office 2008 for macのエクセルファイルを保存しようとして気づいたのですが、4台内蔵されているHDDのうち2台にはファイルが保存が出来ず、またこの2台にコピーしたファイルは他のディスク上にある時は問題ないのに開く事も出来ませんでした。


ファイルが保存出来たのはOSの入っている「Macintosh HD」と「Data」と名付けたHDDです。

保存出来なかったディスクは「File」と「Time Machine」(普段はタイムマシン用に使用)です。


これらのHDDの情報を見てみると、保存出来た方のHDDは共有とアクセス権の名前が「システム」と「everyone」になっていました。

出来なかった方は「*****(自分)」(*は私の名前のローマ字です)と「everyone」でした。


HDDのフォーマットは全てHFS+です。


保存出来ない理由がこのアクセス権の名前と関係があるのかわかりませんが、

エクセルのファイルが保存出来ないときも開けない時も、

「ファイル名またはパス名が存在しない可能性があります。」というメッセージが出ていたのと、

ディスクによって保存、開くが出来るか否かが左右されているので、この辺りをまずは疑っています。


そして、保存の出来なかった「File」と「Time Machine」にも「システム」というユーザー名を作りたかったのですが出来ませんでした。(カタカナで新規に作ってもローマ字表記されてしまいます。)


どうしたら「システム」というユーザーを作れるのか、またエクセルファイルを保存、開くように出来るにはどうしたらよいのか、ご存知の方教えていただけませんでしょうか?


MacPro early2008 2×2.8クワッド

メモリ10G

OS10.6.5

です。

Mac Pro, Mac OS X (10.6.5)

投稿日 2011/01/05 02:21

返信
返信: 17

2011/01/05 02:51 マイケル奨太 への返信

出来なかった方は「*****(自分)」(*は私の名前のローマ字です)と「everyone」でした

このパーミッションはどうなってますか?

正常なら、「*****(自分)」の方は、読み/書き、everyone の方は読み出しのみと思いますが。

この状態なら、(少なくともうちでは)、おっしゃるようなことにはなりません。

あと関係ありそうなこととして、この*****(自分)の方のアカウントは管理者に成れるアカウントでしょうか?

あと、書き込みの出来ないHDDは、同じMac Pro でフォーマットしたものでしょうか?

違うマックでフォーマットしたものだと、(ユーザ名が同じでも、IDが異なるために)、おっしゃるようなことになるかもしれません。(本当をいえば、ちょっと苦しい説明、おかしなところがある、です)

一番考え易いのは、書き込みの出来ないHDDでは、パーミッションが変わってしまっているということです。セキュリティのためとか考えて、読み/書き禁止にしたりしてませんか?自分も読み書き禁止にしていれば、当然おっしゃるようなことになります。

2011/01/05 02:51 はに への返信

早速の返信ありがとうございます。

everyoneの方は読み出しのみです。

また、***は管理者になれるアカウントです。というかこれ以外にアカウントは作っておりません。


書き込みの出来ないHDDが同じMacProでフォーマットしたかどうかについては残念ながら忘れてしまいました。

もしそれが問題でしたらフォーマットしてみる価値はありますでしょうか?

2011/01/05 03:02 はに への返信

(自分)の方は読み/書きです。


今、さらに、USBで繋いだ外付けディスクで同じ事をやってみたら、ファイルの保存、開くが出来ました。

こちらは***(自分)とeveryoneとstaffというのがアクセス権の名前に出ていて、全てが読み/書きになっています。


こちらにはシステムというのはないので、システムというのは関係ないのでしょうかね?

2011/01/05 19:36 はに への返信

>はにさん


色々教えていただきありがとうございます。

ターミナルに教えていただいたコマンドを入れると以下のようでした。


drwx---rwx 28 root wheel 1020 1 5 17:40 Data

drwx---rwx 39 nomuramichihiro staff 1394 1 5 19:57 DataSub

drwx---r-x 27 nomuramichihiro staff 986 1 5 19:40 File

lrwxr-xr-x 1 root admin 1 1 6 12:25 Macintosh HD -> /

drwx---r-x 22 nomuramichihiro wheel 816 11 25 17:13 TimeMachine


drwx---rwx 28 root wheel 1020 1 5 17:40 Data

drwx---r-x 27 ***** staff 986 1 5 19:40 File

lrwxr-xr-x 1 root admin 1 1 6 12:25 Macintosh HD -> /

drwx---r-x 22 ***** wheel 816 11 25 17:13 TimeMachine

staffというのはアドレス帳の分類で作ってあるものですが、以前、HDDのアクセス権の欄に現れていたので削除しました。

それ以外はよくわかりません。

2011/01/05 20:18 マイケル奨太 への返信

staffというのはアドレス帳の分類で作ってあるものですが、以前、HDDのアクセス権の欄に現れていたので削除

このリストに出て来るstaff はアドレス帳のものとは違うと思います。システムに最初から用意されているグループです。こういうのを勝手に削除したり変更してはいけません。


あと、うちのと比べると、Macintosh HD 以外、グループパーミッションが全く設定されてないのが気になります。

ターミナルで、

sudo chmod 775 /Volumes/File

とすると、File のディスクに書き込めるようになりませんか?

sudo としてますので、これを実行すると管理者パスワードが要求されますので、キーボードから入力します。このとき、画面には何も表示されず、カーソルも動きませんが、きちんと入力されてますので、入力したらreturn キーを押してください。sudo、chmod、775 の後にはそれぞれ半角のスペースが入ります。


あと、各ディスクの情報を表示させた場合、共有とアクセス権のところの一番下にある、このボリュームの所有権を無視、のところのチェックはどうなってますか?


なお、このパーミッションから見る限り、ACLは設定されてないようですので、関係ないです。

2011/01/05 20:26 はに への返信

sudo: can't open /etc/sudoers: Permission denied

はにさん


staffはそういうものなんですか。素人判断はダメですね。


ご教授頂いたとおりターミナルにコマンドを入れたところ以下のようなメッセージになりました。

sudo: can't open /etc/sudoers: Permission denied


パスワードを要求されるような事はありません。

症状は変っておりません。

2011/01/05 20:30 マイケル奨太 への返信

sudo: can't open /etc/sudoers: Permission denied

sudo を実行するのに必要なファイルが壊れてて、実行できないというエラーです。

よほどひどい状態になってないとこんなことは起こらないと思いますので、システムそのものがまともじゃないように思います。


バックアップされてシステムをクリーンインストールされた方がよいように思います。

2011/01/05 20:36 はに への返信

そうですか。


ハードディスクオーサライズされているアプリケーションが幾つかあり、解除のためには英文メールでその旨と理由を伝えなくてはならなかったりするので、少し考えてからにします。


どうもありがとうございました。

2011/01/05 20:47 はに への返信

sudo を実行するのに必要なファイルが壊れてて、実行できないというエラーです。


もしくはOSの根幹のアクセス権がグチャグチャになってるのかも…。


ディスクユーティリティのアクセス権の修復ではこの辺りは修復できないのかな…。まぁ、ダメ元でアクセス権の修復をしてみてsudoを試してみるとか。


でも、ここまで来ると、確かに、


バックアップされてシステムをクリーンインストールされた方がよいように思います。


ですね…。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

ディスクによってアクセス権の名前が違うのは?

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。