Monta unidades via rede
Publicado por Fabio 05/01/2009
[ Hits: 5.282 ]
Um script básico para quem deseja acessar pasta em uma rede Windows.
Lembrando que o script está preparado para pegar somente o eth0 (rede com fio) para pegar o wlan devemos mudar o comando da variavel
CORPOIP=`ifconfig eth0 | grep Bcast | cut -c 22-32`
para
CORPOIP=`ifconfig wlan0 | grep Bcast | cut -c 22-32`
Como não tenho wireless em casa, não sei ao certo como está espeficado o IP no bloco do wlan. Peço que, se puderem, atualizem o código.
#!/bin/sh CORPOIP=`ifconfig eth0 | grep Bcast | cut -c 22-32` main(){ if [ -e "$HOME/Mount/Temp" ] then clear; echo "******************************************************" echo "*Autor: XoLLa *" echo "*Versão: 1.0 *" echo "*Titulo: Monta Unidades via Rede *" echo "******************************************************" echo "" echo "" echo "Sua rede tem como padrão de ip a seguinte estrutura:" echo $CORPOIP"xxx" echo "" echo "" echo "Digite o final do IP do host (maquina a ser acessada):" read IPFINAL ip=$CORPOIP$IPFINAL echo "Digite a pasta de compartilhamento (Pastas com caracteres especiais nao sao aceitas):" read diretorio echo "Digite seu usuário:" read usuario echo "digite sua senha:" read senha endereco='//'$ip'/'$diretorio mount -t cifs -o codepage=cp850,iocharset=iso8859-1,username=$usuario,password=$senha $endereco ~/Mount/Temp/ elif [ -e "$HOME/Mount" ] then mkdir "$HOME/Mount/Temp" main else mkdir "$HOME/Mount" main fi } main
Script para ligar/desligar o Conky no Fluxbox
Testa DNS da sua conexão e reporta perda(s) de pacotes
Checar conexão com a internet - pppoe
Shell Script para criar chave ssh e logar no servidor sem digitar senha
Script para módulo de bateria do GKrellm
Nenhum comentário foi encontrado.
Atenção a quem posta conteúdo de dicas, scripts e tal (1)
Manutenção de sistemas Linux Debian e derivados com apt-get, apt, aptitude e dpkg
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
Como Atualizar Fedora 39 para 40
Instalar Google Chrome no Debian e derivados
Consertando o erro do Sushi e Wayland no Opensuse Leap 15
Instalar a última versão do PostgreSQL no Lunix mantendo atualizado
Flathub na sua distribuição Linux e comandos básicos de gerenciamento
ASRock H310CM-HG4 vs Linux (2)
pacotes 32 bit no void 64 bit (1)
erro ao clonar repo github (7)
Como adicionar módulo de saúde da bateria dos notebooks Acer ao kernel... (26)
[Shell Script] Script para desinstalar pacotes desnecessários no OpenSuse
[Shell Script] Script para criar certificados de forma automatizada no OpenVpn
[Shell Script] Conversor de vídeo com opção de legenda
[C/C++] BRT - Bulk Renaming Tool
[Shell Script] Criação de Usuarios , Grupo e instalação do servidor de arquivos samba