Montagem automática de compartilhamentos Windows no Linux

Publicado por Gaucho Camarada em 29/04/2020

[ Hits: 1.328 ]

 


Montagem automática de compartilhamentos Windows no Linux



Olá pessoal, depois de muitas tentativas e pesquisas em diversos sites consegui, mediante alguns ajustes, criar um script que monta automaticamente compartilhamentos Windows no Linux, em distribuições como o Slax 10.2, que é perfeita para micros antigos e fraquinhos como os meus; mas que só tem um defeito, que é o de não gravar informações do fstab.

O script só funciona se todas as máquinas cadastradas estiverem logadas na rede, você pode cadastrar no script quantas máquinas necessitar, desde que todas estejam ligadas o script montará o compartilhamento sempre.

Segue o conteúdo do script:

#/bin/bash

SERVER_IP="192.168.0.94" # identifique cada IP de suas máquinas Windows, uma em cada linha
SHARE_NAME="REDE" # Identifique pasta Windows compartilhada na REDE e GRUPO DOMÉSTICOS
USERNAME="linux"  # Cada linha deve se referir ao SERVER_IP="192.168.0.94"  cadastrado 
PASSWD="123"  # Cada linha deve se referir ao SERVER_IP="192.168.0.94"  cadastrado
DOMAIN="workgroup" # Cada linha deve se referir ao SERVER_IP="192.168.0.94"  cadastrado

mount -t cifs -o username=$USERNAME,password=$PASSWD,dom=$DOMAIN //$SERVER_IP/$SHARE_NAME /media/REDE_94  # Cada linha deve se referir ao SERVER_IP="192.168.0.94"  cadastrado

SERVER_IP="192.168.0.99"
SHARE_NAME="REDE" # No meu caso, todas minhas máquinas tem a mesma pasta compartilhada REDE
USERNAME="linux"  # Cada linha deve se referir ao SERVER_IP="192.168.0.99"  cadastrado
PASSWD="123"  # Cada linha deve se referir ao SERVER_IP="192.168.0.99"  cadastrado
DOMAIN="workgroup" # Cada linha deve se referir ao SERVER_IP="192.168.0.99"  cadastrado

mount -t cifs -o username=$USERNAME,password=$PASSWD,dom=$DOMAIN //$SERVER_IP/$SHARE_NAME /media/REDE_99 # Cada linha deve se referir ao SERVER_IP="192.168.0.99"  cadastrado

Copie ou crie seu próprio script numa pasta que tenha certeza de nunca ser excluída, com o comando:

# nano winlinux.sh

Torne-o executável:

# chmod 777 winlinux.sh

e pronto, é só executar o script, sempre que quiser, nesta pasta segura, com o comando:

# ./winlinux.sh

Seus compartilhamentos serão montados automaticamente, desde que as máquinas Windows estejam ligadas e na rede; script testado e aprovado com Windows 7 e 8.

Boa sorte e siga com Deus.

Outras dicas deste autor

Instalando multifuncional ou impressoras no SLAX 10.2 de maneira simples e permanente

Slax - Linux para micros fracos, inclusive 32 bits

Leitura recomendada

Validando checksum MD5 de arquivos

Comando which - Descobrir onde está o comando no Linux

Configurando VLANs no GNU/Linux

Slackware em modo texto - Apagão na tela durante inicialização

Comando find - Expressões pouco conhecidas

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts