Informações da última versão: Ubuntu Linux 20.10 - Groovy Gorilla
As duas máquinas têm o Ubuntu Desktop, correto?Vc instalou o samba completo? sudo apt-get install samba smbfs apache2.2-commonLembrou de ativar o serviço nas duas máquinas? sudo service smbd start ; sudo service nmbd startVerificou se o ufw está ativo? sudo ufw status
GF8100-M2-TE:~$ sudo apt-get install samba smbfs apache2.2-common[sudo] password : Lendo listas de pacotes... ProntoConstruindo árvore de dependências Lendo informação de estado... Prontosmbfs já é a versão mais nova.apache2.2-common já é a versão mais nova.samba já é a versão mais nova.O seguinte pacote foi instalado automaticamente e já não é necessário: libjs-mootoolsUse 'apt-get autoremove' para removê-los.0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
smbd start/running, process 13745
start: Job failed to start
sudo: ufw: command not found
Poste seu smb.conf.Poste também a saída dos comandos abaixo.ps -ef | grep "smb|nmb"nmblookup -M -S -
global] netbios name = Samba24 server string = videos workgroup = casa security = share hosts allow = 127. 192.168.0. interfaces = 127.0.0.1/8 192.168.0.0/24 bind interfaces only = yes remote announce = 192.168.0.255 remote browse sync = 192.168.0.255 printcap name = cups; load printers = yes cups options = raw; printing = cups; guest account = nobody log file = /var/log/samba/samba.log max log size = 1000; null passwords = no username level = 6 password level = 6; encrypt passwords = yes unix password sync = yes socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 local master = no domain master = no; preferred master = no; domain logons = no os level = 33 logon drive = m: logon home = \\%L\homes\%u logon path = \\%L\profiles\%u logon script = %G.bat; time server = no name resolve order = wins lmhosts bcast; wins support = no; wins proxy = no dns proxy = no; preserve case = yes; short preserve case = yes client use spnego = no client signing = no client schannel = no; server signing = no server schannel = no; nt pipe support = yes; nt status support = yes allow trusted domains = no obey pam restrictions = yes enable spoolss = yes; client plaintext auth = no; disable netbios = no follow symlinks = no update encrypted = yes; pam password change = no passwd chat timeout = 120; hostname lookups = no username map = /etc/samba/smbusers; passdb backend = tdbsam passwd program = /usr/bin/passwd '%u' passwd chat = *New*password* %n\n *ReType*new*password* %n\n *passwd*changed*\n add user script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null '%u' add user to group script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null -g '%g' '%u' add group script = /usr/sbin/groupadd '%g' delete user script = /usr/sbin/userdel '%u' delete user from group script = /usr/sbin/userdel '%u' '%g' delete group script = /usr/sbin/groupdel '%g' add machine script = /usr/sbin/useradd -d /dev/null -g sambamachines -c 'Samba Machine Account' -s /dev/null -M '%u' machine password timeout = 120 idmap uid = 16777216-33554431 idmap gid = 16777216-33554431 template shell = /dev/null winbind use default domain = yes winbind separator = @ winbind cache time = 360 winbind trusted domains only = yes winbind nested groups = no winbind nss info = no; winbind refresh tickets = no; winbind offline logon = no; guest ok = no=[homes] comment = Home Directories path = /home read only = no; available = yes; browseable = yes; guest ok = no; printable = no locking = no strict locking = no[netlogon] comment = Network Logon Service path = /home/netlogon read only = no; available = yes; browseable = yes; guest ok = no; printable = no locking = no strict locking = no[profiles] comment = User Profiles path = /var/samba/profiles read only = no; available = yes browseable = no; guest ok = no; printable = no create mode = 0600 directory mask = 0700 locking = no strict locking = no[printers] comment = All Printers path = /var/spool/samba; browseable = yes; writable = no; guest ok = no printable = yes locking = no strict locking = no[pdf-documents] path = /home/pdf-documents comment = Converted PDF Documents; available = yes; browseable = yes writeable = yes guest ok = yes locking = no strict locking = no[pdf-printer] path = /tmp comment = PDF Printer Service printable = yes guest ok = yes use client driver = yes printing = bsd print command = /usr/bin/gadmin-samba-pdf %s %u lpq command = lprm command = [video]path = /media/sdb2/vídeos/filmescomment = Home Directoriesread only = noavailable = nobrowseable = nowritable = noguest ok = novalid users = userpublic = yesprintable = nolocking = nostrict locking = no
GF8100-M2-TE:~$ ps -ef | grep "smb|nmb"hector 10733 22183 0 12:49 pts/0 00:00:00 grep --color=auto smb|nmbhector@hector-GF8100-M2-TE:~$ nmblookup -M -S -params.c:Parameter() - Invalid parameter name in config. file.Can't load /etc/samba/smb.conf - run testparm to debug itquerying __MSBROWSE__ on 127.255.255.255querying __MSBROWSE__ on 192.168.0.255name_query failed to find name __MSBROWSE__#01
params.c:Parameter() - Invalid parameter name in config. file.Can't load /etc/samba/smb.conf - run testparm to debug it
security = share
Citarparams.c:Parameter() - Invalid parameter name in config. file.Can't load /etc/samba/smb.conf - run testparm to debug itViu que tem um erro na sua configuração? Pode ser só o "=" sozinho loco acima do "[homes]", mas pode ser coisa mais séria.Execute o comando "testparm" pra ver o que é.Citarsecurity = shareO modo "share" é pra falar com Windows 9X. Não use.
testparmLoad smb config files from /etc/samba/smb.confrlimit_max: rlimit_max (1024) below minimum Windows limit (16384)Processing section "[homes]"Processing section "[netlogon]"Processing section "[profiles]"Processing section "[printers]"Processing section "[pdf-documents]"Processing section "[pdf-printer]"Processing section "[video]"NOTE: Service video is flagged unavailable.Loaded services file OK.WARNING: You have some share names that are longer than 12 characters.These may not be accessible to some older clients.(Eg. Windows9x, WindowsMe, and smbclient prior to Samba 3.0.)Server role: ROLE_STANDALONEPress enter to see a dump of your service definitions[global] workgroup = CASA netbios name = SAMBA24 server string = videos interfaces = 127.0.0.1/8, 192.168.0.0/24 bind interfaces only = Yes update encrypted = Yes client schannel = No server schannel = No allow trusted domains = No obey pam restrictions = Yes passwd program = /usr/bin/passwd '%u' passwd chat = *New*password* %n\n *ReType*new*password* %n\n *passwd*changed*\n passwd chat timeout = 120 username map = /etc/samba/smbusers password level = 6 username level = 6 unix password sync = Yes log file = /var/log/samba/samba.log max log size = 1000 name resolve order = wins lmhosts bcast client signing = No client use spnego = No socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 printcap name = cups machine password timeout = 120 add user script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null '%u' delete user script = /usr/sbin/userdel '%u' add group script = /usr/sbin/groupadd '%g' delete group script = /usr/sbin/groupdel '%g' add user to group script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null -g '%g' '%u' delete user from group script = /usr/sbin/userdel '%u' '%g' add machine script = /usr/sbin/useradd -d /dev/null -g sambamachines -c 'Samba Machine Account' -s /dev/null -M '%u' logon script = %G.bat logon path = \\%L\profiles\%u logon drive = m: logon home = \\%L\homes\%u os level = 33 local master = No domain master = No dns proxy = No remote announce = 192.168.0.255 remote browse sync = 192.168.0.255 idmap uid = 16777216-33554431 idmap gid = 16777216-33554431 template shell = /dev/null winbind separator = @ winbind cache time = 360 winbind use default domain = Yes winbind trusted domains only = Yes winbind nested groups = No winbind nss info = no hosts allow = 127., 192.168.0. cups options = raw follow symlinks = No[homes] comment = Home Directories path = /home read only = No locking = No strict locking = No[netlogon] comment = Network Logon Service path = /home/netlogon read only = No locking = No strict locking = No[profiles] comment = User Profiles path = /var/samba/profiles read only = No create mask = 0600 directory mask = 0700 browseable = No locking = No strict locking = No[printers] comment = All Printers path = /var/spool/samba printable = Yes browseable = No locking = No strict locking = No[pdf-documents] comment = Converted PDF Documents path = /home/pdf-documents read only = No guest ok = Yes locking = No strict locking = No[pdf-printer] comment = PDF Printer Service path = /tmp guest ok = Yes printable = Yes printing = bsd print command = /usr/bin/gadmin-samba-pdf %s %u lpq command = use client driver = Yes[video] comment = Home Directories path = /media/sdb2/vídeos/filmes valid users = user guest ok = Yes browseable = No locking = No strict locking = No available = No
interfaces = 127.0.0.1/8, 192.168.0.0/24bind interfaces only = Yes
Ótimo.Citarinterfaces = 127.0.0.1/8, 192.168.0.0/24bind interfaces only = YesEsse endereço "192.168.0.0/24" bate com sua rede local, correto?Repita os testes anteriores.PS: Vi que você tem um compartilhamento "netlogon". Vc pretende transformar essa máquina em PDC?
Não, não precisa. Só depois, seria bom desativar esse compartilhamento, pra reduzir o consumo de recursos.Repetiu os primeiros testes, com a nova configuração? Principalmente aquele "nmblookup" que apontou a falha.
root@hector-GF8100-M2-TE:/home/hector# sudo service smbd startsmbd start/running, process 29214root@hector-GF8100-M2-TE:/home/hector# sudo service nmbd startnmbd start/running, process 29274root@hector-GF8100-M2-TE:/home/hector# sudo ufw statussudo: ufw: command not foundroot@hector-GF8100-M2-TE:/home/hector# ps -ef | grep "smb|nmb"root 29928 4364 0 15:25 pts/1 00:00:00 grep --color=auto smb|nmbroot@hector-GF8100-M2-TE:/home/hector# nmblookup -M -S -querying __MSBROWSE__ on 127.255.255.255querying __MSBROWSE__ on 192.168.0.255name_query failed to find name __MSBROWSE__#01root@hector-GF8100-M2-TE:/home/hector#
local master = no domain master = no; preferred master = no; domain logons = no
local master = yes domain master = yes preferred master = yes domain logons = no
Citar local master = no domain master = no; preferred master = no; domain logons = noMude esse trecho para:Código: [Selecionar] local master = yes domain master = yes preferred master = yes domain logons = noIsso, em uma das máquinas. Na outra, deve continuar a mesma configuração. Reinicie os serviços do Samba e teste novamente.
hector@hector-GF8100-M2-TE:~$ sudo service smbd start[sudo] password for hector: smbd start/running, process 11900hector@hector-GF8100-M2-TE:~$ sudo service nmbd startnmbd start/running, process 12112hector@hector-GF8100-M2-TE:~$ sudo ufw statussudo: ufw: command not foundhector@hector-GF8100-M2-TE:~$ ps -ef | grep "smb|nmb"hector 12314 11732 0 16:33 pts/0 00:00:00 grep --color=auto smb|nmbhector@hector-GF8100-M2-TE:~$ nmblookup -M -S -querying __MSBROWSE__ on 127.255.255.255192.168.0.1 __MSBROWSE__<01>Looking up status of 192.168.0.1 SAMBA24 <00> - B <ACTIVE> SAMBA24 <03> - B <ACTIVE> SAMBA24 <20> - B <ACTIVE> ..__MSBROWSE__. <01> - <GROUP> B <ACTIVE> CASA <1d> - B <ACTIVE> CASA <1b> - B <ACTIVE> CASA <1e> - <GROUP> B <ACTIVE> CASA <00> - <GROUP> B <ACTIVE> MAC Address = 00-00-00-00-00-00hector@hector-GF8100-M2-TE:~$
Antes de ir pra máquina cliente, faça mais um teste no servidor.smbclient -L SAMBA24Código: [Selecionar]Domain=[CASA] OS=[Unix] Server=[Samba 3.5.4] Sharename Type Comment --------- ---- ------- IPC$ IPC IPC Service (videos) video Disk servidor videos pdf-printer Printer PDF Printer Service pdf-documents Disk Converted PDF Documents netlogon Disk Network Logon Service homes Disk Home Directories avahi Disk Home Directories vídeos Disk filmes Disk Domain=[CASA] OS=[Unix] Server=[Samba 3.5.4] Server Comment --------- ------- SAMBA24 videos Workgroup Master --------- ------- CASA SAMBA24hector@hector-GF8100-M2-TE:~$ Depois, vá ao cliente e repita os testes (status do smbd/nmbd, status do ufw, nmblookup e smbclient).
Domain=[CASA] OS=[Unix] Server=[Samba 3.5.4] Sharename Type Comment --------- ---- ------- IPC$ IPC IPC Service (videos) video Disk servidor videos pdf-printer Printer PDF Printer Service pdf-documents Disk Converted PDF Documents netlogon Disk Network Logon Service homes Disk Home Directories avahi Disk Home Directories vídeos Disk filmes Disk Domain=[CASA] OS=[Unix] Server=[Samba 3.5.4] Server Comment --------- ------- SAMBA24 videos Workgroup Master --------- ------- CASA SAMBA24hector@hector-GF8100-M2-TE:~$
root@user-desktop:/home/user# sudo service smbd startstart: Job is already running: smbdroot@user-desktop:/home/user# sudo service nmbd startstart: Job is already running: nmbdroot@user-desktop:/home/user# sudo ufw statusEstado: inativoroot@user-desktop:/home/user# ps -ef | grep "smb|nmb"root 1930 1635 0 16:44 pts/0 00:00:00 grep --color=auto smb|nmbroot@user-desktop:/home/user# nmblookup -M -S -querying __MSBROWSE__ on 192.168.0.255name_query failed to find name __MSBROWSE__ #01