diff --git a/instalar_samba.sh b/instalar_samba.sh new file mode 100644 index 0000000..c3be0c9 --- /dev/null +++ b/instalar_samba.sh @@ -0,0 +1,67 @@ +#!/bin/bash + +# Titulo do script +echo "ATENCAO: Este script criara um compartilhamento SEM SEGURANCA" +echo " Use apenas em redes locais confiaveis ou ambientes isolados" +echo "------------------------------------------------------------" + +# Atualiza pacotes e instala o Samba +sudo apt update && sudo apt install samba -y + +# Cria o diretorio se nao existir +[ ! -d "/home/markovivas" ] && sudo mkdir -p /home/markovivas + +# Backup do arquivo de configuracao +sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak + +# Configura permissoes totalmente abertas +sudo chmod -R 777 /home/markovivas +sudo chown -R nobody:nogroup /home/markovivas + +# Adiciona a configuracao aberta ao Samba +sudo tee -a /etc/samba/smb.conf > /dev/null </dev/null + +# Resultado final +echo "" +echo "COMPARTILHAMENTO ABERTO CRIADO COM SUCESSO" +echo "---------------------------------------------" +echo "Pasta compartilhada: /home/markovivas" +echo "Permissoes: TOTALMENTE ABERTAS (0777)" +echo "Acesso: QUALQUER USUARIO NA REDE (guest)" +echo "Acesse de outros dispositivos usando:" +echo "" +echo "Windows: \\\\$(hostname -I | awk '{print $1}')\\markovivas" +echo "Linux: smb://$(hostname -I | awk '{print $1}')/markovivas" +echo "" +echo "AVISO: Qualquer pessoa na rede pode:" +echo "- Ler todos os arquivos" +echo "- Modificar/deletar qualquer arquivo" +echo "- Adicionar novos arquivos" +echo "" +echo "Recomendado apenas para:" +echo "- Redes 100% locais e confiaveis" +echo "- Ambientes de teste temporarios" +echo "- Compartilhamento de dados nao sensiveis"