1
sep
2007

Instalando Samba en Fedora Core 5 / Core 6 para compartir archivos e impresoras en redes Windows

  • Sigue a Vensign en Twitter
  • Digg Esto!
  • Compartelo en Facebook
  • Compartelo en Buzz
Visto 25.986 veces | 76 Comentarios | Imprimir Imprimir
Samba es un programa de código abierto que permite compartir archivos e impresoras desde una computadora Linux hacia una computadora con MS Windows, como si fuera una mas de ella, lo cual es muy util ya que podemos tener un servidor de archivos y de impresión basado en Linux colocado en una red donde se conectan PC con Windows. La página oficial de Samba la puedes encontrar aquí. Si tienes Ubuntu o Debian instalado puedes encontrar el tutorial aquí. Lo primero que vamos a hacer es instalar Samba en nuestra computadora con Fedora, para esto debes tener privilegios de root, ejecutamos el siguiente comando en el shell:
yum install samba
El archivo de configuración de Samba lo podemos encontrar en /etc/samba/smb.cof, vamos a realizar una copia de respaldo de este archivo:
cp -p /etc/samba/smb.conf /etc/samba/smb_29082007_copia.conf
Siempre es bueno realizar una copia de seguridad a los archivos de configuración en caso de que cometamos algún error podamos volver a lo que teníamos, ademas yo siempre le agrego la fecha para saber cuando hice el respaldo. Ahora editamos el archivo de configuración de samba. (Puedes utilizar el editor de tu preferencia vim, nano, gedit, kate... etc.)
gedit /etc/samba/smb.conf
En el archivo de configuración cambia donde dice workgroup = MSHOME (puede ser distinto en tu caso) a:
workgroup = MIGRUPO
Donde MIGRUPO es el nombre del grupo de trabajo de MS Windows o el nombre de dominio, de donde será parte el servidor Samba. Tienes que configurar el mismo grupo de trabajo en tus computadoras Windows, esto lo puedes hacer en Panel de control>Sistema>Nombre de Equipo>Cambiar Nombre. Si quieres tambien puedes cambiar la linea donde dice server string esto es simplemente la descripción que verá tu grupo del servidor puedes colocar algo como:
server string = %h Servidor de archivos
%h lo que hace es imprimir el nombre de host de tu servidor. Guarda los cambios y sigamos.

Como crear, editar o eliminar usuarios en Samba

Los usuarios que queremos que tengan acceso al servidor Samba deben estar creados como usuarios en nuestro servidor linux, podemos crear un grupo samba y agregar a ese grupo todos los usuarios que tendrán acceso al servidor samba: Para agregar un usuario a linux podemos utilizar el comando:
adduser nombre_usuario
Nos pedira la clave que queremos utilizar para ese usuario y algunos datos que son opcionales, luego podemos cambiar sus privilegios. Supongamos que tenemos un usuarios ya creado llamado jose y que lo queremos agregar a los usuarios de Samba, para esto ejecutamos el siguiente comando:
sudo smbpasswd -a jose
Nos aparecerá algo como:
smbpasswd -a jose
 New SMB password:
 Retype new SMB password:
 Added user jose.
Colocamos la clave que queremos que tenga ese usuario para ingresar al servidor Samba, la clave puede ser distinta a la clave que tiene el usuario para ingresar a Linux. Vamos a crear un nuevo archivo donde estarán todos los usuarios autorizados para conectarse al Servidor de Samba, para esto ejecutamos:
gedit /etc/samba/smbusers
En el nuevo archivo copiamos la siguiente línea:
nombre_enlinux = "Nombre en Windows"
Donde nombre_enlinux es el nombre del usuario que tenemos en linux en este caso jose y Nombre en Windows es el nombre del usuario de red en Windows. Tenemos que agregar una nueva línea por cada usuario que creemos para Samba. Para editar un usuario ejecutamos:
smbpasswd -a nombre_usuario
Para borrar un usuario ejecutamos:
smbpasswd -x nombre_usuario
Ahora que ya tenemos a los usuarios creados procedamos a ver como se compaten archivos y directorios.

Compartiendo Archivos con Samba

Vamos a modificar el archivo de configuración de Samba:
gedit /etc/samba/smb.conf
Busca la línea que dice:
;   security = user
Y la modificamos por:
security = user
 username map = /etc/samba/smbusers
