• 締切済み

シンボリックリンクを作っても共有先からは使えない

・サーバー環境:OSX10.3.9、ユーザー名:net  外付HD「sotoduke1」、外付HD「sotoduke2」 ・クライアント環境:OSX10.3.9 & OS9 & WindowsXP この環境で、サーバー側のOSX上で ln -s /Volumes/sotoduke1 /Users/net/public と言うシンボリックリンクを作り、さらにその中に ln -s /Volumes/sotoduke2 /Users/net/public/tuika と言う別の外付HDをシンボリックリンクで貼った所、 クライアントからはsotoduke2のシンボリックリンクがただのファイルになってしまい、ダブルクリックしても開いてくれません。 何か手順が違うのでしょうか? なお、ユーザー「net」のホームディレクトリに相当する「sotoduke1」は見る事が出来ます。 アドバイスよろしくお願いします。

  • Mac
  • 回答数1
  • ありがとう数0

みんなの回答

  • harawo
  • ベストアンサー率58% (3742/6450)
回答No.1

任意に共有フォルダ・ボリュームを設定するには、下記リンクのSharePointsを使うといいでしょう。

参考URL:
http://tekapo.com/loc/SharePoints/
safina_lastear
質問者

補足

ありがとうございます。 試した所、sharepointsでは各ユーザーに1つのポイントを貼付けるものの様でして、それだけなら現在のシンボリックリンクで実現しております。 問題はマウントした先のシンボリックリンクが、共有先では機能しないとでも言えば良いのでしょうか。。。

