mount
anexa um nó de dispositivo (disco físico, montagem nfs remota, etc.) a um diretório. O que você está tentando fazer é mapear um diretório para outro diretório. Existem algumas maneiras de lidar com isso.
O mais comum é chamado de link simbólico. Essencialmente cria uma entrada no sistema de arquivos que redireciona para outro local dentro do sistema de arquivos. Se você quer simplesmente que o usuário possa acessar a raiz do documento do test.com a partir de dentro de seu diretório inicial, essa é a abordagem mais simples.
Como alternativa, você pode usar o tipo de montagem bind
. Você deve ter certeza de que o diretório de destino existe antes de usar esse tipo ou não obterá os resultados esperados. Isso pode ser feito na linha de comando com:
mount --bind /src/www/test.com /home/user/test.com
Se você quiser adicioná-lo ao arquivo /etc/fstab
, ele se parecerá com:
/srv/www/test.com /home/user/test.com bind defaults,bind 0 0
No entanto, eu considero cuidadosamente por que um link simbólico não é suficiente antes de lidar com bind
montagens.