Nesse post iremos ver como montar uma pasta compartilhada em outro servidor usando linha de comando apenas.
Antes de tudo, veja se o pacote cifs-utils está instalado. Tente instalá-lo:
DEBIAN, UBUNTU e derivados
sudo apt-get install cifs-utils
Red Hat, CentOS e derivados
sudo yum install cifs-utils
Supondo que a pasta compartilhada esteja em //192.168.0.66, para montar execute,
//192.168.0.66/servidor/pasta/repositorio/transitorio/tmp -o ro /mnt/pasta
Se houver senha, execute:
mount -t cifs //192.168.0.66/servidor/pasta/repositorio/transitorio/tmp -o username=usuario,password=123456 /mnt/pasta
Para evitar que a senha seja exibida diretamente na linha de comando e, assim, aumentar a segurança, você pode usar um arquivo de credenciais para armazenar as informações de login.
Crie o arquivo credenciais.txt e coloquei dentro dele
username=usuario password=123456
Altere as permissões para termos mais segurança
chmod 600 credentials.txt
Agora monte executando o seguinte comando,
mount -t cifs //192.168.0.66/servidor/pasta/repositorio/transitorio/tmp -o credentials=/caminho/do/arquivo/credentiais.txt /mnt/pasta