関連するQ&A

  • シンボリックリンクの問題

    いつもお世話になっております シンボリックリンクを使う際に問題が発生しました。 #ln -s /mnt/hdb/user/test /home/user/test で、ユーザディレクトリに/mnt/hdb/user/testというディレクトリに向けてtestというシンボリックリンクを張ります。 #ls /home/user/ -F test@ ls -Fで確認したところ、シンボリックリンクファイルtestを上記のように確認できます。しかしながら、cdコマンドを実行すると、 #cd /home/user/test #pwd /mnt/hdb/user/test になるはずですが、 #cd /home/user/test #pwd /home/user/test なってしまいました。 これの原因で(推測)外からffftpで /home/user/testをアクセスしようとすると、No such file or directoryというエラーが出ました。 この問題どう解決できますか、ご教授よろしくお願いします。 ちなみに /mnt/hdb は増設したハードディスクをマウントしたところ 使用システム はFedora 4

  • このケース。シンボリックリンクで実現できますか?

    レンタルサーバで定番の /home/user/public_htmlが WWWサイトのトップに設定されてます。 しかしこれですといろんなソフトを入れる度に public_htmlフォルダにファイルが増えたり混ざってしまいます。 とりあえず、 /home/user/testsoft/public_htmlを サイトのトップにしてみたく、シンボリックリンクをやってみたのですがうまく張れませんでした。リンクで実現することは可能でしょうか?

  • NFS接続+シンボリックリンクを使ったディレクトリの参照先について

    2台のLinuxサーバ(いずれもRedHat AS3.0) にて、 NFS接続+シンボリックリンクを使ったディレクトリにファイルをコピーしようとしています。 2台のLinuxサーバはそれぞれ  ・サーバA(NFSサーバ)  ・サーバB(NFSクライアント) と記載しています。 初めに、サーバBの「/home/SAVEDATA」をマウントポイントとして、 サーバAの「/home/SAVEDATA」にNFS接続するよう設定した後、 サーバBにtenletでログインし、NFS接続したサーバAのディレクトリをたどっていくと、 途中で「そのようなディレクトリは無い」と言われてしまいます。 ------------------------------------------------------------------------------------ [サーバB] $ vdir /home/SAVEDATA/ lrwxrwxrwx 1 user user 34 10月 3 12:21 /home/SAVEDATA/2005 -> /DSK10/SAVEDATA/2005 [サーバB] $ vdir /home/SAVEDATA/2005/ vdir: /home/SAVEDATA/2005/: そのようなファイルやディレクトリはありません ------------------------------------------------------------------------------------ おそらく、最後のコマンドでは 「サーバB」の「/DSK10/SAVEDATA/2005」を探してしまっているのではないかと思うのですが、 実際見て欲しいのは「サーバA」の「/DSK10/SAVEDATA/2005」です。 (サーバBには「/DSK10」は存在しません。) この環境で、正しくサーバAの「/DSK10/SAVEDATA/2005」を参照するようにすることは可能でしょうか。 お分かりになる方がいらっしゃいましたら、アドバイスをお願い致します。

  • シンボリックリンクを貼る=PATHを通す?

    リンク先で、ビルドした後、該当ディレクトリにPATHを通している(と思う)のですが、 どうしてこれでPATHが通るのでしょうか? ・シンボリックリンクって、ショートカットぐらいの認識しかないのですが、PATHが通っているディレクトリにシンボリックリンクを貼ると、PATHが通ることになるのでしょうか? ・$ export PATHと何が違うのでしょうか? ・同じ? >PATHの通ったディレクトリにphantomjsへのリンクを作成します。 >$ sudo ln -s ~/phantomjs/bin/phantomjs /usr/local/bin/phantomjs http://www.atmarkit.co.jp/ait/articles/1210/10/news012.html

  • FTPからシンボリックリンクを参照できない

    USBのハードディスクをFTPからシンボリックリンクで参照したいのでが うまくできません。 ln -s /mnt/sda1/hoge/ hoge 相対パス ln -s ../../mnt/sda1/hoge/ でも駄目でした。 cd hogeで コマンドラインからは問題なくいけるのですが ftpからそのリンクをたどろうとすると /home/ftp/ルートに設定してありhogeは見えるのですが たどろうとすると 550 hoge: No such file or directory. とでます。 同一のデバイスからだと問題なくFTPからたどれます。 デバイス:/dev/sda1 マウントポジション:/mnt/sda1/hoge/ OS:RH7.3 FTPデーモン:wuftpd クライアント:ffftp1.92

  • coreserver シンボリックリンク 403

    現在 coreserver を利用しています。  SSHを使用して、シンボリックリンクを設定し、リンク元となるURLにアクセスすると403エラーが出てきてしまいリンク先が参照できません。同様の症状で解決された方はいませんでしょうか?  FTPでシンボリックリンクは作成されていることは視認できるのですが・・・どうやっても403エラーが出てしまいます。 リンク元 /virtual/<アカウントID>/public_html/test1/ リンク先(参照先) /virtual/<アカウントID>/test/ コマンド ln -s $HOME/test/ $HOME/public_html/test1/ ※$HOMEの中身は、/virtual/<アカウントID>

  • LDAPのユーザー認証について

    本やいろんなサイトを回ったんですが いまいち理解できてないので質問します。 RedHatLinux9をインストールした LDAPサーバー(S)とLDAPクライアント(C)と2台あります。 LDAPクライアント(C)の認証をLDAPサーバー(S)側で行おうと思っているんですが、ここがよく理解できてません。 LDAPクライアント(C)にログインする時に、LDAPサーバー(S)でしか設定していないユーザーだと、入れないですよね?まずホームディレクトリが存在しませんし。かといってホームディレクトリ作っても、LDAPクライアント側にはそのユーザーはいないのでchownでオーナーの指定ができませんよね? となるとやはりサーバー&クライアント両方に同じユーザーを作る必要があるんでしょうか? あたりまえ過ぎる質問かもしれませんが わからないんです。よろしくお願いします

  • リンクファイルが開けない

    WINDOWS2000SERVERのホームページにファイルをリンクして、誰でも見れるようにしたい。ディレクトリを指定してその中のWORDファイルを直接開くように設定すると、問題なくクライアントから開くことはできます。しかし、リンクファイル.lnkを登録して、それをクライアントから開くように設定すると、ダンマリになってしまいます(クライアントがwindows95の場合)。windowsNTクライアントでは、「ファイルをダウンロードしますか」というメッセージがでてダウンロードすると開けます。ホームページでは「.lnkファイル」の設定は制約条件があるのでしょうか。 わかりにくい質問かと思いますが、よろしくお願いします。

  • NTサーバでシンボリックリンク

    NTサーバ+Apacheでサイトを作成しようとしています。 ある事情で、同じHTMLファイルをいくつも使うのでLinuxやUnixの 「ln -s」のようなコマンドでシンボリックリンクを作成したいのですが、 NTサーバでそのようなコマンドはあるのでしょうか? ご存じの方がいらっしゃったら教えてください。 よろしくお願いいたします。

  • LinuxのWebサーバでユーザのホームページを公開したいです

    RedHatLinux9でWEBサーバを構築しました。 ユーザをいくつかつくりました。 そのいくつかのユーザのホームページを公開しようと思います。 調べた結果、 /home/ユーザディレクトリ に、public_html ディレクトリを作成し、 その中にindex.html を作成。 ユーザディレクトリのパーミッションを711にし、public_html は755になっているのでそのまま。index.htmlのパーミッションも644なのでそのまま。 これで、http://www.aaa.jp/~ユーザディレクトリ とやれば、index.html が表示されるとありました。しかし、index.htmlは表示できませんでした。 何か足りない設定はありますか? また、すべてのユーザにホームページをつくるわけではないのですが、 useradd -s /sbin/nologin でユーザを作成した場合、自動的に、http://www.aaa.jp/~ユーザディレクトリ とやるとLinuxデフォルトのTest Page が表示されてしまいます。 ホームページを公開しないユーザに対しては何も表示しないようにしたいのですが、どのような設定をしたら良いのでしょうか?