Erro de inicialização do Samba

0

Instalei o Samba, mas quando tento executar o samba no menu da área de trabalho, recebo este erro. *****"Invalid desktop entry file: '/usr/share/applications/system-config-samba.desktop.**"***

A assistência seria apreciada!

Bill

    
por Eagleshadow 16.02.2017 / 09:20

1 resposta

0

Estou usando o servidor samba na rede doméstica, conforme mencionado abaixo, em modo protegido por senha. Você também pode tentar.

Instalar e Remover do Terminal: (Usando o Samba Versão 4.3.11)

sudo apt-get remove --purge samba

Mas, se você está tendo problemas com o cliente, seria mais como:

sudo apt-get remove --purge smbclient libsmbclient

sudo apt-get purge samba samba-common
sudo rm -rf /etc/samba/ /etc/default/samba

Para instalá-lo novamente

sudo apt-get install samba
sudo apt-get install smbclient libsmbclient

Como reinstalar o smb.conf de outra maneira

dpkg-reconfigure samba-common
or
sudo cp -a /usr/share/samba/smb.conf /etc/samba/

Reinicie o Ubuntu após nova instalação e adicione o usuário

root@Dell-Inspiron-3521:~# sudo smbpasswd -a username (username should be without space eg "sudo smbpasswd -a alamjitsingh")
New SMB password:
Retype new SMB password:*********
Added user alamjitsingh.*********

configurações necessárias do smb.conf

sudo gedit /usr/share/samba/smb.conf


[global]
 workgroup = WORKGROUP
 passdb backend = tdbsam 
 security = user 

Na seção de autenticação, desmarque "mapear guest = bad user" adicionando # no início do código

#map to guest = bad user

Abaixo da linha é opcional se não estiver funcionando

force user = alamjitsingh

Por fim, adicione seu código pessoal

[Shared_drive_Name]
path = /media/alamjitsingh/Shared_drive_Name (alamjitsingh is my ubuntu username)
comment = HD Share
read only = yes
available = yes
browseable = yes
writable = no
guest ok = no
public = yes
printable = no
locking = no
strict locking = no

Comandos de terminal úteis

sudo service samba reload 
sudo service samba restar
sudo service samba stop
sudo service samba start
sudo service samba status
sudo service samba force-reload

Ou

sudo /etc/init.d/smbd start
sudo /etc/init.d/smbd stop
sudo /etc/init.d/smbd restart

sudo testparm

sudo service nmbd start
sudo service smbd start

Ou (via systemctl)

sudo systemctl restart smbd
sudo systemctl start smbd
sudo systemctl restart nmbd
sudo systemctl start nmbd

Verifique o status dos serviços necessários

sudo service nmbd status
sudo service smbd status
sudo service smbd restart

Para saber a versão do samba

samba -V
por Alamjit Singh 05.03.2017 / 11:39