Connection Information

To perform the requested action, WordPress needs to access your web server. Please enter your FTP credentials to proceed. If you do not your credentials, you should your web host.

Connection Type

Connection Information

To perform the requested action, WordPress needs to access your web server. Please enter your FTP credentials to proceed. If you do not your credentials, you should your web host.

Connection Type

▷ Cockpit torna a criação de compartilhamentos do Samba incrivelmente simples

Cockpit torna a criação de compartilhamentos do Samba incrivelmente simples

Nota: O seguinte artigo irá ajudá-lo com: Cockpit torna a criação de compartilhamentos do Samba incrivelmente simples

Se você está procurando o método mais fácil para criar compartilhamentos do Samba, Jack Wallen tem exatamente o que você procura via Cockpit.

Trabalho com Linux desde 1997, e tem sido rara a ocasião em que não aproveito de uma forma ou de outra o compartilhamento de arquivos do Samba. Com o Samba, posso criar e gerenciar facilmente compartilhamentos íveis aos usuários da minha LAN. Depois de tantos anos trabalhando com o Samba, criar esses compartilhamentos é praticamente uma questão de “eu posso fazer isso dormindo”.

Isso não significa que eu sempre queira recorrer à linha de comando para lidar com a tarefa. E recentemente descobri um método incrivelmente simples de gerenciar compartilhamentos do Samba — um que provavelmente usarei como padrão no futuro. Esse método é feito por meio da ferramenta de gerenciamento baseada na web Cockpit.

Esse recurso não é encontrado no Cockpit por padrão, mas é muito fácil de instalar e usar. E é exatamente isso que vou te mostrar. Vamos para a instalação e compartilhamento.

VEJA: Mais de 40 termos de código aberto e Linux que você precisa conhecer (TechRepublic )

O que você precisará

Para usar os compartilhamentos do Cockpit for Samba, você precisará de uma máquina Linux (servidor ou desktop) com o Cockpit instalado e funcionando. Se você estiver usando uma distribuição baseada em RHEL, o Cockpit já está instalado e só precisa ser habilitado com o comando sudo systemctl enable –now cockpit.socket.

Se você estiver usando um servidor ou desktop Ubuntu, primeiro precisará instalar o Cockpit. Siga minhas instruções em Como instalar o Cockpit no Ubuntu 22.04 para um melhor gerenciamento do servidor. Você também precisará do Samba instalado em seu servidor de hospedagem.

Com tudo isso pronto, vamos adicionar o e Samba ao Cockpit.

Como configurar o Samba

Antes de instalarmos o software necessário, vamos configurar o Samba para que funcione com o Cockpit. Isso é bem simples. Faça (ou faça SSH) no seu servidor de hospedagem e abra o arquivo de configuração do Samba com:

sudo nano /etc/samba/smb.conf

No [global] seção, adicione o seguinte:

incluir = registro

Salve e feche o arquivo. Reinicie o Samba com:

sudo systemctl reiniciar smbd

Como instalar o aplicativo Cockpit File Sharing

Em seguida, devemos instalar um aplicativo de compartilhamento de arquivos de terceiros. De volta à janela do terminal da sua máquina de hospedagem, adicione o repositório 45Drives com:

curl -sSL https://repo.45drives.com/setup | sudo bash

Você pode então instalar o aplicativo com:

sudo apt-get install cockpit-file-sharing -y

Se você estiver em uma máquina que usa o gerenciador de pacotes dnf — como RHEL, AlmaLinux ou Rocky Linux — você pode instalá-lo com o seguinte comando:

sudo dnf install https://github.com/45Drives/cockpit-file-sharing/releases//v3.2.0/cockpit-file-sharing-3.2.0-1.el8.noarch.rpm

Quando isso for concluído, atualize o Cockpit e você verá uma nova entrada de Compartilhamento de Arquivos na navegação à esquerda (Figura A).

Figura A

Como criar um novo compartilhamento de Samba no Cockpit

Clique em Compartilhamento de Arquivos na navegação à esquerda. Na janela resultante (Figura B), clique em + à direita de Global Config.

Figura B

Na janela pop-up (Figura C), configure o compartilhamento exatamente como você precisa, certificando-se de selecionar usuários/grupos válidos que terão o ao compartilhamento.

Figura C

Observe que os usuários são retirados daqueles encontrados na seção Contas do Cockpit, portanto, se você ainda não adicionou usuários, convém fazê-lo antes de criar um novo compartilhamento.

Observe também que antes que um usuário possa ar um compartilhamento do Samba ao qual ele foi atribuído, você deve primeiro definir uma senha do Samba para esse usuário. Para fazer isso, selecione o usuário na lista suspensa (em Gerenciamento de usuários) e clique em Definir senha do Samba. Você será solicitado a digitar e verificar a senha do Samba para esse usuário (Figura D).

Figura D

Se você não definir uma senha do Samba, o usuário não terá o aos compartilhamentos, mesmo que você tenha atribuído privilégios a ele.

No que diz respeito aos Grupos, eles são criados e configurados na própria seção Compartilhamento de Arquivos.

Depois de criar o compartilhamento, ele deve estar ível de qualquer máquina em sua LAN. Como seus usuários am o compartilhamento dependerá da plataforma que eles usaram.

E assim é fácil criar um novo compartilhamento de Samba com a ajuda do Cockpit. Depois de aprender a criar compartilhamentos dessa maneira, você não vai querer voltar para a linha de comando.