Imagem: Jack Wallen

o Samba é uma das muitas maneiras de compartilhar arquivos e diretórios em uma rede em Linux. Com uma partilha Samba a funcionar, qualquer máquina dentro da sua LAN pode aceder ao conteúdo do directório partilhado–desde que o utilizador tenha acesso. O Samba também é um dos mais fáceis de configurar para esta tarefa.

I want to walk you through the process of installing and configuration Samba on Ubuntu Server 20.04., Com isso resolvido, seus usuários finais terão acesso fácil a qualquer coisa que você quiser compartilhar a partir desse servidor.

VEJA: Linux comandos de controle de serviço (TechRepublic Premium)

o Que você vai precisar

  • Uma execução, instância atualizada do Ubuntu Server

  • Um usuário com privilégios sudo

  • Alguns dados para compartilhar

Como instalar o Samba

A primeira coisa a ser feita é a instalação do Samba., Para isso, faça login na sua instância do servidor Ubuntu e envie o comando:

 sudo apt-get install samba -y 

Uma vez instalado o software, você está pronto para configurar a sua primeira partilha.

como configurar uma partilha de Samba

porque estamos num servidor sem interface gráfica, estaremos a tratar da configuração através da janela de terminal. As suas partilhas do Samba serão configuradas em /etc/samba/smb.conf, por isso abra esse ficheiro com o comando:

 sudo nano /etc/samba/smb.conf 

a primeira opção que vamos configurar é o nome do grupo de trabalho., Procure a linha:

 workgroup = 

mude isso para:

 workgroup = WORKGROUPNAME 

onde o WORKGROUPNAME é o nome do grupo de trabalho ou domínio NT dentro do qual o seu servidor de Samba existirá.

samba não necessita mais que você configure os níveis de segurança como antes (como segurança = usuário). A parte restante da configuração é adicionar a partilha na parte inferior do smb.ficheiro conf.

digamos que você quer usar o diretório / dados que pertencerão aos editores do grupo contendo um número de usuários. Vamos tratar disso primeiro.,

Criar o novo diretório com o comando:

 sudo mkdir /data 

Criar grupo:

 sudo newgrp editors 

Juntar-se ao grupo:

 sudo usermod -aG editors $USER 

Você pode adicionar quantos usuários você precisa substituindo $USER com o nome de usuário a ser adicionado.

mude a propriedade da pasta com o comando:

 sudo chgrp -R editors: /data 

dê ao grupo Permissão para ler e escrever para a nova pasta com o comando:

 sudo chmod -R g+rw /data 

está agora pronto para criar a partilha.

de volta ao /etc / smb.,conf file, scroll to the bottom and add the following:

 path = /datavalid users = @editors browsable = yeswritable = yesread only = no 

the configuration is simple:

  • the visible name of the share

  • valid users = a group that can access the share., Mesmo se um usuário tiver sido adicionado ao Samba com o smbpasswd de comando) eles não serão capazes de acessar esse compartilhamento, a menos que eles são um membro do grupo

  • caminho – o caminho exato da ação

  • navegável – faz com que o compartilhamento visível à rede

  • gravável – faz com que o compartilhamento de escrita para os usuários autenticados

  • somente leitura – define a opção somente leitura para não

Salve e feche o arquivo.,

reiniciar o Samba com o comando:

 sudo systemctl restart smbd 

como adicionar um utilizador ao Samba

Agora que tudo está configurado, deverá também adicionar utilizadores ao Samba, caso contrário não serão capazes de autenticar. Mesmo que um utilizador tenha uma conta legítima no servidor, até serem adicionados ao Samba, não dá.

A primeira coisa que temos que fazer é adicionar o usuário do Samba com o comando:

 sudo smbpasswd -a USER 

Onde o USUÁRIO é o usuário a ser adicionado.

ser-lhe-á pedido para escrever e verificar uma senha para o utilizador.,

A seguir, active o utilizador com o comando:

 sudo smbpasswd -e USER 

onde o utilizador é o utilizador a activar.

como se ligar à nova partilha

como se ligar à partilha Samba irá depender do sistema operativo em uso. Eu só vou demonstrar como se conectar com a partilha do desktop GNOME no Linux. Para fazer isso, abra o Gerenciador de arquivos e clique em outros locais no fundo da área esquerda., Na parte inferior da janela do Gestor de ficheiros, escreva o seguinte na barra de endereços do servidor Enter:

 smb://SERVER 

onde o servidor é o endereço IP do servidor. Você será então solicitado a clicar na partilha que deseja acessar, em que ponto você vai clicar em dados. No popup resultante, selecione o usuário registrado, digite o nome do Usuário e a senha para o usuário (figura a).

figura a

autenticando a nova partilha de Samba.,

Carregue em Connect e o Gestor de ficheiros irá abrir para a partilha, onde poderá começar a trabalhar com os ficheiros contidos dentro dela. Parabéns, acabou de criar a sua primeira partilha de Samba no Ubuntu 20.04.

Subscribe to Techrepublic’s How To Make Tech Work on YouTube for all the latest tech advice for business pros from Jack Wallen.,

veja Também

  • Como se tornar um desenvolvedor: Um cheat sheet (TechRepublic)

  • Kubernetes security guide (PDF) (TechRepublic)

  • Poderia Microsoft estar em rota de dumping Windows em favor do Linux? (TechRepublic)

  • Linux de arquivos e diretórios comandos de gerenciamento (TechRepublic Premium)

  • Como open source-software transformou o mundo dos negócios (ZDNet)

  • Linux, Android e muito mais open source tecnologia de cobertura (TechRepublic no Flipboard)