Baixe o app para aproveitar ainda mais
Prévia do material em texto
Foi criada uma maquina virtual via Virtual Box com a versão do Linux ubunto-20.04.4 e através de alguns fóruns começamos a configuração do servidor via SSH: Passo 1: Foi criado usuário gustavo, angel e alunos sudo adduser gustavo sudo adduser angel sudo adduser alunos Senha padrão 1234 Passo 2: Foi criado os diretórios que vamos compartilhar sudo mkdir /arquivos/publico sudo mkdir /arquivos/programas sudo mkdir /arquivos/documentos Passo 3: Foi dado o comando change mode nos diretórios acima para permitir que usuários leias, editem e executem arquivos. sudo chmod 777 -R /arquivos/publico sudo chmod 777 -R /arquivos/programas sudo chmod 777 -R /arquivos/documentos Passo 4: Atualizar os pacotes do Linux sudo apt update Após instalar o samba sudo apt install samba Passo 5: Criar os usuários para acessar o samba sudo smbpasswd -a gustavo sudo smbpasswd -a angel sudo smbpasswd -a alunos senha 1234 Passo 6: Copia do arquivo original do samba Cd /etc/samba/ Ls ( para ver arquivos do diretório ) sudo cp smb.conf smb.conf.bkp ls ( para ver e conferir se efetuou a copia ) Passo 7: Editar o arquivo Samba smb.conf Cd /etc/samba/ sudo vim smb.conf segue arquivo abaixo: [global] workgroup = WORKGROUP netbios = srvgustavo server string = %h server (arquivos) #### Debugging/Accounting #### log file = /var/log/samba/log.%m max log size = 1000 logging = file panic action = /usr/share/samba/panic-action %d ####### Authentication ####### server role = standalone server obey pam restrictions = yes unix password sync = yes passwd program = /usr/bin/passwd %u passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* . pam password change = yes map to guest = bad user [documentos] comment = Arquivos Usuarios path = /arquivos/documentos public = no writable = no guest ok = no write list = alunos,angel,gustavo create mask = 0775 directory mask = 0775 [programas] comment = Programas usuarios path = /arquivos/programas public = no writable = no guest ok = no write list = alunos,angel,gustavo create mask = 0775 directory mask = 0775 [publico] comment = Pasta Publica path = /arquivos/publico browseable = yes writable = yes guest ok = no public = yes create mode = 0777 directory mode = 0777 Passo 8: Restart do serviço smb Sudo systemctl restart smbd.service nmbd.service Passo 9: Acesso via Windows Abre uma pasta no diretório digite \\srvgustavo\ Vai aparecer as pastas compartilhadas Lembrando que a pasta publica é aberta E documentos e programas estão bloqueadas apenas para acesso com usuário e senha
Compartilhar