O Samba é responsável pela comunicação entre máquinas Unix (Linux) e Windows, usando protocolo TCP/IP.
Quando se fala em servidores de arquivos em redes, o Samba será utilizado, ele permite compartilhamento de arquivos, diretório e impressoras, com ou sem controle de acesso (autenticação).
Instalar o pacote samba.
Quando se fala em servidores de arquivos em redes, o Samba será utilizado, ele permite compartilhamento de arquivos, diretório e impressoras, com ou sem controle de acesso (autenticação).
Instalar o pacote samba.
$ sudo apt-get install samba
O sistema irá criar o arquivo smb.conf dentro da pasta "/etc/samba/" que é responsável pela configuração do Samba.
Vamos fazer um back-up do arquivo:
$ sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bkp
Para quem usa o VI, para editá-lo:
$ sudo vi /etc/samba/smb.conf
Comentários para o arquivo smb.conf que precisaram ser alterados:
#nome do grupo de trabalho
workgroup = casa#Como a máquina Linux irá aparecer na rede Windows
netbios name = servidor ####### Authentication ######
#Modo de acesso aos arquivos do Linux
security = "share" ou "user" (caso exista, remova o ; que está no início desta linha)#share = para NÃO exigir autenticação
#user = para exigir autenticação
ex: security = userAgora adicione estas linhas no final do arquivo:
#nome do compartilhamento
[arquivos]
# descrição do compartilhamento
comment = meus arquivos
# caminho da pasta, no Linux, que será compartilhada
path = /media/hdb5 #(Informe o caminho da pasta que você que quer compartilhar, pode ser /home/voce)
#se todos os compartilhamentos poderão ser acessados por todos os usuários
public = yes
# se o compartilhamento ser Adiciona na lista de usuarios do Linux EX:teste á visivel ou oculto na rede
browseable = yes
# se permitirá escrita
writable = yes# somente leitura
read only = no
# define a mascara em que os arquivos serão criados
create mask = 0700 #(terão a permissão rwx somente para o root)
# define a mascara em que os diretórios serão criados
directory mask = 0700read only = no
# define a mascara em que os arquivos serão criados
create mask = 0700 #(terão a permissão rwx somente para o root)
# define a mascara em que os diretórios serão criados
Salve o arquivo de configuração, e execute este comando para reiniciar o samba
$ sudo /etc/inti.d/samba restart
Caso tenha colocado security = user, no momento que for acessar por uma máquina Windows será exibido uma tela de login e senha.
Para cadastrar senha no linux :
Adiciona na lista de usuarios do Linux EX:teste
Adiciona na lista de usuarios do Linux EX:teste
$ sudo adduser teste
Adiciona o usuário na lista de usuarios do Samba
$ sudo smbpasswd -a teste
0 comentários:
Postar um comentário