Montar pasta Windows no linux

1. Montar pasta Windows no linux

Cesar Augusto Casett
cesarnt

(usa Debian)

Enviado em 04/07/2016 - 18:48h

Boa noite, sou novo no linux, estou mapear pastas compartilhadas de maquinas windows dentro do debian (Somente Terminal), fiz o seguinte no fstab:
ip maquina windows
//192.168.0.250/teste /home/pasta cifs username=administrator,password=123,user,dir_mode=0777,file_mode=0777 0 0
até ai tudo bem, reinicio o linux e pronto a pasta fica mapeada. Mais eu queria algo do tipo que se eu for ligar o linux depois da máquina windows a ser mapeada
o linux consiga mapear a pasta, da forma que eu fiz não da certo, quando o linux for dar o boot a maquina windows tem que ta ligada.



  


2. Re: Montar pasta Windows no linux

Alessandro Librelato
alibrelato

(usa Debian)

Enviado em 05/07/2016 - 08:44h

cesarnt escreveu:

Boa noite, sou novo no linux, estou mapear pastas compartilhadas de maquinas windows dentro do debian (Somente Terminal), fiz o seguinte no fstab:
ip maquina windows
//192.168.0.250/teste /home/pasta cifs username=administrator,password=123,user,dir_mode=0777,file_mode=0777 0 0
até ai tudo bem, reinicio o linux e pronto a pasta fica mapeada. Mais eu queria algo do tipo que se eu for ligar o linux depois da máquina windows a ser mapeada
o linux consiga mapear a pasta, da forma que eu fiz não da certo, quando o linux for dar o boot a maquina windows tem que ta ligada.


Olá amigo, bem vindo ao Linux!!!

Bom eu não pensei muito na resposta pra te dar, até porque é apenas 8 da manhã e ainda estou meio que dormindo hehehehe, mas você pode fazer um script tosquinho para ver se a maquina windows está ligada e o ponto de montagem está down, põe o script na cron e manda rodar de X em X tempo.

Exemplo de verificação do ponto de montagem:

# Verifica se seu ponto de montagem já esta up. seuPontoDeMontagem muda para o diretório esta esta o ponto de montagem, exemplo, /mnt/montagem #
if mountpoint -q seuPontoDeMontagem; then
echo "ja esta montado"
else
mount -a
fi

Exemplo de ver se a máquina está na rede:

# Verifica se o host responde na rede, substitua ipHostRemoto pelo ip desejado #
leitura=( `ping -w 1 ipHostRemoto | grep "ttl="` )
# Faz a verificação se o host respondeu na rede ou nao #
if [ $leitura ]; then
echo "online"
else
echo "offline"
fi




3. Resposta

Cesar Augusto Casett
cesarnt

(usa Debian)

Enviado em 05/07/2016 - 12:39h

Muito obrigado era isso mesmo que eu queria me ajudou muito.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts