[opensuse-es] Carpetas compartidas con Samba.
Gente cómo les va? Mi problema es el siguiente: Tengo en mi PC de escritorio una carpeta compartida mediante el protocolo Samba, a la cual puedo acceder tanto desde un equipo con Linux como con Windows (como debería ser). El tema es que cuando la configuro mediante YAST le pongo que sea escribible, pero no hay caso. No sé por qué pero no me deja escribir en la carpeta compartida. Alguna idea? Toda la configuración la hago mediante YAST. Servicios de red --> Servidor Samba --> Añadir --> Ahí elijo el directorio y le dejo desmarcada la opción que dice "solo lectura". Luego compruebo en editar y efectivamente ahí dice "Read only --> no" La verdad que no sé que puede ser. Alguna idea? Desde ya muchas gracias. Saludos. -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 5/11/08, Mauro Antivero escribió:
El tema es que cuando la configuro mediante YAST le pongo que sea escribible, pero no hay caso. No sé por qué pero no me deja escribir en la carpeta compartida.
Alguna idea?
Revisa el archivo de configuración de samba en /etc/samba/smb.conf para ver cómo está configurado el recurso. Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Sigo probando con todas las opciones que me dieron y por ahora nada... Pruebo de una en una y vuelvo a ponerlo como estaba para no hacer más lío. Hasta ahora probé con: --Verificar los permisos de la carpeta. La carpeta es: /home/mauro/personal/Compartida La cree como usuario común, tiene todos los permisos comunes, de hecho probé también darle control de escritura al grupo entero pero nada... Volví a ponerla como antes, osea que el usuario dueño (mauro) tenga control total y los demás solo puedan verla. ---writelist = mauro --inherit acls = yes --> Pasarlo a no Y hasta probé (lo saqué de googlear un poco) con writeable = yes, pero tal cual sospechaba eso me modifica directamente la opción de read only, la cual claro está la tengo en yes. De momento estoy probando de OS11 a OS11, perdón si hice lío al mezclar con XP, pero es que por ahí uno se apura y quiere arreglar todo rápido, mejor ir por partes. De momento me quiero conectar desde una PC con OS11 mediante SAMBA a una carpeta compartida en otra pc con OS11. Gracias y perdón si hice lío mezclando los dos sistemas, por ahora me voy a dedicar a tratar de arreglar todo en OS. Saludos! -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 7/11/08, Mauro Antivero escribió:
Sigo probando con todas las opciones que me dieron y por ahora nada...
Lo primero de todo es saber cómo has dado de alta al usuario de samba y con qué nombre. ¿Utilizaste smbpasswd...? Lo segundo es saber con qué datos (nombre de usuario / contraseña) inicias la sesión desde el cliente suse cuando te los pide. La contraseña no la pongas en la lista, sólo dinos si coincide con la del usuario que has dado de alta en samba :-P
Pruebo de una en una y vuelvo a ponerlo como estaba para no hacer más lío. Hasta ahora probé con:
--Verificar los permisos de la carpeta. La carpeta es:
/home/mauro/personal/Compartida
La cree como usuario común, tiene todos los permisos comunes, de hecho probé también darle control de escritura al grupo entero pero nada... Volví a ponerla como antes, osea que el usuario dueño (mauro) tenga control total y los demás solo puedan verla.
---writelist = mauro
--inherit acls = yes --> Pasarlo a no
Y hasta probé (lo saqué de googlear un poco) con writeable = yes, pero tal cual sospechaba eso me modifica directamente la opción de read only, la cual claro está la tengo en yes.
Hum... dos cosas: 1) Cuando haces cambios en /etc/samba/smb.conf tienes que reiniciar los daemons de samba para que los cambios tengan efecto: rcsmb restart rcnmb restart 2) Con "write list" defines los usuarios con permiso de escritura sobre el recurso y tiene preferencia sobre el valor de "read only" así que da lo mismo que éste último lo tengas a "yes" o a "no" :-)
De momento estoy probando de OS11 a OS11, perdón si hice lío al mezclar con XP, pero es que por ahí uno se apura y quiere arreglar todo rápido, mejor ir por partes.
De momento me quiero conectar desde una PC con OS11 mediante SAMBA a una carpeta compartida en otra pc con OS11.
O.k. Pero recuerda que con cada cambio que hagas en el archivo de configuración debes reiniciar samba (los dos daemons) y después, cuando quieras comprobar si los cambios funcionan o no, tienes que revisar el registro de actividad de samba para ver qué te dice y lo pones en la lista para que sepamos los cambios que has hecho y qué te responde. Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Camaleón escribió:
El 7/11/08, Mauro Antivero escribió:
Sigo probando con todas las opciones que me dieron y por ahora nada...
Lo primero de todo es saber cómo has dado de alta al usuario de samba y con qué nombre.
¿Utilizaste smbpasswd...?
Lo segundo es saber con qué datos (nombre de usuario / contraseña) inicias la sesión desde el cliente suse cuando te los pide. La contraseña no la pongas en la lista, sólo dinos si coincide con la del usuario que has dado de alta en samba :-P
Pruebo de una en una y vuelvo a ponerlo como estaba para no hacer más lío. Hasta ahora probé con:
--Verificar los permisos de la carpeta. La carpeta es:
/home/mauro/personal/Compartida
La cree como usuario común, tiene todos los permisos comunes, de hecho probé también darle control de escritura al grupo entero pero nada... Volví a ponerla como antes, osea que el usuario dueño (mauro) tenga control total y los demás solo puedan verla.
---writelist = mauro
--inherit acls = yes --> Pasarlo a no
Y hasta probé (lo saqué de googlear un poco) con writeable = yes, pero tal cual sospechaba eso me modifica directamente la opción de read only, la cual claro está la tengo en yes.
Hum... dos cosas:
1) Cuando haces cambios en /etc/samba/smb.conf tienes que reiniciar los daemons de samba para que los cambios tengan efecto:
rcsmb restart rcnmb restart
2) Con "write list" defines los usuarios con permiso de escritura sobre el recurso y tiene preferencia sobre el valor de "read only" así que da lo mismo que éste último lo tengas a "yes" o a "no" :-)
De momento estoy probando de OS11 a OS11, perdón si hice lío al mezclar con XP, pero es que por ahí uno se apura y quiere arreglar todo rápido, mejor ir por partes.
De momento me quiero conectar desde una PC con OS11 mediante SAMBA a una carpeta compartida en otra pc con OS11.
O.k.
Pero recuerda que con cada cambio que hagas en el archivo de configuración debes reiniciar samba (los dos daemons) y después, cuando quieras comprobar si los cambios funcionan o no, tienes que revisar el registro de actividad de samba para ver qué te dice y lo pones en la lista para que sepamos los cambios que has hecho y qué te responde.
Saludos,
Antes que nada debo pedir perdón por no haber probado algo bien básico (y que sobre todo se me DIJO que pruebe) como era con el tema de los permisos de usuario... Paso a comentar: Si bien ya había probado darle permisos de control total a los usuarios del mismo grupo, no había puesto (para probar, para descartar toda posibilidad de que el problema no sea por los permisos de acceso a la carpeta) que todos los usuarios tengan control total. Se me ocurrió probar esa última opción cuando miro bien el mensaje de error que me da cuando quiero escribir en la carpeta compartida: Error: Acceso denegado. Y si ponía la carpeta como solo lectura en cambio me decía: Sistema de ficheros de solo lectura. Así que algo con los permisos tenía que ser... Pruebo darle a la carpeta compartida control total a todos los usuario y boilá! Ahí funciona. Pero eso es solo lo principal, lo correcto sería (creo, corríjanme si no es así) que la carpeta debería de estar con los permisos comunes (ya que está dentro de mi home) y ser escribible cuando se la accede mediante samba. Creo, por lo que me dijieron, que cuando ingrese mediante Samba a esa carpeta este me debería mapear como que soy el usuario mauro no? Algo de eso me dijieron pero no lo entendí bien, cómo hago eso? Por otro lado, respondiendo a lo que me preguntaron: Lo primero de todo es saber cómo has dado de alta al usuario de samba y con qué nombre. ¿Utilizaste smbpasswd...? Lo segundo es saber con qué datos (nombre de usuario / contraseña) inicias la sesión desde el cliente suse cuando te los pide. La contraseña no la pongas en la lista, sólo dinos si coincide con la del usuario que has dado de alta en samba :-P Lo de cómo me doy de alta eso no lo sé :S Hasta ahora simplemente usé YAST y en ningún lado vi eso de como darme de alta. Por otro lado en ambas PCs tengo el mismo nombre de usuario pero con distinto pass. Esto es así porque en la notebook tengo un pass un poco más simple, ya que no la tengo conectada todo el día a internet y la uso más, por lo tanto no creí descabellado poner un pass más simple. Pero bueno, al menos voy acotando el problema. Muchas gracias por su ayuda, perdón por no haber probado con algo tan simple antes. Saludos! -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 7/11/08, Mauro Antivero escribió:
Si bien ya había probado darle permisos de control total a los usuarios del mismo grupo, no había puesto (para probar, para descartar toda posibilidad de que el problema no sea por los permisos de acceso a la carpeta) que todos los usuarios tengan control total.
Hum... veamos :-/
Se me ocurrió probar esa última opción cuando miro bien el mensaje de error que me da cuando quiero escribir en la carpeta compartida:
Error: Acceso denegado.
Y si ponía la carpeta como solo lectura en cambio me decía:
Sistema de ficheros de solo lectura.
Así que algo con los permisos tenía que ser...
Pruebo darle a la carpeta compartida control total a todos los usuario y boilá! Ahí funciona.
¿Lo del "control total" lo activas desde el módulo de configuración de samba o desde dolphin / krusader? Es que pueden tener significados distintos :-?
Pero eso es solo lo principal, lo correcto sería (creo, corríjanme si no es así) que la carpeta debería de estar con los permisos comunes (ya que está dentro de mi home) y ser escribible cuando se la accede mediante samba.
Comprueba los permisos de la carpeta compartida con el método convencional, que éste no falla :-) En el equipo suse servidor, abre konsole y ejecuta (como usuario): stat /home/mauro/Personal/Compartida Y pon el resultado. Tiene que salir algo similar a: Access: (0755/drwxr-xr-x) Uid: ( 1000/ mauro) Gid: ( 100/ users)
Creo, por lo que me dijieron, que cuando ingrese mediante Samba a esa carpeta este me debería mapear como que soy el usuario mauro no? Algo de eso me dijieron pero no lo entendí bien, cómo hago eso?
De momento, revisa los permisos del directorio compartido. Si están correctos y puedes escribir datos, no tienes que hacer nada más. Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Camaleón escribió:
El 7/11/08, Mauro Antivero escribió:
Si bien ya había probado darle permisos de control total a los usuarios del mismo grupo, no había puesto (para probar, para descartar toda posibilidad de que el problema no sea por los permisos de acceso a la carpeta) que todos los usuarios tengan control total.
Hum... veamos :-/
Se me ocurrió probar esa última opción cuando miro bien el mensaje de error que me da cuando quiero escribir en la carpeta compartida:
Error: Acceso denegado.
Y si ponía la carpeta como solo lectura en cambio me decía:
Sistema de ficheros de solo lectura.
Así que algo con los permisos tenía que ser...
Pruebo darle a la carpeta compartida control total a todos los usuario y boilá! Ahí funciona.
¿Lo del "control total" lo activas desde el módulo de configuración de samba o desde dolphin / krusader? Es que pueden tener significados distintos :-?
Pero eso es solo lo principal, lo correcto sería (creo, corríjanme si no es así) que la carpeta debería de estar con los permisos comunes (ya que está dentro de mi home) y ser escribible cuando se la accede mediante samba.
Comprueba los permisos de la carpeta compartida con el método convencional, que éste no falla :-)
En el equipo suse servidor, abre konsole y ejecuta (como usuario):
stat /home/mauro/Personal/Compartida
Y pon el resultado. Tiene que salir algo similar a:
Access: (0755/drwxr-xr-x) Uid: ( 1000/ mauro) Gid: ( 100/ users)
Creo, por lo que me dijieron, que cuando ingrese mediante Samba a esa carpeta este me debería mapear como que soy el usuario mauro no? Algo de eso me dijieron pero no lo entendí bien, cómo hago eso?
De momento, revisa los permisos del directorio compartido. Si están correctos y puedes escribir datos, no tienes que hacer nada más.
Saludos,
Perdón si no aclaré bien. Lo de los permisos lo hago desde propiedades de la carpeta en krusader, osea click con el botón derecho y ahí propiedades. Por defecto los permisos son: Propietario: Se puede visualizar y modificar el contenido. Grupo: Se puede visualizar el contenido. Otros: Se puede visualizar el contenido. Lo que hice para que ande es poner en "Otros" "Se puede visualizar y modificar el contenido". Por eso intuyo que cuando entro mediante Samba entro como un usuario genérico, no como mauro, ni siquiera como un usuario del grupo "users" ya que por más que en Grupo ponga permisos de escritura tampoco funciona, solo funciona cuando pongo en Otros permisos de escritura. Por cierto, por defecto, los permisos de la carpeta son, ejecutando el método tradicional tal cual se me dijo: mauro@PC-Mauro-02:~> stat /home/mauro/Personal/Compartida/ File: «/home/mauro/Personal/Compartida/» Size: 4096 Blocks: 8 IO Block: 4096 directorio Device: 808h/2056d Inode: 4350188 Links: 3 Access: (0755/drwxr-xr-x) Uid: ( 1000/ mauro) Gid: ( 100/ users) Access: 2008-11-08 02:19:12.000000000 -0200 Modify: 2008-11-05 16:51:29.000000000 -0200 Change: 2008-11-05 20:32:22.000000000 -0200 Y dándole permisos de escritura a "Otros" lo que da es lo siguiente: mauro@PC-Mauro-02:~> stat /home/mauro/Personal/Compartida/ File: «/home/mauro/Personal/Compartida/» Size: 4096 Blocks: 8 IO Block: 4096 directorio Device: 808h/2056d Inode: 4350188 Links: 3 Access: (0757/drwxr-xrwx) Uid: ( 1000/ mauro) Gid: ( 100/ users) Access: 2008-11-08 02:28:03.000000000 -0200 Modify: 2008-11-05 16:51:29.000000000 -0200 Change: 2008-11-08 02:27:05.000000000 -0200 La pregunta es, si bien ya lo puedo hacer andar, y de hecho ahora lo voy a dejar así, ya que si quiero que un usuario cualquier se conecte y deje cosas en esa carpeta lo pueda hacer, cómo hacer en caso de que yo quiera entrar mediante Samba como el usuario mauro? Ahora una consulta más. Dónde "queda" bien crear una carpeta compartida para que cualquier usuario conectado a la red pueda sacar y poner cosas? Osea una carpeta completamente pública para usuario que estén en la misma red. Pregunto porque a mi se me ocurre crearla directamente en la raiz, osea /Compartida. Es eso descabellado? Digo para no violar el correcto uso del árbol de Linux. Hay algún lugar ya destinado para eso? Saludos y gracias por su ayuda, realmente este problema ya me tenía medio loco jajajaja. -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2008-11-08 a las 02:35 -0200, Mauro Antivero escribió:
Pregunto porque a mi se me ocurre crearla directamente en la raiz, osea /Compartida. Es eso descabellado? Digo para no violar el correcto uso del árbol de Linux. Hay algún lugar ya destinado para eso?
No es descabellado, yo lo hago. Suele hacerse con otras particiones. Está /srv, donde se pone el arbol para www y ftp. Posiblemente el suyo sería algo bajo /var - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkkVUK0ACgkQtTMYHG2NR9WbxwCfa3ZAhAw3/GSeUGf37GX0ouR1 Ro0An0BL+QIOiEwvkI1ffO4B1jPzJTEg =lIzB -----END PGP SIGNATURE-----
El 8/11/08, Mauro Antivero escribió:
Perdón si no aclaré bien. Lo de los permisos lo hago desde propiedades de la carpeta en krusader, osea click con el botón derecho y ahí propiedades.
O.k.
Lo que hice para que ande es poner en "Otros" "Se puede visualizar y modificar el contenido".
Eso es trampa... y es peligrosillo :-P. Los permisos deben ser los predeterminados.
Por eso intuyo que cuando entro mediante Samba entro como un usuario genérico, no como mauro, ni siquiera como un usuario del grupo "users" ya que por más que en Grupo ponga permisos de escritura tampoco funciona, solo funciona cuando pongo en Otros permisos de escritura.
Mi recomendación es que sigas "peleando" con la configuración de samba para que te funcione con la autentificación, en lugar de que te inicie sesión como "guest" o "nobody". Es decir, mantener los permisos del directorio como estaban (755) y seguir con las pruebas. Ahora bien, si dices que lo estás configurando con krusader, pues no sé exactamente cómo funciona kde con ésto de samba porque siempre he trabajo con samba mediante comandos. Sé que necesitas añadir un usuario samba y también que ese usuario samba debe existir en el servidor como cuenta de usuario local (si no es así, tienes que utilizar el mapeo). Ejemplo: Usuario suse cliente configurado desde kde para iniciar sesión como "usuario_suse" y contraseña "pass", tendrías que poner en /etc/samba/smbusers los siguiente: mauro = usuario_suse Pero "mauro" tiene que estar dado de alta como usuario samba y ser además, un usuario local del suse que tiene el servidor samba... sí, es un follón 8-)
La pregunta es, si bien ya lo puedo hacer andar, y de hecho ahora lo voy a dejar así, ya que si quiero que un usuario cualquier se conecte y deje cosas en esa carpeta lo pueda hacer, cómo hacer en caso de que yo quiera entrar mediante Samba como el usuario mauro?
Dejar que cualquier usuario pueda acceder libremente a ese directorio no me convence. Si tienes wifi, menos :-/. El usuario que quiera acceder a esa carpeta tiene que autentificarse, eso sería lo correcto.
Ahora una consulta más. Dónde "queda" bien crear una carpeta compartida para que cualquier usuario conectado a la red pueda sacar y poner cosas? Osea una carpeta completamente pública para usuario que estén en la misma red.
Donde más te guste :-) Por ejemplo, como tengo un disco duro dedicado, lo tengo en: /data3/intercambio/
Pregunto porque a mi se me ocurre crearla directamente en la raiz, osea /Compartida. Es eso descabellado? Digo para no violar el correcto uso del árbol de Linux. Hay algún lugar ya destinado para eso?
No, no creo que haya ningún problema. Sólo que tengas en cuenta los permisos. Aún así, yo lo mantendría bajo /home/mauro O:-) Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Camaleón escribió:
El 8/11/08, Mauro Antivero escribió:
Perdón si no aclaré bien. Lo de los permisos lo hago desde propiedades de la carpeta en krusader, osea click con el botón derecho y ahí propiedades.
O.k.
Lo que hice para que ande es poner en "Otros" "Se puede visualizar y modificar el contenido".
Eso es trampa... y es peligrosillo :-P. Los permisos deben ser los predeterminados.
Por eso intuyo que cuando entro mediante Samba entro como un usuario genérico, no como mauro, ni siquiera como un usuario del grupo "users" ya que por más que en Grupo ponga permisos de escritura tampoco funciona, solo funciona cuando pongo en Otros permisos de escritura.
Mi recomendación es que sigas "peleando" con la configuración de samba para que te funcione con la autentificación, en lugar de que te inicie sesión como "guest" o "nobody". Es decir, mantener los permisos del directorio como estaban (755) y seguir con las pruebas.
Ahora bien, si dices que lo estás configurando con krusader, pues no sé exactamente cómo funciona kde con ésto de samba porque siempre he trabajo con samba mediante comandos.
Sé que necesitas añadir un usuario samba y también que ese usuario samba debe existir en el servidor como cuenta de usuario local (si no es así, tienes que utilizar el mapeo).
Ejemplo:
Usuario suse cliente configurado desde kde para iniciar sesión como "usuario_suse" y contraseña "pass", tendrías que poner en /etc/samba/smbusers los siguiente:
mauro = usuario_suse
Pero "mauro" tiene que estar dado de alta como usuario samba y ser además, un usuario local del suse que tiene el servidor samba... sí, es un follón 8-)
La pregunta es, si bien ya lo puedo hacer andar, y de hecho ahora lo voy a dejar así, ya que si quiero que un usuario cualquier se conecte y deje cosas en esa carpeta lo pueda hacer, cómo hacer en caso de que yo quiera entrar mediante Samba como el usuario mauro?
Dejar que cualquier usuario pueda acceder libremente a ese directorio no me convence. Si tienes wifi, menos :-/. El usuario que quiera acceder a esa carpeta tiene que autentificarse, eso sería lo correcto.
Ahora una consulta más. Dónde "queda" bien crear una carpeta compartida para que cualquier usuario conectado a la red pueda sacar y poner cosas? Osea una carpeta completamente pública para usuario que estén en la misma red.
Donde más te guste :-)
Por ejemplo, como tengo un disco duro dedicado, lo tengo en:
/data3/intercambio/
Pregunto porque a mi se me ocurre crearla directamente en la raiz, osea /Compartida. Es eso descabellado? Digo para no violar el correcto uso del árbol de Linux. Hay algún lugar ya destinado para eso?
No, no creo que haya ningún problema. Sólo que tengas en cuenta los permisos.
Aún así, yo lo mantendría bajo /home/mauro O:-)
Saludos,
Antes que nada nuevamente gracias! Entiendo perfectamente lo que me decís respecto a la seguridad, es muy cierto. Pero tené en cuenta que, de momento, no tengo WiFi en mi casa. Por otro lado cuando tenga el acceso a ella será mediante una buena contraseña WPA2 así que estimo que será al menos un poco seguro. Lo de la carpeta complétamente pública y sin contraseña me sirve para que cualquiera que se conecte a mi red, un amigo, mi vecino (que por lo gral se conecta seguido para intercambiar algún que otro archivo), mi mamá, etc, etc. lo puedan hacer sin nombre de usuario y pass así no le tengo que decir esos datos a todo aquel que se quiera conectar (simple comodidad :P) Repito, entiendo lo que me decís sobre la seguridad y de hecho estoy completamente de acuerdo, pero de momento acá en mi casa no creo que sea necesario. Por último, cómo agrego un nuevo usuario a SAMBA??? Tené en cuenta que prácticamente todo lo que hago lo hago con YAST y en ningún lugar me apareció dar de alta un usuario o algo parecido. Lo único que me apareció la primera vez que entré al módulo de SAMBA en YAST fue que se necesitaba crear una cuenta de administrador, y que le de el pass entonces para dicha cuenta. Fuera de eso nada más. Muchas gracias por todo! -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 8/11/08, Mauro Antivero escribió:
Antes que nada nuevamente gracias!
Entiendo perfectamente lo que me decís respecto a la seguridad, es muy cierto. Pero tené en cuenta que, de momento, no tengo WiFi en mi casa. Por otro lado cuando tenga el acceso a ella será mediante una buena contraseña WPA2 así que estimo que será al menos un poco seguro.
Vale, pero avisado estás :-)
Lo de la carpeta complétamente pública y sin contraseña me sirve para que cualquiera que se conecte a mi red, un amigo, mi vecino (que por lo gral se conecta seguido para intercambiar algún que otro archivo), mi mamá, etc, etc. lo puedan hacer sin nombre de usuario y pass así no le tengo que decir esos datos a todo aquel que se quiera conectar (simple comodidad :P) Repito, entiendo lo que me decís sobre la seguridad y de hecho estoy completamente de acuerdo, pero de momento acá en mi casa no creo que sea necesario.
Como prefieras... a mi eso del libre acceso a un recurso en un equipo personal no me termina de convencer :-?
Por último, cómo agrego un nuevo usuario a SAMBA??? Tené en cuenta que prácticamente todo lo que hago lo hago con YAST y en ningún lugar me apareció dar de alta un usuario o algo parecido. Lo único que me apareció la primera vez que entré al módulo de SAMBA en YAST fue que se necesitaba crear una cuenta de administrador, y que le de el pass entonces para dicha cuenta. Fuera de eso nada más.
Creo que Yast tiene un módulo para configurar el servidor samba (también un módulo para configurar el cliente) pero no lo he utilizado nunca, no sé cómo va ni qué opciones permite :-P Puedes darlo de alta con la utilidad "smbpasswd" (el manual lo sacas con "man smbpasswd"), siendo root: smbpasswd -a nombre_del_usuario_samba Te paso la página que tengo en marcadores donde hablan de la configuración de samba, por si te sirve: Cómo configurar SAMBA http://www.linuxparatodos.net/portal/staticpages/index.php?page=13-como-samb... Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Camaleón escribió:
El 8/11/08, Mauro Antivero escribió:
Antes que nada nuevamente gracias!
Entiendo perfectamente lo que me decís respecto a la seguridad, es muy cierto. Pero tené en cuenta que, de momento, no tengo WiFi en mi casa. Por otro lado cuando tenga el acceso a ella será mediante una buena contraseña WPA2 así que estimo que será al menos un poco seguro.
Vale, pero avisado estás :-)
Lo de la carpeta complétamente pública y sin contraseña me sirve para que cualquiera que se conecte a mi red, un amigo, mi vecino (que por lo gral se conecta seguido para intercambiar algún que otro archivo), mi mamá, etc, etc. lo puedan hacer sin nombre de usuario y pass así no le tengo que decir esos datos a todo aquel que se quiera conectar (simple comodidad :P) Repito, entiendo lo que me decís sobre la seguridad y de hecho estoy completamente de acuerdo, pero de momento acá en mi casa no creo que sea necesario.
Como prefieras... a mi eso del libre acceso a un recurso en un equipo personal no me termina de convencer :-?
Por último, cómo agrego un nuevo usuario a SAMBA??? Tené en cuenta que prácticamente todo lo que hago lo hago con YAST y en ningún lugar me apareció dar de alta un usuario o algo parecido. Lo único que me apareció la primera vez que entré al módulo de SAMBA en YAST fue que se necesitaba crear una cuenta de administrador, y que le de el pass entonces para dicha cuenta. Fuera de eso nada más.
Creo que Yast tiene un módulo para configurar el servidor samba (también un módulo para configurar el cliente) pero no lo he utilizado nunca, no sé cómo va ni qué opciones permite :-P
Puedes darlo de alta con la utilidad "smbpasswd" (el manual lo sacas con "man smbpasswd"), siendo root:
smbpasswd -a nombre_del_usuario_samba
Te paso la página que tengo en marcadores donde hablan de la configuración de samba, por si te sirve:
Cómo configurar SAMBA http://www.linuxparatodos.net/portal/staticpages/index.php?page=13-como-samb...
Saludos,
Muchas gracias. Después la miro bien y comento. Ni bien tenga todo andando les comento como hice. Saludos. -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2008-11-08 a las 15:39 +0100, Camaleón escribió:
El 8/11/08, Mauro Antivero escribió:
Antes que nada nuevamente gracias!
Entiendo perfectamente lo que me decís respecto a la seguridad, es muy cierto. Pero tené en cuenta que, de momento, no tengo WiFi en mi casa. Por otro lado cuando tenga el acceso a ella será mediante una buena contraseña WPA2 así que estimo que será al menos un poco seguro.
Vale, pero avisado estás :-)
A mi me contó uno como se entretenía mirando los datos de sus vecinos "amables". Vía wifi conseguía IP, de ahí pasaba al ordenador del vecino, abierto, usando windows, por supuesto; el siguiente paso era conseguir ver sus passwords, la cuenta del banco; y luego comprobaba que efectivamente podía entrar en la cuenta del banco, pero esto lo hacía desde la wifi de otro vecino. Y ahí se paraba. De ser malvado, podría comprar cosas a cargo del primer vecino, y al usar IPs del segundo vecino, sería este quien se llevase las culpas en la investigación. Y mucho me sospecho que el proteger las cuentas con passwords no le impedía el paso demasiado tiempo, pero sin ellas no se lo impedediría nada. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkkV7lkACgkQtTMYHG2NR9V1VACfZ2tlqOiuanEsiEP6wTF0Y2MP P50AnjpeLqLljL7yXc/ytROqPOiXv74p =CzS+ -----END PGP SIGNATURE-----
Mauro Antivero escribió:
Gente cómo les va?
Mi problema es el siguiente:
Tengo en mi PC de escritorio una carpeta compartida mediante el protocolo Samba, a la cual puedo acceder tanto desde un equipo con Linux como con Windows (como debería ser).
El tema es que cuando la configuro mediante YAST le pongo que sea escribible, pero no hay caso. No sé por qué pero no me deja escribir en la carpeta compartida.
Alguna idea?
Toda la configuración la hago mediante YAST.
Servicios de red --> Servidor Samba --> Añadir --> Ahí elijo el directorio y le dejo desmarcada la opción que dice "solo lectura".
Luego compruebo en editar y efectivamente ahí dice "Read only --> no"
La verdad que no sé que puede ser. Alguna idea?
Comprueba los permisos del directorio y el usuario con el que te conectas. Los permisos de linux prevalecen sobre los de samba. Pon aqui el samba.conf -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
admin-listas escribió:
Mauro Antivero escribió:
Gente cómo les va?
Mi problema es el siguiente:
Tengo en mi PC de escritorio una carpeta compartida mediante el protocolo Samba, a la cual puedo acceder tanto desde un equipo con Linux como con Windows (como debería ser).
El tema es que cuando la configuro mediante YAST le pongo que sea escribible, pero no hay caso. No sé por qué pero no me deja escribir en la carpeta compartida.
Alguna idea?
Toda la configuración la hago mediante YAST.
Servicios de red --> Servidor Samba --> Añadir --> Ahí elijo el directorio y le dejo desmarcada la opción que dice "solo lectura".
Luego compruebo en editar y efectivamente ahí dice "Read only --> no"
La verdad que no sé que puede ser. Alguna idea?
Comprueba los permisos del directorio y el usuario con el que te conectas. Los permisos de linux prevalecen sobre los de samba. Pon aqui el samba.conf
Los permisos están por defecto, osea, la carpeta compartida está dentro de mi home así que al menos en la PC donde se encuentra esa carpeta puedo escribir normalmente. En ambas PC (la que tiene la carpeta y desde la cual quiero acceder) tienen el mismo nombre de usuario que es mauro, eso si, con pass diferentes (tendrá algo que ver?) Pero también probé entrar desde otra PC con Windows que tiene otro nombre de usuario y también la ve pero no puedo escribir. Acá dejo mi smb.conf como me dijieron: # smb.conf is the main Samba configuration file. You find a full commented # version at /usr/share/doc/packages/samba/examples/smb.conf.SUSE if the # samba-doc package is installed. # Date: 2008-06-07 [global] workgroup = HOGAR printing = cups printcap name = cups printcap cache time = 750 cups options = raw map to guest = Bad User include = /etc/samba/dhcp.conf logon path = \\%L\profiles\.msprofile logon home = \\%L\%U\.9xprofile logon drive = P: usershare allow guests = Yes add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$ domain logons = Yes domain master = Yes local master = Yes os level = 65 preferred master = Yes security = user [homes] comment = Home Directories valid users = %S, %D%w%S browseable = No read only = No inherit acls = Yes [profiles] comment = Network Profiles Service path = %H read only = No store dos attributes = Yes create mask = 0600 directory mask = 0700 [users] comment = All users path = /home read only = No inherit acls = Yes veto files = /aquota.user/groups/shares/ [groups] comment = All groups path = /home/groups read only = No inherit acls = Yes [printers] comment = All Printers path = /var/tmp printable = Yes create mask = 0600 browseable = No [print$] comment = Printer Drivers path = /var/lib/samba/drivers write list = @ntadmin root force group = ntadmin create mask = 0664 directory mask = 0775 [compartida] comment = Carpeta Compartida Con Samba inherit acls = Yes path = /home/mauro/Personal/Compartida/ read only = no guest ok = yes [netlogon] comment = Network Logon Service path = /var/lib/samba/netlogon write list = root Espero sirva. Saludos y muchas gracias. -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 5/11/08, Mauro Antivero escribió:
Los permisos están por defecto, osea, la carpeta compartida está dentro de mi home así que al menos en la PC donde se encuentra esa carpeta puedo escribir normalmente.
Hum...
En ambas PC (la que tiene la carpeta y desde la cual quiero acceder) tienen el mismo nombre de usuario que es mauro, eso si, con pass diferentes (tendrá algo que ver?)
Hum... si se trata de un error de autenticación, lo podrás comprobar en los registros de samba (/var/log/samba/log.smbd)
Pero también probé entrar desde otra PC con Windows que tiene otro nombre de usuario y también la ve pero no puedo escribir.
Los usuarios samba tiene que ser los mismos que los (o el) usuario del sistema. Puedes crear varios usuarios samba y mapearlos a un usuario del sistema, por ejemplo, para no crear otro.
[compartida] comment = Carpeta Compartida Con Samba inherit acls = Yes path = /home/mauro/Personal/Compartida/ read only = no guest ok = yes
Sugerencia: prueba con lo siguiente: [compartida] comment = Carpeta Compartida Con Samba # inherit acls = Yes path = /home/mauro/Personal/Compartida/ read only = no guest ok = yes write list = mauro Se trata de quitar el acl para que no tenga en cuenta los permisos del directorio superior y de añadir la lista de usuarios que pueden escribir datos en ese directorio. El usuario mauro tiene que ser usuario samba y usuario del sistema suse o estar mapeado. Reinicia los daemons (rcnmb restart y rcsmb restart) y prueba a guardar algún dato en ese directorio. Revisa los registros. Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Camaleón escribió:
El 5/11/08, Mauro Antivero escribió:
Los permisos están por defecto, osea, la carpeta compartida está dentro de mi home así que al menos en la PC donde se encuentra esa carpeta puedo escribir normalmente.
Hum...
En ambas PC (la que tiene la carpeta y desde la cual quiero acceder) tienen el mismo nombre de usuario que es mauro, eso si, con pass diferentes (tendrá algo que ver?)
Hum... si se trata de un error de autenticación, lo podrás comprobar en los registros de samba (/var/log/samba/log.smbd)
Pero también probé entrar desde otra PC con Windows que tiene otro nombre de usuario y también la ve pero no puedo escribir.
Los usuarios samba tiene que ser los mismos que los (o el) usuario del sistema. Puedes crear varios usuarios samba y mapearlos a un usuario del sistema, por ejemplo, para no crear otro.
[compartida] comment = Carpeta Compartida Con Samba inherit acls = Yes path = /home/mauro/Personal/Compartida/ read only = no guest ok = yes
Sugerencia: prueba con lo siguiente:
[compartida] comment = Carpeta Compartida Con Samba # inherit acls = Yes path = /home/mauro/Personal/Compartida/ read only = no guest ok = yes write list = mauro
Se trata de quitar el acl para que no tenga en cuenta los permisos del directorio superior y de añadir la lista de usuarios que pueden escribir datos en ese directorio.
El usuario mauro tiene que ser usuario samba y usuario del sistema suse o estar mapeado.
Reinicia los daemons (rcnmb restart y rcsmb restart) y prueba a guardar algún dato en ese directorio. Revisa los registros.
Saludos,
Antes que nada muchas gracias. Una cosita más antes de probar, ahora en la otra PC me pasé un rato a Win y probé, el error el mismo, osea no me deja escribir. Lo que me devuelve el siguiente comando es: tail /var/log/samba/log.smbd [2008/11/05 20:41:25, 1] smbd/service.c:close_cnum(1399) pc-mauro (::ffff:192.168.1.10) closed connection to service compartida [2008/11/05 21:41:01, 0] smbd/server.c:main(1208) smbd version 3.2.0rc1-22.1-1795-SUSE-SL11.0 started. Copyright Andrew Tridgell and the Samba Team 1992-2008 [2008/11/05 21:41:17, 0] smbd/server.c:main(1208) smbd version 3.2.0rc1-22.1-1795-SUSE-SL11.0 started. Copyright Andrew Tridgell and the Samba Team 1992-2008 [2008/11/05 21:41:33, 1] smbd/service.c:make_connection_snum(1188) pc-mauro (::ffff:192.168.1.10) connect to service compartida initially as user nobody (uid=65534, gid=65533) (pid 6566) Me extraña eso que dice "connect to service compartida initially as user nobody". Qué quiere decir eso? Por cierto, como a XP solo lo uso para los juegos, la cuenta que uso es una de administrador llamada Root (je), Le puse ese nombre ya que por defecto la cuenta denominada Administrador en XP está oculta y me embola tener que andar toqueteando el registro para que algo que debería de estar aparezca. Por otro lado cuenta de usuario no uso ya que es una porquería como está hecho eso y muchos programas y juegos dan problemas si no tienen acceso como administrador (una vergüenza), pero bueno, eso a modo de explicar porque tengo las cosas como las tengo nomás. Todavía no probé hacer lo que me dijieron acá, es que primero quería poner eso a ver si tenía algo que ver. Pasa que estimo (díganmen si me equivoco) que si quiero que tanto OS como XP se conecten y tengan permisos de escritura debería poner: write list = mauro, root (no sé si los usuarios se separan con comas u otra cosa). Para darle acceso tanto a mauro (de OS) como a Root (de XP). Pero no haría lío al hacer eso? Gracias nuevamente. -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El Jueves, 6 de Noviembre de 2008 00:52, Mauro Antivero escribió:
pc-mauro (::ffff:192.168.1.10) connect to service compartida initially as user nobody (uid=65534, gid=65533) (pid 6566)
Me extraña eso que dice "connect to service compartida initially as user nobody". Qué quiere decir eso?
Si utilizas Root en windows (mala idea, cualquier otro nombre mejor) no encuentra otro usuario en samba que se llame Root y lo mapea a nobody vamos a un invitado con restricciones de acceso. Cambia el nombre de Root de windows a otro cualquiera y en win dale los permisos que te de la gana. en /etc/samba/smbusers mauro = usuario-de-windows-con-permisos estas usando el samba como pdc domain logons =no domain master = no para un par de ordenadores mas que suficiente y te ahorras problemas http://localhost:901 en esa direccion del suse puedes tener instalado el swat http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/SWAT.html para configurarlo por pagina web -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
francisco f escribió:
El Jueves, 6 de Noviembre de 2008 00:52, Mauro Antivero escribió:
pc-mauro (::ffff:192.168.1.10) connect to service compartida initially as user nobody (uid=65534, gid=65533) (pid 6566)
Me extraña eso que dice "connect to service compartida initially as user nobody". Qué quiere decir eso?
Si utilizas Root en windows (mala idea, cualquier otro nombre mejor) no encuentra otro usuario en samba que se llame Root y lo mapea a nobody vamos a un invitado con restricciones de acceso. Cambia el nombre de Root de windows a otro cualquiera y en win dale los permisos que te de la gana. en /etc/samba/smbusers mauro = usuario-de-windows-con-permisos
estas usando el samba como pdc
domain logons =no domain master = no
para un par de ordenadores mas que suficiente y te ahorras problemas http://localhost:901
en esa direccion del suse puedes tener instalado el swat
http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/SWAT.html
para configurarlo por pagina web
Perdón por mi ignorancia pero me mataste... :S No entendí a qué te referís. SWAT alguna vez lo ví, pero haría falta usarlo para que simplememente me permita escribir en las carpetas??? Por otro lado, el nombre de Root lo uso por costumbre con Linux, en ningún momento se me ocurrió que me traería este tipo de problemas... No le quiero cambiar el nombre a la cuenta de usuario porque se hace lío (si bien anda todo, algunas cosas quedan referidas a Root y otras al nuevo nombre de usuario, una caca). Pero recuerden que el problema también se me da cuando quiero acceder desde otra PC con OS11 y con el mismo nombre de usuario, solo que con pass diferente. Por ahora no tengo idea de qué hacer. -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El Viernes, 7 de Noviembre de 2008 03:39, Mauro Antivero escribió:
Pero recuerden que el problema también se me da cuando quiero acceder desde otra PC con OS11 y con el mismo nombre de usuario, solo que con pass diferente.
Como puedes tener un usuario con dos pass diferentes, eso es para liarse. Lo mismo que usar Root. Lo siento pero debes quitarte esas malas constumbres de encima. No te traeran mas que problemas, hazlo ahora o sufre el resto. Prueba a poner esta en no usershare allow guests = Yes dejala usershare allow guests = no -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El Viernes, 7 de Noviembre de 2008 03:39, Mauro Antivero escribió:
Pero recuerden que el problema también se me da cuando quiero acceder desde otra PC con OS11 y con el mismo nombre de usuario, solo que con pass diferente.
Se em olvido comentar esto de porque te pasa. Cuando windows se conecta a un recurso de red lo primero que hace es probar con el usuario y la contraseña con la que entraste a windows. Si coincide entra directamente Si no coincide nada te saca el letrero de dialogo para que entres un usuario/contraseña valido Peeeeerooooo si el usuario es el correcto y la contraseña no, el muy m..... no te pide que metas la contraseña correcta, por lo general se conecta como invitado. por eso te dije que mala idea un usuario y dos pass -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 6/11/08, Mauro Antivero escribió:
Lo que me devuelve el siguiente comando es:
tail /var/log/samba/log.smbd
[2008/11/05 21:41:33, 1] smbd/service.c:make_connection_snum(1188) pc-mauro (::ffff:192.168.1.10) connect to service compartida initially as user nobody (uid=65534, gid=65533) (pid 6566)
Me extraña eso que dice "connect to service compartida initially as user nobody". Qué quiere decir eso?
Que el usuario que conecta a samba no está autentificado. Y ese puede ser el problema. Los usuarios no autentificados no tendrán acceso de escritura :-?
Por cierto, como a XP solo lo uso para los juegos, la cuenta que uso es una de administrador llamada Root (je), Le puse ese nombre ya que por defecto la cuenta denominada Administrador en XP está oculta y me embola tener que andar toqueteando el registro para que algo que debería de estar aparezca.
Los windows suelen venir configurados de fábrica con el usuario estándar con derechos de administrador. Pero eso es otro tema... el usuario de windows tiene que ser el mismo que el usuario que des de alta en samba y el mismo usuario local de suse (y si no es el mismo, necesitas mapearlo). Y Root no es un buen nombre, te podría dar problemas en suse :-P
Todavía no probé hacer lo que me dijieron acá, es que primero quería poner eso a ver si tenía algo que ver. Pasa que estimo (díganmen si me equivoco) que si quiero que tanto OS como XP se conecten y tengan permisos de escritura debería poner:
write list = mauro, root (no sé si los usuarios se separan con comas u otra cosa).
Prueba con un usuario de windows que no sea se llame root.
Para darle acceso tanto a mauro (de OS) como a Root (de XP). Pero no haría lío al hacer eso?
Mejor, mapea, como te comenta Francisco. En /etc/samba/smbusers, añade: mauro = nombre_usuario_windows_que_no_sea_root Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Camaleón escribió:
El 6/11/08, Mauro Antivero escribió:
Lo que me devuelve el siguiente comando es:
tail /var/log/samba/log.smbd
[2008/11/05 21:41:33, 1] smbd/service.c:make_connection_snum(1188) pc-mauro (::ffff:192.168.1.10) connect to service compartida initially as user nobody (uid=65534, gid=65533) (pid 6566)
Me extraña eso que dice "connect to service compartida initially as user nobody". Qué quiere decir eso?
Que el usuario que conecta a samba no está autentificado. Y ese puede ser el problema. Los usuarios no autentificados no tendrán acceso de escritura :-?
Por cierto, como a XP solo lo uso para los juegos, la cuenta que uso es una de administrador llamada Root (je), Le puse ese nombre ya que por defecto la cuenta denominada Administrador en XP está oculta y me embola tener que andar toqueteando el registro para que algo que debería de estar aparezca.
Los windows suelen venir configurados de fábrica con el usuario estándar con derechos de administrador. Pero eso es otro tema... el usuario de windows tiene que ser el mismo que el usuario que des de alta en samba y el mismo usuario local de suse (y si no es el mismo, necesitas mapearlo).
Y Root no es un buen nombre, te podría dar problemas en suse :-P
Todavía no probé hacer lo que me dijieron acá, es que primero quería poner eso a ver si tenía algo que ver. Pasa que estimo (díganmen si me equivoco) que si quiero que tanto OS como XP se conecten y tengan permisos de escritura debería poner:
write list = mauro, root (no sé si los usuarios se separan con comas u otra cosa).
Prueba con un usuario de windows que no sea se llame root.
Para darle acceso tanto a mauro (de OS) como a Root (de XP). Pero no haría lío al hacer eso?
Mejor, mapea, como te comenta Francisco. En /etc/samba/smbusers, añade:
mauro = nombre_usuario_windows_que_no_sea_root
Saludos,
Gracias. Voy a probar y después comento. Pero en el casi de cuando quiero ingresar con otra PC con OS? Osea En ambas PC tengo OS11, y ya sea que intente entrar desde XP o OS no me da permiso de escritura. Lo de XP tendría que probar mapeando, como me han dicho acá, pero lo de OS??? Ambos tienen el mismo nombre de usuario. Saludos y gracias. -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 7/11/08, Mauro Antivero escribió:
Pero en el casi de cuando quiero ingresar con otra PC con OS? Osea En ambas PC tengo OS11, y ya sea que intente entrar desde XP o OS no me da permiso de escritura.
Es lo mismo. Ante los "ojos" de samba, el equipo con suse es igual que el XP. Tienes que acceder con el nombre de usuario y la contraseña que hayas dado de alta en samba y si el usuario samba no existe como usuario local de suse, tienes que mapearlo. Desde el cliente suse puede utilizar fish:// (en konqueror) para acceder al servidor suse, en lugar de samba. Si usas konqueror, prueba, está muy bien... y samba es un dolor de (ejem) cabeza :-) fish://mauro@ip_servidor_suse
Lo de XP tendría que probar mapeando, como me han dicho acá, pero lo de OS??? Ambos tienen el mismo nombre de usuario.
También tienes que mapearlo. Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Camaleón escribió:
El 7/11/08, Mauro Antivero escribió:
Pero en el casi de cuando quiero ingresar con otra PC con OS? Osea En ambas PC tengo OS11, y ya sea que intente entrar desde XP o OS no me da permiso de escritura.
Es lo mismo.
Ante los "ojos" de samba, el equipo con suse es igual que el XP. Tienes que acceder con el nombre de usuario y la contraseña que hayas dado de alta en samba y si el usuario samba no existe como usuario local de suse, tienes que mapearlo.
Desde el cliente suse puede utilizar fish:// (en konqueror) para acceder al servidor suse, en lugar de samba. Si usas konqueror, prueba, está muy bien... y samba es un dolor de (ejem) cabeza :-)
fish://mauro@ip_servidor_suse
Lo de XP tendría que probar mapeando, como me han dicho acá, pero lo de OS??? Ambos tienen el mismo nombre de usuario.
También tienes que mapearlo.
Saludos,
Probé ingresar mediante fish (con Krusader pero) y accede sin problemas. De hecho en la capreta donde yo quiero tener permisos de escritura escribo sin problemas, pero también puedo navegar a través de todo mi sistema entero, osea tengo acceso desde la raiz (/) en adelante. Eso si, afortunadamente solo puedo escribir dentro de la carpeta compartida donde yo quería tener permisos de escritura. Ahora bien, dónde se configura el sistema para que el acceso mediante fish sea a las carpetas que yo quiero y no a todo el sistema? Miré un poco por YAST pero no encontré nada. Ahora sigo peleando con SAMBA ya que quiero que eso quede andando como debe ser. Saludos y muchas gracias. -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 7/11/08, Mauro Antivero escribió:
Probé ingresar mediante fish (con Krusader pero) y accede sin problemas. De hecho en la capreta donde yo quiero tener permisos de escritura escribo sin problemas, pero también puedo navegar a través de todo mi sistema entero, osea tengo acceso desde la raiz (/) en adelante. Eso si, afortunadamente solo puedo escribir dentro de la carpeta compartida donde yo quería tener permisos de escritura.
:-) Lo que estás haciendo cuando accedes mediante fish:// es establecer una sesión SSH gráfica con las creadenciales que has proporcionado, es decir, como el usuario "mauro". Por tanto, tienes los mismos privilegios y nivel de acceso que tiene el usuario mauro del sistema al que conectas. Vamos, que no te preocupes que no puedes eliminar nada que no debas eliminar (salvo que inicies una sesión como usuario root :-P)
Ahora bien, dónde se configura el sistema para que el acceso mediante fish sea a las carpetas que yo quiero y no a todo el sistema? Miré un poco por YAST pero no encontré nada.
Lo más sencillo es que crees un marcador en krusader con la ruta a la carpeta a que quieres acceder, directamente, por ejemplo: fish://mauro@ip_servidor_suse/home/mauro/Personal/Compartida
Ahora sigo peleando con SAMBA ya que quiero que eso quede andando como debe ser.
O.k. Si te lías o no logras ponerlo en marcha, tienes otras alternativas para windows (FileZilla, por ejemplo, es un cliente FTP que tiene soporte para SFTP) y podrías copiar y pegar archivos de manera gráfica (es muy sencillo de configurar), sin necesidad de tener que configurar samba. Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Camaleón escribió:
El 7/11/08, Mauro Antivero escribió:
Probé ingresar mediante fish (con Krusader pero) y accede sin problemas. De hecho en la capreta donde yo quiero tener permisos de escritura escribo sin problemas, pero también puedo navegar a través de todo mi sistema entero, osea tengo acceso desde la raiz (/) en adelante. Eso si, afortunadamente solo puedo escribir dentro de la carpeta compartida donde yo quería tener permisos de escritura.
:-)
Lo que estás haciendo cuando accedes mediante fish:// es establecer una sesión SSH gráfica con las creadenciales que has proporcionado, es decir, como el usuario "mauro". Por tanto, tienes los mismos privilegios y nivel de acceso que tiene el usuario mauro del sistema al que conectas.
Vamos, que no te preocupes que no puedes eliminar nada que no debas eliminar (salvo que inicies una sesión como usuario root :-P)
Ahora bien, dónde se configura el sistema para que el acceso mediante fish sea a las carpetas que yo quiero y no a todo el sistema? Miré un poco por YAST pero no encontré nada.
Lo más sencillo es que crees un marcador en krusader con la ruta a la carpeta a que quieres acceder, directamente, por ejemplo:
fish://mauro@ip_servidor_suse/home/mauro/Personal/Compartida
Ahora sigo peleando con SAMBA ya que quiero que eso quede andando como debe ser.
O.k.
Si te lías o no logras ponerlo en marcha, tienes otras alternativas para windows (FileZilla, por ejemplo, es un cliente FTP que tiene soporte para SFTP) y podrías copiar y pegar archivos de manera gráfica (es muy sencillo de configurar), sin necesidad de tener que configurar samba.
Saludos,
Primero gracias por tu respuesta, pero me queda una duda (para variar :P). Cuando me conecto mediante fish, me decís que iniscia una sesión con las credenciales que yo he proporcionado. Pero dónde he proporcionado yo esas credenciales? Osea, no recuerdo haber tocado nada. El tema es que cuando me conecto no me pide nombre de usuario y pass, se conecta solo con darle el IP y el protocolo (fish). Al hacer esto según lo que vos me decís (y que pude comprobar) puedo navegar por todo el árbol de directorios y además toquetear los que sean míos. Podrá ser eso por tener el mismo nombre de usuario en ambas PCs? A pesar de que tengan distintos pass??? No soy paranoico de la seguridad, menos en mi casa, pero me gustaría dejarlo bien. Así como está, si fuese un sistema serio, en una red grande, cualquiera que sepa mi IP podría entrar y navegar por mis archivos y toquetear a gusto. En serio muchas gracias por la ayuda que me dan, estoy aprendiendo bastante. Saludos!! -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 7/11/08, Mauro Antivero escribió:
Cuando me conecto mediante fish, me decís que iniscia una sesión con las credenciales que yo he proporcionado. Pero dónde he proporcionado yo esas credenciales? Osea, no recuerdo haber tocado nada.
¿No ha pedido en ningún momento la contraseña? El nombre de usuario debe aparecerte ya escrito porque lo defines al conectar (fish://mauro@), pero la contraseña sí tienes que ponerla :-?
El tema es que cuando me conecto no me pide nombre de usuario y pass, se conecta solo con darle el IP y el protocolo (fish). Al hacer esto según lo que vos me decís (y que pude comprobar) puedo navegar por todo el árbol de directorios y además toquetear los que sean míos.
Podrá ser eso por tener el mismo nombre de usuario en ambas PCs? A pesar de que tengan distintos pass???
Ah, bueno, quizá porque cuando accedes una vez ya la guarda, o eso parece, durante algún tiempo. Pero la primera vez que conectas sí debe pedirla.
No soy paranoico de la seguridad, menos en mi casa, pero me gustaría dejarlo bien. Así como está, si fuese un sistema serio, en una red grande, cualquiera que sepa mi IP podría entrar y navegar por mis archivos y toquetear a gusto.
Y haces bien en ser paranoico :-). Si cierras la sesión de kde en el cliente, seguramente te vuelva a pedir la contarseña de acceso :-P Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
participants (5)
-
admin-listas
-
Camaleón
-
Carlos E. R.
-
francisco f
-
Mauro Antivero