Con esto lo que estamos haciendo es diciendole a Samba que vamos a autenticar por usuario y donde está la lista de los usuarios permitidos que fue la que creamos anteriormente. Para darle acceso a los usuario a sus respectivos directorios home o personales, hacemos lo siguiente: Buscamos las línea donde dice
;[homes]
 ; comment = Home Directories;
 ;browseable = no
 ;valid users = %S
 ;writable = no
Y le quitamos el ; para descomentarlos, y en writable le cambiamos no por yes para que el usuario pueda escribir en el directorio. Siempre que cambiemos la configuración del archivo smb.conf debemos ejecutar el siguiente comando:
testparm
lo que hace este parámetro es verificar que los parámetros del archivo smb.conf estén correctos, luego que nos diga que todo esta bien ejecutamos:
service smb restart
para aplicar los cambios. Ahora si quieremos compartir un directorio que llamaremos grupo hacemos lo siguiente, primero creamos la carpeta que queremos compartir si ya no la habíamos creado:
mkdir /home/grupo
 chmod 777 /home/grupo
La puedes crear donde quieras. Ahora vamos a modificar el archivo de smb.conf, voy a suponer que ya modificaste la parte de security y agregaste /etc/samba/smbusers a este archivo y que ya sabes como abrirlo para editarlo de ahora en adelante. Agregamos la siguientes lineas al final del archivo:
[Grupo]
 comment = Archivos Compartidos
 path = /home/grupo
 public = yes
 writable = yes
 create mask = 0700
 directory mask = 0700
 force user = nobody
 force group = nogroup
Analicemos esta estructura, comment simplemente es un comentario de lo que es la carpeta puedes colocar lo que quieras, path por supuesto es donde esta la carpeta que queremos compartir, public es si quieres hacer esta carpeta disponible publicamente o no, para cambiarlo simplemente coloca no, writable permite definir si se puede escribir en la carpeta o no, create mask y directory mask es la mascara con la que se crearan los archivos (es decir que privilegios tendrán los archivos y directorios creados) si quieras que puedan hacer cualquier acción en la carpeta coloca 0777 en ambas, force group y force user es para forzar que solo un grupo específico o usuario se pueda conectar a esta carpeta. Si además queremos que solo un grupo de usuarios pueda accesar a la carpeta agregamos esta línea después de writable:
valid users = nombre_usuario1 nombre_usuario2
Donde puedes agregar los usuarios que quieras que tengan acceso. Luego de que termines de agregar las carpetas que quieras compartir Guarda el archivo y probamos el archivo smb.conf y reiniciamos el servidor de Samba:
testparm
 service smb restart

Compartiendo Impresoras

Voy a suponer que ya tienes una impresora conectada y funcionado en tu PC Linux. Compartir impresoras en Samba es muy sencillo simplemente busca estas dos líneas en el archivo /etc/samba/smb.conf (Recuerda hacer una copia de respaldo) :
 ...
 # printing = cups
 # printcap name = cups
 ...
Y descomentalas:
...
 printing = cups
 printcap name = cups
 ...
Guarda el archivo cimprueba los parámetros de smb.conf y reinicia el servidor de Samba ejecutando:
testparm
 service smb restart
Y eso es todo, ya puedes ir a tu PC Windows y buscar en tu grupo de trabajo las carpetas compartidas de Linux en Samba y además agregar la impresora. Espero que les haya servido este tutorial, más adelante publicaré un tutorial acerca de como configurar un servidor WINS con Samba. El manual oficial de Samba lo pueden conseguir aquí. Como siempre espero sus comentarios Saludos Olivers

Otros artículos que te pueden interesar

  1. Instalando Samba en Ubuntu / Debian para compartir archivos e impresoras en redes Windows Samba es un programa Open Source que nos permite compartir...
  2. Instalar un servidor LAMP en Fedora Core 6 , Core 7 y Core 8 Actualización: Existe una versión más nueva de este tutorial para...
  3. Curso de instalación y configuración de Samba en Ubuntu / Debian por IRC Hoy estaré dando un pequeño curso del servidor Samba para...
  4. Samba nueva versión arregla vulnerabilidades DoS La nueva versión de Samba 3.4.8 (de la serie 3.4)...
  5. Copiando y Editando Archivos desde SmoothWall desde Linux o Windows Esta es una recopilación de tutoriales sacados de los foros...

