Helionney
Membro Senior
Registrado
387 Mensagens
2 Curtidas
Amigo não li o seu post anterior, mas coloca o teu smb.conf pra gente da uma olhadinha, você tá usando o samba só para compartilhar aquivos ou como PDC de sua rede ?
jovera
Super Participante
Registrado
626 Mensagens
10 Curtidas
Uso o samba pras duas coisas, tanto PDC quanto Arquivos. Como o PC com PDC concentra todos os recursos da rede, inclusive DHCP, preferi testar primeiro esse PC que uso, e só depois mexer no servidor. Esta máquina que uso possui um Samba compartilhando uma pasta de arquivos, inclusive uma impressora fulêra, que só serviu pra mim aprender a compartilhar impressoras num pc linux.
Vai o smb.conf da máquina que uso e tá me deixando doido...
# Samba config file created using SWAT
# from 127.0.0.1 (127.0.0.1)
# Date: 2006/12/11 16:40:15
[global]
workgroup = NTEMHOS
netbios name = jovera
# server string = %h server (Samba %v)
server string =
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n
unix password sync = Yes
name resolve order = lmhosts, host, wins, bcast
printcap name = lpstat
preferred master = Yes
wins support = yes
ldap ssl = no
panic action = /usr/share/samba/panic-action %d
invalid users = root
hosts allow = 10.227.40.
printing = cups
print command =
lpq command = %p
lprm command =
preserve case = No
short preserve case = No
[homes]
comment = Home Directories
create mask = 0700
directory mask = 0700
browseable = No
[printers]
comment = Todas as Impressoras
path = /var/spool/samba
guest ok = Yes
printable = Yes
use client driver = Yes
browseable = no
[print$]
comment = Drivers de Impressao
path = /var/lib/samba/drivers
create mask = 0664
directory mask = 0775
#[compartilhamento]
# path = /home/samba_publico
[/home/samba_publico]
available = No
[Documentos]
path = /home/samba_publico
available = yes
browseable = yes
writable = yes
[Docuprint]
printable = Yes
Dugato
Membro Senior
Registrado
257 Mensagens
1 Curtida
Pelo que observei, na montagem do nfs, voce disse que deu permissão 777 aos arquivos, mas para a pasta onde estao esses arquivos, vc deu permissao total? e o dono da pasta, é o kurumin?
/home/kurumin/arquivos
de permissão à pasta "arquivos" com o comando
chmod -R 777 /home/kurumin/arquivos
e
chown -R kurumin:kurumin /home/kurumin/arquivos
lembre-se que depois dessas mudanças vc tem que reiniciar o nfs com o comando /etc/init.d/nfs-kernel-server restart
Helionney
Membro Senior
Registrado
387 Mensagens
2 Curtidas
Amigo da forma como a sua configuração está o seu samba não vai funcionar nem como PDC e nem para compartilhar arquivos, estão faltando alguns parâmetros tais como : SECURITY ( se você estiver usando um controlhe de acesso local use com a opção USER ), LOCAL MASTER( controlador principal do grupo de trabalho local ), DOMAIN MASTER ( este para torná-lo o PDC ) PREFERED MASTER ( força o seu servidor ser sempre o controlador do domínio ).
Com estes parâmetros você tornará o seu samba o PDC de sua rede. Há também alguns parêtros que não estão sendo necessŕios no sua configuração, como, LDAP SSL etc...
Dê uma olhadinha neste link http://focalinux.cipsga.org.br/ , o material sobre samba é show de bola, se você continuar com dúvidas não tenha vergonha de postar, pois se puder ajuda-lo terei o maior prazer, pois este espaço serve justamente para isso e aqui ninguém é dono da verdade, só existem experiências à mais de alguns e só.
jovera
Super Participante
Registrado
626 Mensagens
10 Curtidas
Dugato, fiz o que disse, mas nao saiu do lugar. Continua dando acesso negado.
Dei permissão total. Acabei de dar um chmod -R 777 /home/kurumin e nada de aluir...
Quando reinicio o nfs aparece uma mensagem:
exporting directories for NFS kernel daemon...exportfs: /etc/exports [3]: Neither 'subtree_check' or 'no_subtree_check' spedified for export "10.227.40.*:/home/kurumin".
Assuming default behavior ('subtree_check').
Que diacho é isso???
jovera
Super Participante
Registrado
626 Mensagens
10 Curtidas
Caro Helioney, esse pc que uso não é o PDC, sempre faço os testes nele primeiro pra depois mexer no servidor da rede...ele é apenas uma samba de arquivos.
Vou dar uma olhada no site que vc me recomendou...
Obrigado.
angeloshimab...
Veterano
Registrado
933 Mensagens
67 Curtidas
Dugato, fiz o que disse, mas nao saiu do lugar. Continua dando acesso negado.
Dei permissão total. Acabei de dar um chmod -R 777 /home/kurumin e nada de aluir...
Quando reinicio o nfs aparece uma mensagem:
exporting directories for NFS kernel daemon...exportfs: /etc/exports [3]: Neither 'subtree_check' or 'no_subtree_check' spedified for export "10.227.40.*:/home/kurumin".
Assuming default behavior ('subtree_check').
Que diacho é isso???
(i) Mostre o seu arquivo /etc/exports.
(ii) Execute o comando "ls -l /home" e mostre a saída.
philix
Super Participante
Registrado
946 Mensagens
14 Curtidas
Vc falou acima que os users não queriam ficar digitando isto toda hora:
mount -t nfs 192.168.10.1:/home/samba_publico /mnt/arquivos
Então é só colocar isto nos scripts de inicialização.
Se fossem màquinas Windows vc colocaria um script .bat no inicializar:
net use //servidor samba/compartilhamento F: /yes
Aí eles digitariam uma senha e pronto.
Espero ter ajudado. Tem um tutorial de samba de Morimoto que explica tudo de maneira muito simples.
"
A Matemática é a ginástica mental necessária na tentativa da compreenssão do universo"
Linus Torvalds
Dugato
Membro Senior
Registrado
257 Mensagens
1 Curtida
Dugato, fiz o que disse, mas nao saiu do lugar. Continua dando acesso negado.
Dei permissão total. Acabei de dar um chmod -R 777 /home/kurumin e nada de aluir...
Quando reinicio o nfs aparece uma mensagem:
exporting directories for NFS kernel daemon...exportfs: /etc/exports [3]: Neither 'subtree_check' or 'no_subtree_check' spedified for export "10.227.40.*:/home/kurumin".
Assuming default behavior ('subtree_check').
Que diacho é isso???
você deve executar esse comando chmod -R 777 /home/kurumin somente na pasta onde estao os arquivos no qual vc deseja compartilhar, ex:
chmod -R 777 /home/kurumin/pasta_arquivos. to te passando isso pra vc fazer pelo menos um teste, para verificar se o seu problema é com permissões!
jgama
Ubbergeek
Registrado
7.1K Mensagens
65 Curtidas
Amigo, pega este smb.conf o qual uso em servidor de arquivos e faz um teste, eu retirei bastante coisa dele pois vc não vai usar, se funcionar, é para funcionar vc vai adaptando conforme sua necessidade.
Para transforma-lo em PDC é muito facil, é só alterar as Linhas
# Atuar como um PDC
security = user
domain logons = yes
preferred master = yes
domain master = yes
os level = 60
Depois da um feedback.
Arquivo smb.conf
# Paremetros Globais
[global]
# Dominio, Nome e Descricao
workgroup = NTEMHOS
netbios name = JOVERA
server string = SERVIDOR CENTRAL
# Disponibilizar impressora no Linux para Windows
; printcap name = cups
; load printers = yes
; printing = cups
; printcap cache time, so samba will automatically load new cups printers
; printcap cache time = 60
# Esta opcao e usada para verificar se existe algum cliente que travou. e representado por tempo em segundos, o valor padrao em minutos
keepalive = 30
deadtime = 10
# Enviar menssagem pararede windows
message command = /usr/bin/linpopup "%f" "%m" %s; rm %s
show add printer wizard = No
# Administradores do Samba
; admin users = @diretoria
# Quais interfaces de rede utilizar
interfaces = lo, eth0
bind interfaces only = Yes
hosts allow = 10.227.40. 127.
# Nivel de Mensagens
log level = 1
log file = /var/log/samba/%m.log
max log size = 0
debug level = 1
syslog = 0
# Não Atuar como um PDC
security = share
domain logons = no
preferred master = no
domain master = no
os level = 60
encrypt passwords = yes
# Equivalencia de usuarios Windows X Linux
username map = /etc/samba/smbusers
# Evitar o perfil ambulante do Windows NT/XP
logon path =
logon drive =
logon home =
# Script de logon em rede (deve ficar no compartilhamento netlogon - em formato DOS quando usar como PDC)
; logon script = servidor.bat
# Configuracoes para o LDAP
# passdb backend = ldapsam:ldaps://127.0.0.1
# ldap passwd sync = yes
# ldap delete dn = Yes
# ldap admin dn = cn=Manager,dc=jgamasystem,dc=net
# ldap suffix = dc=jgamasystem,dc=net
# ldap machine suffix = ou=Computadores
# ldap user suffix = ou=Usuarios
# ldap group suffix = ou=Grupos
# ldap idmap suffix = sambaDomainName=JGAMASYSTEM
# idmap backend = ldap:ldaps://127.0.0.1
idmap uid = 10000-20000
idmap gid = 10000-20000
# Permitir que usuarios do grupo "Administradores do Dominio" possam ingressar maquinas
# WinXP/Win2000 ao dominio samba
# to the domain
enable privileges = yes
# #Scrips utilizados para Gerenciar Usuarios da M$
# #adiconar/remover Usuarios
# add user script = /usr/sbin/smbldap-useradd -m "%u"
# delete user script = /usr/sbin/smbldap-userdel "%u"
## adiconar/remover Grupos
# add group script = /usr/sbin/smbldap-groupadd -p "%g"
# delete group script = /usr/sbin/smbldap-groupdel "%g"
# #Scripts para adiconar/remover Usuarios nos Grupos
# add user to group script = /usr/sbin/smbldap-groupmod -m "%u" "%g"
# delete user from group script = /usr/sbin/smbldap-groupmod -x "%u" "%g"
# #Script para definir o grupo primario do usuario
# set primary group script = /usr/sbin/smbldap-usermod -g "%g" "%u"
## Script par adicionar maquina Win NT/XP ingressar no Dominio
# add machine script = /usr/sbin/smbldap-useradd -w "%u"
# Otimizacoes recomendadas em
smb ports = 139
name resolve order = wins bcast hosts
utmp = Yes
time server = Yes
template shell = /bin/false
winbind use default domain = no
map acl inherit = Yes
strict locking = Yes
# Como o cliente ira se comunicar com o servidor
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
passwd chat = *New*UNIX*password* %n\n *Re*ype*new*UNIX*password* %n\n *passwd:*all*authentication*tokens*updated*successfully*
add machine script = /usr/sbin/useradd -d /dev/null -g maquinas -s /bin/false -M %u
panic action = /usr/share/samba/panic-action %d
# Servidor Wins da Rede
# Quando ja tiver um servidor Wins na rede comente a linha abaixo e acerte o IP do Wins
# wins server = 10.0.134.223
# Quando ainda nao tiver um servidor Wins na rede descomente a linha abaixo
wins support = no
# e:noversions Ativar a internacionalizacao: permitir caracteres acentuados pelo Windows
dos charset = CP850
unix charset = ISO8859-1
# Nao tentar fazer um lock nestes arquivos
veto files = /*.mp3/*.wmv/*.wma/*.ogg/*.eml/*.nws/*.{*}/
veto oplock files = /*.doc/*.xls/*.mdb/
# Tratar os arquivos que comecam com "." como ocultos para maquinas Windows
hidedotfiles = yes
# Simular a Lixeira do Windows
recycle:repository = .lixeira
recycle:keeptree = True
recycle:touch = True
recycle:versions = True
recycle:exclude = *.tmp|*.temp|*.o|*.obj|~$*|*.$$$
recycle:excludedir = /tmp|/temp|/trash
recycle:noversions = .doc|.xls|.ppt|.dbf|.nsx|.idx|.dbt
recycle:maxsize = 0
#==================================================================
#====================== Compartilhamentos =========================
#==================================================================
[netlogon]
comment = Servico de Logon em Rede [ servidor.BAT ]
path = /home/samba/netlogon
browseable = No
read only = Yes
[home]
comment = Diretorio Pessoal [ U:\ ]
path = /home/%u
browseable = Yes
writeable = Yes
create mask = 0600
directory mask = 0700
# vfs object = vscan-clamav
# vscan-clamav:config-file = /etc/samba/vscan-clamav.conf
vfs objects = recycle
[temp$]
comment = Dados Temporarios [ T:\ ]
path = /home/samba/temp
browseable = No
writeable = Yes
force create mode = 0666
force directory mode = 2777
[publico]
comment = Diretorio Publico [ H:\ ]
path = /home/publico
writeable = Yes
only guest = Yes
read only = No
force create mode = 2777
force directory mode = 2777
# vfs object = vscan-clamav
# vscan-clamav:config-file = /etc/samba/vscan-clamav.conf
vfs objects = recycle
;[printers$]
; comment = All Printers
; path = /var/spool/samba
; browseable = No
; only guest = No
; writable = No
; printable = Yes
# hosts allow = 192.168.0.
# read only = Yes
# create mode = 0700
# printer admin = root
# print command = lpr-cups -P %p -o raw %s -r #usando client side printer drivers.
# use client driver = no
# A special case is using the CUPS Windows Postscript driver, which allows
# all features available via CUPS on the client, by publishing the ppd file
# and the cups driver by using the 'cupsaddsmb' tool. This requires the
# installation of the CUPS driver (http://www.cups.org/windows.php)
# on the server, but doesn't require you to use Windows at all :-).
;[print$]
; path = /var/lib/samba/printers
; browseable = Yes
; write list = root
; only guest = yes
; guest ok = yes
#[sarg$]
# comment = Relatorio de acesso a internet
# path = /var/www/html/squid-reports/
# browseable = yes
# writeable = no
# only guest = yes
# read only = yes
# valid users = jgama
# force create mode = 0755
# force directory mode = 0755
#[backup$]
# comment = Backup deseguranca [ N:\ ]
# path = /home/Backup-etc
# browseable = no
# only guest = no
# read only = no
# valid users = valdir
# force create mode = 0777
# force directory mode = 0777
# vfs objects = recycle
" O DVD Pirata de hoje é a bala perdida de amanhã"
Autoria: Bárbara Gancia - Jornalista
Valdir
Sumaré - SP
jovera
Super Participante
Registrado
626 Mensagens
10 Curtidas
Pessoal no fim de semana nao mexi em nada...
Hj é segunda feira (argh!), vou fazer todos os testes e assim q terminar conto os resultados.
Só uma coisa que matutei esse fim de semana.
Coloquei as máquinas Linux para logarem no servidor PDC, assim como no windows.
Então pergunto: Se eu boto o compartilhamento de rede pra ser motado no fstab, por que a mensagem que recebo é "Smb no connected"?
Se estão logadas já não estão conectadas?
jovera
Super Participante
Registrado
626 Mensagens
10 Curtidas
Muito bom esse post do smb.conf do doidão...
muito bom msm... vou imprimir e guardar pra tirar dúvidas, mas ainda não solucionei o problema. O que deixa mais apressado é o fato de que somos 28 usuários de computador, dei um curso Linux pra todo mundo e todos gostaram do Linux, estão realmente dispostos a largar o outro sistema e vir pro Linux, mas se não puderem usar os arquivos do servidor da mesma maneira q usam no windows, não vão migrar...
E pra mim vai ser uma derrota e grande... sempre falei bem do Linux aq, e agora vou perder a briga pro outro sistema???
ffugita
Zerinho
Registrado
10K Mensagens
221 Curtidas
Edite o arquivo fstab, fazendo assim:
Para montar um compartilhamento de rede NFS a linha seria:
192.168.0.1:/home/arquivos /mnt/arquivos nfs noauto,users,exec 0 0
Neste exemplo o 192.168.0.1:/home/arquivos é o IP do servidor, seguido pela pasta compartilhada e o /mnt/arquivos é a pasta local onde este compartilhamento ficará acessível.
Ou então adicione as linhas abaixo no rc.local, seguindo o passo a passo do site abaixo:
http://www.zago.eti.br/samba/smbmount.html#toc7
jqueiroz
Cyber Highlander
Registrado
104K Mensagens
5.7K Curtidas
Já fiz de tudo nessa pasta, ate um chmod 777 nela já fiz e nada, nada nada da estação sair daí.
Será q alguém poderá me ajudar???
Depois vcs dizem que não entendem minha assinatura...
"chmod 777 nunca ajudou ninguém" (c) 2002-2021 JQueiroz/FGdH
Conheça o
Blog do Zekke