Logo Hardware.com.br
jovera
jovera Super Participante Registrado
626 Mensagens 10 Curtidas

Desisti do Samba

#1 Por jovera 09/02/2007 - 18:30
Postei uma outra mensagem falando que tava tendo problemas num servidor de arquivos Samba, pra windows ele funciona uma beleza... agora pra Linux???? já larguei de mão...
Entao resolvi usar o NFS, segui tudo direitinho conforme ta no livro Redes e Servidores do Morimoto... pergunta se deu certo...
A estação só monta o compartilhamento seu eu for no Konsole e digitar como root:

mount -t nfs 192.168.10.1:/home/samba_publico /mnt/arquivos

Onde trabalho todo mundo é novo no Linux, tão começando essa semana a usar o Kurumin, e ninguém tem paciencia pra ir no konsole e dar esse comando toda vez q for trabalhar com arquivos, sempre vão falar que no Windows é só ir na pasta Meus Documentos e pronto! ( a pasta Meus Documentos está direcionada pro servidor Samba)

A mensagem que aparece é a seguinte:

mount: 192.168.10.1:/home/samba_publico failed, reason given by server: Permission denied.
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???
jovera
jovera Super Participante Registrado
626 Mensagens 10 Curtidas
#3 Por jovera
09/02/2007 - 20:10
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
Para que levar a vida tão a sério, se ela não passa de uma aventura da qual jamais sairemos vivos.
http://www.osvigaristas.com.br/frases/interessantes
Dugato
Dugato Membro Senior Registrado
257 Mensagens 1 Curtida
#4 Por Dugato
09/02/2007 - 20:27
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
Linuxista
Helionney
Helionney Membro Senior Registrado
387 Mensagens 2 Curtidas
#5 Por Helionney
09/02/2007 - 20:48
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
jovera Super Participante Registrado
626 Mensagens 10 Curtidas
#6 Por jovera
09/02/2007 - 20:53
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???
Para que levar a vida tão a sério, se ela não passa de uma aventura da qual jamais sairemos vivos.
http://www.osvigaristas.com.br/frases/interessantes
jovera
jovera Super Participante Registrado
626 Mensagens 10 Curtidas
#7 Por jovera
09/02/2007 - 20:56
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.
Para que levar a vida tão a sério, se ela não passa de uma aventura da qual jamais sairemos vivos.
http://www.osvigaristas.com.br/frases/interessantes
angeloshimabuko
angeloshimab... Veterano Registrado
933 Mensagens 67 Curtidas
#8 Por angeloshimab...
11/02/2007 - 08:33
jovera disse:
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
philix Super Participante Registrado
946 Mensagens 14 Curtidas
#9 Por philix
11/02/2007 - 10:21
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
Dugato Membro Senior Registrado
257 Mensagens 1 Curtida
#11 Por Dugato
11/02/2007 - 17:07
jovera disse:
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!
Linuxista
jgama
jgama Ubbergeek Registrado
7.1K Mensagens 65 Curtidas
#12 Por jgama
11/02/2007 - 22:52
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
jovera Super Participante Registrado
626 Mensagens 10 Curtidas
#13 Por jovera
12/02/2007 - 07:29
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?
Para que levar a vida tão a sério, se ela não passa de uma aventura da qual jamais sairemos vivos.
http://www.osvigaristas.com.br/frases/interessantes
jovera
jovera Super Participante Registrado
626 Mensagens 10 Curtidas
#14 Por jovera
12/02/2007 - 09:38
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???
Para que levar a vida tão a sério, se ela não passa de uma aventura da qual jamais sairemos vivos.
http://www.osvigaristas.com.br/frases/interessantes
ffugita
ffugita Zerinho Registrado
10K Mensagens 221 Curtidas
#15 Por ffugita
12/02/2007 - 10:54
Edite o arquivo fstab, fazendo assim:

"Artigo do GDH"
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
Procurando algo mais descontraido?
http://www.bebuns.com.br comemorando.gif
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal