RedHat RHEL 7 ftp vai para o caminho original em vez do caminho do symlink

0

Eu tenho um link simbólico assim:

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

Então, quando eu faço login com meu cliente ftp, ele vai para / mnt / folder em vez de / path / a / ftplandingpath:

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

Eu preciso que meu caminho vá para o caminho de aterrissagem que eu designei em vez do caminho original para o qual o link simbólico está apontando.

No Solaris funcionou bem, mas não consigo descobrir qual é a diferença entre os dois sistemas.

Você estaria perguntando: "Por que isso deveria ser assim e não com um caminho reto?"    É necessário para evitar a modificação de muitos códigos.

Obrigado a todos!

    
por user3143416 18.08.2017 / 23:02

1 resposta

1

Em vez de um link simbólico, você pode usar uma montagem de ligação. (mount -o bind / srcpath / destpath). Isso prejudicará o software que procurará por links simbólicos.

    
por 19.08.2017 / 05:10