Forums:
hola amigos, instale samba en un centos 6.2, y no puedo ver mi pc linux en la red desde mi windows, pero si coloco \\ipdemiserver en ejecutar de win2s ingreso a la pc, veo una carpeta y al tratar de ingresar me dice que no tengo permisos . espero me puedan ayudar con esto
saludos
gracias
publica las partes relevantes
publica las partes relevantes de tu config de samba (smb.conf sin los comentarios por favor...)
habilita el debug en samba y mira en los logs, seguramente te dirá cual es el problema.
bye
;)
samba
hola amigos aqui el detalle del smb.conf
[global]
workgroup = WORKGROUP
server string = Samba Server Version %v
valid users = @marcial,alba,fanny,kurt,marcelo,miguel
admin users = root
cups options = raw
encrypt passwords = yes
netbios name =andes-linux
interfaces = lo eth0 192.168.0.1/24
hosts allow = 192.168. 127.
[datos] ================================> esta es la carpeta que necesito compartir en la red desde mi centos
comment = "compartida andes"
path = /root/escritorio/datos/
guest ok = Yes
public=Yes
writable = Yes
read only = no
browseable = Yes
valid users = @marcial,alba,kurt,marcelo,fanny,miguel
security = user
directory mask = 1777
create mask = 0644
saludos amigos espero me sigan ayudando.
gracias
miguelbaum wrote: path =
[quote=miguelbaum]path = /root/escritorio/datos/[/quote]
El usuario con el que se accede al PATH debe tener los permisos necesarios para toda la ruta en el caso que mencionas, debería tener al menos permisos rx para el usuario o grupo los directorios /root, /root/escritorio y /root/escritorio/datos lo cual no me parece adecuado, trata de ponerlo en otro path donde no comprometas los permisos de otro usuario, por ejemplo /opt/datos o /home/datos o /datos ...
bye
;)
dos cosas: 1- no se usa el
dos cosas:
1- no se usa el home de un usuario para guardar contenidos compartidos. Y mucho menos del usuario root, mueve ese directorio a otro lugar que no sea dentro de /root
2- para que varios usaurios puedan escribir al mismo directorio, por ejemplo haciendo así lo lograrás:
force user = root
force group = root
esto forzará a un determinado recurso a escribir como root sea cual sea el usuario conque samba está trabajando. Puede ser otro usuario que no root
Saludos
epe
EcuaLinux.com
+(593) 9 9924 6504
Servicios en Software Libre
respuesta
ok con eso ya resulto y para que se pueda ver el icono del pc en la red de microsoft como hago?
saludos
con lo la config
con la directiva de configuración browseable=yes debe mostrarte el recurso cuando browseas la red, mira la documentación de samba respecto a NETBIOS y WINS, eso te puede ayudar.
http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/NetworkBrowsing.html
Suerte ...
bye
;)
respuesta
ahora volvi a instalar samba y samba-swat, lo estoy haciendo por el puerto 901, comparto la carpeta pero si ingreso desde win2 me vuelve a salir sin permisos, tiene que ver algo el lmhost y el smbusers?, pido disculpas si causo molestias con esta clase de pregunta.
saludos
si estás usando swat para
si estás usando swat para gestionar los recursos compartidos de samba, no debes olvidar crear los usuarios en samba (no recuerdo si lo puedes hacer desde swat, en todo caso lo puedes hacer desde la línea de comandos usando smbpasswd) en cuanto a los permisos de los directorios que vas a compartir, no creo que swat te gestione los permisos a nivel de sistema operativo, así que revisa como están los permisos del directorio que estás compartiendo con swat, recuerda, debe ser accesible toda la ruta al usuario con el que quieres ver el recurso.
bye
;)
respuesta
si la ruta es /opt/micarpeta tendria que dar la sentencia
chmod 777 /opt/micarpeta ====> con esto ya tendria que funcionar verdad
saludos espero me sigan ayudando
que grocería eso de 777 la
que grocería eso de 777 la pregunta es la siguiente, los usuarios pertenecen a un grupo en particular, si no es asi, podrías crear un grupo y agregar a los usuarios a dicho grupo y dar los permisos de escritura a dicho grupo, con eso tienes más organizado el tema de los permisos, a no ser que no te importe quien haga que en ese directorio ...
en /opt el usuario y/o grupo deben tener al menos permisos de lectura y busqueda rx y en /opt/micarpeta deben tener permisos de lectura, busqueda y escritura rwx, yo lo haría algo como:
mkdir /opt/micarpeta
chown usuario:grupo /opt/micarpeta
#si no quiero cambiarle de dueño a opt y no me importa que cualquier usuario tenga acceso al directorio /opt
chmod a+rx /opt
chmod g+rwx /opt/micarpeta
Con eso tienes los permisos requeridos, siempre puedes hacer un su - usuario y tratar de ingresar y hacer las operaciones en el directorio en cuestión, si no puedes, pues en principio tampoco lo podrás desde samba ...
bye
;)
Páginas