RedHat RHEL 7 ftp はシンボリックリンクパスの代わりに元のパスに移動します。

RedHat RHEL 7 ftp はシンボリックリンクパスの代わりに元のパスに移動します。

次のシンボリックリンクがあります。

$ /path/a/ftplandingpath -> /mnt/volume

その後、ftpクライアントを使用してログインすると、/path/a/ftplandingpathの代わりに/mnt/folderに移動します。

client> ftp SERVER
client> username: userftp
client> password: ***
ftp> pwd
ftp> /mnt/volume < this is the sad thing :(

シンボリックリンクが指す元のパスではなく、割り当てられたログインパスに移動するにはパスが必要です。

Solarisではうまく機能しますが、2つのシステム間の違いが何であるかはわかりません。

「ストレートパスではなく、なぜこれを行うのですか?」と尋ねることもできます。これは、多くのコードを変更したくない場合に必要です。

みんなありがとうございます!

答え1

シンボリックリンクの代わりにバインドマウントを使用できます。 (-o バインド /srcpath /destpath インストール)。これはシンボリックリンクを見つけるソフトウェアをイライラさせます。

関連情報