Creative Commons License
Este trabajo está licenciado bajo Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 Unported License

Comparte este Artículo!

  • Sigue a Vensign en Twitter
  • Digg Esto!
  • Compartelo en Facebook
  • Compartelo en Buzz

Subscribe without commenting

76 Comentarios

  1. Roberto Pavón says:

    Super Bien….!!!!

    gracias por el apollo, 1000% Recomendable el tutoria.

    Solo por hoy LINUX!!!!!

  2. Gracias por el comentario Roberto

    Saludos
    Olivers

  3. muy bueno, ahora estoy estudiando el Fedora, justo para enseñar a mis alumnos este sistema.

    si pudieramos comunicarnos por MSN, seria mucho mejor.

    Huancayo, Peru

  4. Hola Marticore,

    Ya te envié un email con mi dirección para que nos podamos comunicar

    Saludos
    Olivers

  5. Juan Carlos says:

    hola, muchas gracias por el tutorial. pero resulta que soy el unico ususrio “super usuario” en mi fedora 5 y no tengo permisos para edidar el archivo smb.conf ya lo intente con el comando sudo y con chmod 664 smb.conf.

    pero me informa que es rechacda la operacon.

    porfa en espera de sus comentarios para poder guardar los cambio.

  6. Hola Juan Carlos, si no puedes guardar los cambios quiere decir que no eres super usuario es decir no eres root. Debes ingresar como root para poder guardar los cambios en los archivos de configuración, para esto prueba colocar su – con el guión incluido en el servidor con esto ingresaras como root en el terminal, te solicitará la clave de root que la deberías tener.

    Avísanos como te fue

    Saludos
    Olivers

  7. Juan Carlos says:

    Hola Olivers.

    gracias por la informacion, indiscutiblemente tenias razon.
    estoy siguiendo cada uno de los pasos del manual.

    1. cuanto tu dices yum install samba yo lo ejecuto desde la raiz y desde samba.

    Error: cannot find a valid baseurl for repo: core

    yo omito este error ya que tengo muchas ganas de configurar samba.

    2. cuando tu pides que se edite el archivo smb.conf

    yo digito

    [global]
    workgroup=FAMILIA
    SERVER STRING=%h Servidro de Archivos
    Security=users
    username map= /etc/samba/smbpasswd

    [homes]
    comment=Home Directorio
    browseable=No
    valid users=%S
    writable=yes

    [grupo]
    comment=Archivos Comapartidos
    path= /home/grupo
    public=yes
    writable=yes
    valid users=sebas
    create mask=0777
    directory mask=0777
    force user=nobody
    force group=nogroup

    3. cuando guardo cambio y doy el comando testparm

    aparece
    cargando el archivo smb.conf

    prosesando section [home]
    prosesando section [grupo]
    loaded services file ok

    warning: passdb expand explicit = yes is deprecated
    server role: ROLES_TANDALONE

    luego me muestra el archivo

    y en esa muestra cambia las siguientes lineas

    writable =yes por read only=no
    public =yes por guest ok=yes

    4. por donde apareceria la carpeta linux en este caso grupo men mi terminal windows.

    Oliver perdona por tanta pregunta pero hasta ahora estoy empezando con linux y me gusta apreder.

    si deseas me informas cuando podemos chatear.

    gracias Juan Carlos

  8. Hola Juan Carlos, por lo que me escribes tienes varios problemas vamos por paso:

    1. Intenta ejecutar

    yum clean all
    yum update

    Antes de instalar el Samba y ve si te sigue apareciendo el mismo error si sigue verifica que no estás detras de un proxy o un firewall que no te está permitiendo la salida.

    2 y 3. Prueba primero en el smb.conf compartir una sola carpeta para ver si sigues teniendo problemas, y así poco a poco para eliminar fallas. Vi un No con la N en mayuscula va en minúscula. Recuerda que despues de cualquier cambio en el smb.conf tienes que reiniciar el servidor Samba

    4. Todas las carpetas, si esta bien configurado y funcionando, debería aparecerte en el grupo de red de tu Windows.

    Si quieres puedes enviarme tu msn o gmail a mi correo para chatear

    Y pregunte que para eso estamos.

    Saludos
    Olivers

  9. Juan Carlos says:

    Gracias Oliver.

    yo tengo la conexion de modem a swicht y este parte para las dos terminales.

    la targeta de red esta activa y la ip termina en 0.4 y la puerta esta en 0.1.

    en cuanto a la carpeta solamente tengo la carpeta grupo

    Oliver el No la “N” en mayuscula es por que cuando le doy testparm el me muestra el No.

    Oliver muchas Gracias. te envio el correo para el msn.

    yo podria trabajar hoy a las 9:30 hora colombiana en el msn.

    Gracias nuevamente.

  10. Juan Carlos says:

    Hola Oliver soy yo de nuevo.

    con yum clean all ok
    pero con yum update el mismo error

    edito y todo igual. te confirmo mi conexion es por grupo de trebajo moden adsl->swich->terminales.

    en espera de tus comentarios.

    Saludos

    Juan Carlos

  11. Juan Carlos says:

    Hola Olivers,

    lo logre

    muchas Gracias,

    Att Juan Carlos

  12. hola olivers, yo configuro el servidor samba en el equipo de linux, en el de windows configuro la red y el grupo de trabajo pero me dice ke no tengo acceso al grupo de trabajo. pruebo en linux con smbclient //ip/carpetacompartida -m user -p y me conecta al servidor.
    no se que hacer
    soy nueva en esto de linux
    gracias
    espero respuesta lo mas pronto posible por fis

  13. Hola girl, tienes que asegurarte que en el archivo smbusers hayas declarado a tu usuario de windows y de linux, y que ese usuario de linux pertenezca al grupo que quieres que tenga acceso.

    Adicionalmente puedes probar si te puedes conectar cuando permites que se conecte cualquier usuario puede ser a una carpeta en var que crees. Si no puedes conectarte así tienes alguna restricción de firewall o algo que te está bloqueando el acceso.

    Revisa esto y cualquier cosa vuelve a escribir

    Saludos
    Olivers

  14. hola como estas soy de Guatemala estoy empezando en fedora 6 y quiero hacerte la pregunta despues de seguir tus pasos en el manual tu dices que hay que guardar cambios como se hace esto?
    espero respuesta pronto

  15. hola como estas sabes estoy creando el usuario para mi linux pero no me deja usar el adduser y pues no lo puedo hacer el error es bash:adduser:comand not found
    que hago
    me puedes ayudar
    gracias
    julio desde Guatemala el pais de la eterna primavera

  16. Hola Julio, al parecer tu problema es que no estás como root cuando estas tratando de crear tu nuevo usuario tienes que ser superusuario para poder ejecutar el comando adduser.

    Saludos
    Olivers

  17. Jose A. Reyes says:

    Olivers, mil gracias por el tutorial me acabas de salvar de un chicaron(iba a reprobar la materia) en la materia de unix , cuanta con un amigo en republica dominicana …..

  18. Me alegro que te sirviera Jose, y lograste pasar la materia?

    Saludos
    Olivers

  19. Hola Olivers. He intentado configurar samba en una pc q tiene instalado fedora core 6 y windows XP Home Edition. Sigo los pasos del manual y me funciona todo bien..pero el problema es que desde windows no puedo ver los archivos que estan en linux en grupo (q es la carpeta para compartir archivos)… supuestamente, si no he entendido mal, debería aparecer en mis sitios de red no?? pero a mi no me sale nada… Porfavor si puedes contesta te lo agradeceria muchisimo ya q para mañana por la tarde tengo q presentar un trabajo de samba en clase y de eso depende la nota de la materia… Muchas Gracias ;)

  20. Hola Karina, al parecer Windows Home Edition tiene problemas cuando se va a conectar a dominios con samba (esto es lo que he leido en foros nunca he probado esta versión de Windows)

    Mi consejo es que intentes conectarte desde otra versión de Windows a ver si así te puedes conectar.

    Tambien prueba si tienes conexión hacia el servidor de Linux realiza un ping desde Windows hacia Linux. Revisa en el Firewall de Fedora si no tienes bloqueados los puertos de Samba (135, 137, 138, 445).

    Espero que te sirva de alguna ayuda y suerte en tu trabajo

    Saludos
    Olivers

  21. Hola Olivers. Muchas gracias por contestarme… Lo probé en clase con windows XP Profesional y tampoco me aparece la carpeta en mis sitios de red en windows…los firewall los tengo desactivados en los dos sistemas operativos para q no me den problemas, ya no se que hacer por q sigo todos los pasos del manual y me lo hace todo bien, pero luego en windows no me aparece nada :S. Disculpa las molestias…

  22. Eliecer ON LINE says:

    Me salvaste!!! lo necesitaba para mi examen y resulto a la perfeccion, eres lo máximo!!!

  23. Gracias por tus comentarios Eliecer

  24. disculpa, una consulta
    porque cuando dices que hay que poner
    security = user
    username map = /etc/samba/smbpasswd

    dice “Con esto lo que estamos haciendo es diciendole a Samba que vamos a autentificar por usuario y donde está la lista de los usuarios permitidos que fue la que creamos anteriormente.” , si el archivo creado en el paso anterior es smbusers, no smbpasswd ? es correcto eso?

  25. Tienes toda la razón, fue un error de mi parte de copiar mal el nombre del archivo ya fue corregido muchisimas gracias.

    deberia ser

    username map = /etc/samba/smbusers

    Por favor todos los que hayan seguido el tutorial cambien esto.

    Y disculpen las molestias ocacionadas

    Saludos
    Olivers

  26. Hola Oliver.
    Soy Angel Torres y seguí al pie de la letra esta guia, pero no puedo ver el equipo en el grupo de trabajo.
    Veo que en una de las respuestas hablas de checar el firewall ¿Eso donde o hago? ya hice ping desde mi terminal windows y sí me responde.

    Espero tu respuesta.
    ¿Habrá la posibilidad de contactarme contigo por messenger?

    Gracias.

    Angel Torres

  27. Hola Angel, revisa los comentarios aquí al igual que en el artículo de Samba con Ubuntu ya se ha respondido esta duda varias veces.

    En Fedora debes revisar el SELinux para ver si está permitiendo el paso de los puertos de SAMBA (hay una opción en el menú de preferencias del sistema si no me equivoco ahorita no tengo Fedora instalado despues chequeo y te confirmo)

    Te envié un correo con mi contacto para que me agregues al messenger.

    Saludos

  28. Hola Olivers muy interesante el articulo soy principiante en linux, tengo problemas con fedora9, no se reconoce el comando adduser estoy como root ejecutando en consola su y después mi contraseña, me gustaría que me agregaras en tus contactos de messenger. Bueno saludos y perdón por la lata.

  29. Hola Rafael, que te dice cuando intentas ejecutar el comando? Ya has probado ejecutar useradd que hace parecido al anterior lo unico que no es tan interactivo.

    Saludos
    Olivers

  30. Si y sale el mismo error bash: useradd: comand not found, gracias por contestar

  31. Hola Rafael varias cosas a probar:

    1. Para pasar a root ejecuta:

    su –

    E intenta otra vez ejecutar adduser

    2. Si no funcionó lo anterior, ejecuta el comando which useradd y dinos que te devuelve

    Avisanos como te fue

    Saludos
    Olivers

  32. Mil gracias Olivers con el comando su – ya ejecute el adduser y pude conectar mi lap a la pc con windows gracias, gracias, :-) tenia ya 3 días traumado con esto, ojala puedas añadirme a tus contactos en el messenger saludos.

  33. hola oliver.

    tengo una pregunta que realizarte; utilice el manual para levantar samba pero con Centos, todos los pasos salen bien no hay errores, pero cuando voy a windows, me aparece el servidor samba, pero no me deja entrar por que dice que no tengo permisos o hay un nombre duplicado.

    este ejr. lo estoy haciendo solo con el servidor samba y un equipo en windows, osea que lo del nombre me parece que no tiene logica, y lo de los permisos estan en 0777.

    otra cosa en linux tampoco me aparece la carpeta que he compartido desde windows.

    espero que me puedas responder, mas que todo por que el articulo ya tiene bastante tiempo de haberce publicado.

    gracias.

  34. hola el tutorial se ve genial estoy por probarlo ya te habia dejado una pregunta de samba ahora mi duda es tienes un tutorial de crear y configurar dns privados para que al compartir archivos en samba se hagan a traves de estos
    bye

  35. @sthevan Tienes que tu PC con MS Windows tenga permisos para que otras computadoras se puedan conectar por Red, lo del nombre duplicado puede ser que le hayas colocado el mismo nombre a las 2 PC, revisa que colocaste en la línea de nombre del archivo de configuración de Samba:

    server string = %h Servidor de archivos

    Una vez que hayas hecho esto prueba de nuevo conectarte desde MS Windows hacia Linux.

    Aunque los tutoriales tengan tiempo aún estan vigentes, pronto empezaré a publicar nuevos tutoriales así que estén pendientes

    Saludos
    Olivers

  36. Hola rexuk, tengo un tutorial de como configurar bind9 que es un servidor de DNS lo puedes revisar y adaptarlo a una red privada no debería ser mucho problema:

    http://www.vensign.com/general/instalar-configurar-un-servidor-dns-con-bind9-en-debian-etch/

    Saludos
    Olivers

  37. hola de nuevo segui el tutorial todo bien en la consola me aparece lo siguiente testparm
    Load smb config files from /etc/samba/smb.conf
    Processing section “[homes]”
    Processing section “[printers]”
    Processing section “[public]”
    Processing section “[Grupo]”
    Loaded services file OK.
    Server role: ROLE_STANDALONE
    Press enter to see a dump of your service definitions
    supongo es normal luego service smb restart
    Apagando los servicios SMB: [ OK ]
    Iniciando servicios SMB: [ OK ]

    despues voy a sistema admon samba y ahi me sale una advertencia Descripción Detallada:

    SELinux has denied nmbd access to potentially mislabeled file(s)
    (/home/amd/.xsession-errors). This means that SELinux will not allow nmbd to use
    these files. It is common for users to edit files in their home directory or tmp
    directories and then move (mv) them to system directories. The problem is that
    the files end up with the wrong file context which confined applications are not
    allowed to access.

    Permitiendo Acceso:

    If you want nmbd to access this files, you need to relabel them using restorecon
    -v ‘/home/amd/.xsession-errors’. You might want to relabel the entire directory
    using restorecon -R -v ‘/home/amd’. y claro en windows no puedo ver mi fedora y viceversa
    a si me puedes agregar a tu messenger please
    bye

  38. hola.

    Mira el samba ya esta lista, esta arriba, puedo ver las carpetas que comparti desde windows y desde linux, gracias por ese tutorial tan bueno.

    Solo tengo un problema; no me valida por usuario, es decir no me funciona la linea “username map = /etc/samba/smbusers”.

    Mi configuracion unicamente esta asi:

    workgroup = MIGRUPO

    server string = %h Servidor de archivos

    [Grupo]
    comment = Archivos Compartidos
    path = /home/grupo
    public = yes
    writable = yes

    Ahi todos los usuario samba con sus respectivas claves entrar a la informacion que esta en el servidor, pero quisiera poder validar por usuario; no se si tiene algo que ver que sea fedora 8.

    En todo caso gracias, por el tutorial y por la ayuda que has prestado ha este foro.

    hasta pronto

  39. hola olivers otra vez necesitando tu ayuda acabo de instalar red hat 5 enterprice en una maquina dell el problema es que no me reconoce la tarjeta de red ni sonido que son integradas no c si este block pertenece al tema que te pregunto si no es asi disculpa gracias por tu repuesta que es siempre rapida y precisa

  40. Hola sthevan, tienes que asegurarte de dos cosas:

    1. Que en el archivo de configuración de samba esten descomentadas estas dos líneas:

    security = user
    username map = /etc/samba/smbusers

    2. Que hayas creado el archivo smbusers como está explicado en el tutorial

    También te aconsejo que leas con calma el tutorial y lo sigas paso a paso, muchas veces uno se salta alguna línea.

    Espero que te funcione, si sigues con problemas vuelve a escribir.

    Saludos
    Olivers

  41. hola a todos.

    el tutorial esta muy bueno, y por fin me salio, gracias por las explicaiones Oliver.

    El tutorial 100% recomendado.

  42. Gracias por tu comentario sthevan

    Saludos
    Olivers

  43. Tengo una duda si solamente quiero compartir impresoras; de todas formas se tiene que hacer todo el procedimiento de compartir archivos?. Sólo sería crear el usuario para poder acceder una vez que esté compartida la impresora en el cups? para que todos puedan acceder con un sólo usuario no? umm a ver si me sacas de dudas. Gracias

  44. Hola tefy, si quieres compartir la impresora en un ambiente de sólo PCs con Linux/Unix si la puedes compartir con CUPS.

    Ahora si la quieres compartir con Windows la forma más facil es con Samba y CUPS, los dos trabajan juntos.

    Espero que esto te sirva

    Saludos
    Olivers

  45. ola Oliver mi pregunta es tiene algo que ver las direciones ips que tenga mi fedora ya qe la mia tiene dhcp y con el ifconfig me sale q s 10.0.2.15
    pero la red de mi laboratorio es 10.30.2.163 — 10.30.2.197 y ademas no puedo ver los archivos de linux desde mi windows ni tampoco hace ping a este ip osea de windows a linux pero de linux a windows el ping si me funciona.

  46. Hola Edu, a mi parecer puede ser que tengas configurada una IP estática en tu PC.

    Si quieres revisa este tutorial que tengo en mi otro blog donde explico como configurar y revisar las interfaces de red en Fedora

    http://www.tribulinux.com/tutoriales-como-configurar-red-centos-fedora-redhat.html

    Espero que te sirva cualquier problema vuelve a preguntar

    Saludos
    Olivers

  47. hola Oliver de nuevo eduardo dime cuando quiero ingresar al la pc de linux a ver los directorios compartdios me pide clave y usuario mi configuracion es esta:
    [global]
    workgroup = LAB11
    server string = %h Servidor Samba
    log file = /var/log/samba/log.%m
    max log size = 50
    hosts allow = 10.30.2.197

    [homes]
    comment = Home Directories
    valid users = MYDOMAIN\%S
    read only = No

    [printers]
    comment = All Printers
    path = /var/spool/samba
    printable = Yes
    browseable = No

    [grupo2]
    comment = Archivos Compartidos
    available = No

    [test]
    path = /home/grupo2
    valid users = Administrador, earoni
    force user = nobody
    force group = nogroup
    read only = No
    create mask = 0700
    directory mask = 0700
    guest ok = Yes

    ya he creado los usuarios tanto en windows como el fedora en la maquina de windows estoy como administrador y voy directamente al nro de ip de la maquina ya que no me sale en mi sitios en red su ip es 10.30.2.200
    saludos

  48. Hola edu, lo primero es que no entiendo muy bien lo que me preguntas, me dices que te pide el nombre de usuario y password porque así lo configuraste que pasa cuando colocas el nombre de usuario y password del usuario que creaste en Linux?

    Segundo en el archivo de configuración el grupo2 no tiene ningún sentido. Para el test que creaste los usuarios validos son Administrador y earoni que deben ser usuarios de Linux y no de Windows para que tengas eso en consideración los debes haber creado en Linux o ya existen.

    Ya creaste el archivo de /etc/samba/smbusers con los usuario y agregaste este línea al archivo de configuración de Samba?

    security = user
    username map = /etc/samba/smbusers

    Tambien en la parte de test las líneas force user y force group no hacen nada ya que estás forzando dos usuarios validos arriba. También debes escribir los parámetros yes y no en minúscula, recuerda que todo en Linux es sensitivo a mayúsculas y minúsculas.

    Espero que te sirvan estos tips, si sigues teniendo problemas vuelve a escribir

    Saludos
    Olivers

  49. Gracias Oliver, este tutorial esta magnifico, Tenia el problema de que compartia archivos con 10 computadoras, al aumentar el numero de computadoras Windows me dijo que no podia tener mas conecciones.

    Decidi poner el servidor con fedora 10, pase como 2 semanas luchando para compartir carpetas pero como comprenderas como todo nuevo en LINUX no podia.

    Gracias a este tutorial el servidor esta corriendo de lujo.

    Como puedo contactarte en el Messenger, que quisiera aprender mas de LINUX

  50. Hola Gabo, muchas gracias por tus comentarios, la mejor forma de aprender Linux como la mayoria de las cosas es haciendo y leyendo.

    Te agrego más tarde al Messenger, y cualquier consulta la puedes hacer por aquí.

    Saludos
    Olivers

Deja tu comentario, duda o sugerencia

Agrega tu comentario, o trackback desde tu sitio web. Tambien puedes Registrarte o ingresar en Vensign para obtener mucho más (volveras a esta página luego de registrarte)

Puedes utilizar el siguiente código HTML:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Este blog soporta Gravatares. Para obtener tu avatar, por favor registrate en Gravatar.

43 queries. 0,787 seconds.