Script para montagem de compartilhamento SAMBA (Gentoo)
Publicado por Giuliano C. Domingues 23/08/2006
[ Hits: 7.264 ]
Este script é para montagem de compartilhamento no Shell, onde será feita a montagem, verificação e desmontagem do compartilhamento de modo simples.
#!/bin/bash #set -x clear echo "" echo -e " {FONTE}33[1;34m***************************************************************" echo -e " {FONTE}33[1;34m** {FONTE}33[1;37mScript para Montagem de compartilhamento via Samba {FONTE}33[1;34m**" echo -e " {FONTE}33[1;34m** {FONTE}33[1;37mMinisterio do Esporte {FONTE}33[1;34m**" echo -e " {FONTE}33[1;34m** {FONTE}33[1;37mCoordenacao de Suporte e Rede {FONTE}33[1;34m**" echo -e " {FONTE}33[1;34m** {FONTE}33[1;32mGiuliano Domingues - {FONTE}33[1;31mgiuliano.domingues@esporte.gov.br {FONTE}33[1;34m**" echo -e " {FONTE}33[1;34m***************************************************************" echo "" Lista() { echo -e "{FONTE}33[01;33mOpcoes:" echo -e "{FONTE}33[01;33m-------" echo "" echo "" echo -e "{FONTE}33[01;31m1. {FONTE}33[01;32mMontar Servidor" echo -e "{FONTE}33[01;31m2. {FONTE}33[01;32mDesmontar Servidor" echo -e "{FONTE}33[01;31m3. {FONTE}33[01;32mVerificar Servidores Montados" echo -e "{FONTE}33[01;31m4. {FONTE}33[01;32mSair" echo "" echo -ne "{FONTE}33[01;33mDigite a opcao desejada: " echo -ne "{FONTE}33[01;31m" read opcao case $opcao in 1) montar ;; 2) desmontar ;; 3) verificar ;; 4) exit & clear ;; *) "Opcao desconhecida." ; echo ; Lista ;; esac } montar() { clear echo -e " {FONTE}33[01;34m-------------------" echo -e " {FONTE}33[01;31mMontando Servidor" echo -e " {FONTE}33[01;34m-------------------" echo "" echo -ne "{FONTE}33[01;37mDigite o nome do servidor: " echo -ne "{FONTE}33[01;32m" read servidor echo -ne "{FONTE}33[01;32m" echo -ne "{FONTE}33[01;37mDigite o nome do compartilhamento: " echo -ne "{FONTE}33[01;32m" read compartilhamento echo -ne "{FONTE}33[01;32m" echo -ne "{FONTE}33[01;37mDigite o seu nome de usuario: " echo -ne "{FONTE}33[01;32m" read usuario echo -ne "{FONTE}33[01;37m" user=pwd | sed -e s/home// | sed -e 's/^\///' | sed -e 's/^\///' pasta=/home/$user/smb4k/$servidor mkdir -p $pasta mount -t smbfs -o username=$usuario,workgroup=esporte //$servidor/$compartilhamento $pasta Lista } desmontar() { clear cd / echo -e " {FONTE}33[01;34m------------------------------" echo -e " {FONTE}33[01;31mDesmontando Compartilhamento" echo -e " {FONTE}33[01;34m------------------------------" echo "" echo -ne "{FONTE}33[01;37mDigite o nome do servidor a ser desmontado: " echo -ne "{FONTE}33[01;32m" read servidor echo -ne "{FONTE}33[01;32m" pasta=/home/$user/smb4k/$servidor umount /home/$user/smb4k/$servidor && rm -Rf $pasta Lista } verificar() { clear echo -e " {FONTE}33[01;34m----------------------------------" echo -e " {FONTE}33[01;31mVerificando servidores Montados" echo -e " {FONTE}33[01;34m----------------------------------" echo "" echo -e "{FONTE}33[01;36m" mount | grep smbfs | awk {'print$1'} echo -e "{FONTE}33[01;36m" echo "" Lista } Lista
Script de controle do Alfresco para RHEL / CentOS / Fedora
Conexão Remota Linux No Windows
Limpar o cache da memória RAM apenas quando necessário
Analisador de rede com aviso em net send
Monitoramento de usuário via screenshots
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
E a guerra contra bots continua
Tradução do artigo do filósofo Gottfried Wilhelm Leibniz sobre o sistema binário
Conheça o firewall OpenGFW, uma implementação do (Great Firewall of China).
Instalando o FreeOffice no LMDE 6
Anki: Remover Tags de Estilo HTML de Todas as Cartas
Colocando uma opção de redimensionamento de imagem no menu de contexto do KDE
Gentoo bane contribuições de código feitas com IA (6)
Aprender redes pela IA do roadmap.sh (0)
[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