- ベストアンサー
シンボリックリンクの問題
いつもお世話になっております シンボリックリンクを使う際に問題が発生しました。 #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
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (4)
noname#60584
回答No.5
- notnot
- ベストアンサー率47% (4903/10364)
回答No.3
- tux_the_penguin
- ベストアンサー率42% (69/163)
回答No.2
- Tacosan
- ベストアンサー率23% (3656/15482)
回答No.1
お礼
返事ありがとうございます。 >このことは試しに root ユーザで chroot /mnt/hdb/user/test、chroot /home/user/test を試してみれば分かるかと思います 試してみたところ、chroot /mnt/hdb/user/test、chroot /home/user/test ともNo such file or directoryのエラーが出ました。 >、/etc/passwd を編集してホームディレクトリを /mnt/hdb/user/test にするしかないのではないかと思います。 とても参考になりました。