[ubuntu-jp] メールの mh フォルダを他のマシンと共有する方法
hito
hitoht at gmail.com
Thu Feb 22 02:54:17 GMT 2007
ユーザ名・パスワード以外に、ユーザを識別するための番号である、
UIDとGIDをMacとUbuntu環境でそろえてください。Macでは、
UID=99/GID=99という、 Ubuntu上に存在しないUIDとGIDが割り当て
られてしまっています。
以下は結構コワい手順なので、意味が分からないのであれば、後述する
方法をお勧めします。
Macでidコマンドを実行すると、uid=*****(99) gid=*****(99)といった
出力がされると思うので、それを確認してください。
最初に、Ubuntuでid 99して、uid=99を使っているユーザが存在しないことを
確認してください。そうしたら、Macと同じUID/GIDにそろえることができます。
実行する前に、Ubuntuでのidの出力をメモしておいてください。
手順は以下の通りです。
groupadd -g 99 gidの出力
usermod -u 99 -g 99 uidの出力
find / -uid (Ubuntuのuid) -exec chown 99 {} ¥;
¥は2byte文字になっているので、1byte文字で入れてください。
* * * *
上記の意味がわからない場合はこちらを使ってください。
Ubuntu上でidコマンドを実行すると、以下のような出力が
得られると思うので、この番号で以下のようにchown -Rをしてください。
sudo chown -R UID番号:GID番号 muttのディレクトリ
例:sudo chown -R 100:100 mutt/
これをMacに持ち込むと、今度はMacでよめなくなるかもなので、その場合は
やはりid=>chownしてください。
ちなみに、tar.gzにして持ち運ぶ場合は、展開時に tar xzf あたりで
展開すると思うので、上記と似たような処理(umaskによる処理とowner変更)が
勝手に行われます。
ただしtarに与えるオプションにpが含まれていると、この処理が行われません。
07/02/22 に BUYO-BUYO-IGOR<buyo2igor at yahoo.co.jp> さんは書きました:
> 他のマシンのOSXの起動にも使ってる外付けHDDに
> そっちで使ってるmutt用mhディレクトリが有るのですが
> (外付けってことも有り)
> 持ち歩いて実家のUbuntuのmuttでも読み書き更新しようと
> 試みました
>
> OSX側でもシステムをリストアなんかして
> 同ディレクトリをコピーしたりした経過が有るのですが
> セットアップが安定したある時点からの
> fetchmailしたmhファイル類だけ
> Ubuntu側で読み出せない(muttに現れない)のが判明
> 具体的には、こんな具合です
>
> -rw------- 1 99 99 3094 2007-02-13 05:34 192
> -rw------- 1 99 99 4525 2007-02-13 05:34 193
> -rw------- 1 99 99 4712 2007-02-13 05:34 194
> -rw------- 1 99 99 2960 2007-02-13 05:34 195
> -rw------- 1 99 99 3444 2007-02-17 08:46 196
> -rw------- 1 99 99 2525 2007-02-17 09:01 197
> -rw------- 1 99 99 2510 2007-02-17 09:03 198
> -rwxr-xr-x 1 99 99 5897 2007-01-16 11:51 2
> -rwxr-xr-x 1 99 99 7883 2007-01-16 11:51 3
> -rwxr-xr-x 1 99 99 7649 2007-01-16 11:51 5
> -rwxr-xr-x 1 99 99 4067 2007-01-16 11:51 54
> -rwxr-xr-x 1 99 99 4930 2007-01-16 11:51 55
> -rwxr-xr-x 1 99 99 9539 2007-01-16 11:51 56
> -rwxr-xr-x 1 99 99 9375 2007-01-16 11:51 57
> -rwxr-xr-x 1 99 99 3878 2007-01-16 11:51 58
> -rwxr-xr-x 1 99 99 4073 2007-01-16 11:51 59
>
> OSX側では
> このmhディレクトリの有るボリュームは
> 「使用権限を無視する」モードにしています
> OSXとUbuntuとで
> 同じID&パスワードを使っています
> ゆっくゆくは
> Ubuntu側でもfetchmailしたりして更新したいのですが
> どう考えればイイのでしょう?
>
> また
> 当初はリムーバブル系を使うより
> mh.tar.gzでも作って
> ftp共有しようかと思ったりもしてたのですが
> その場合も
> やっぱり同様の問題にブツかることになるんでしょうか?
>
>
>
> BUYO-BUYO-IGOR-----
> http://buyobuyo.isgenius.com
>
> --------------------------------------
> Start Yahoo! Auction now! Check out the cool campaign
> http://pr.mail.yahoo.co.jp/auction/
>
>
>
More information about the ubuntu-jp
mailing list