Está en la página 1de 13

Samba / SambaClientGuide Tabla de Contenidos

Compartidos SMB Browsing - Acceso Clientes Clientes Ubuntu Los clientes de Windows (XP, Server, Vista, Win7) Samba Client - Manual de configuracin Conexin mediante CIFS Conexin con sistemas de ficheros SMBFS (obsoleto) Compartidos SMB Browsing - Acceso Clientes El paquete samba es un meta-paquete destinado a ser instalado en servidores de archivos y uso compartido de impresoras. Los clientes no necesitan esta meta-paquete (que est actuando como un cliente si necesita acceder a los archivos en otro equipo). Por ejemplo, la instalacin de samba no es necesario si slo necesita su sistema Ubuntu para realizar cualquiera de los siguientes:

El acceso compartido carpetas, unidades e impresoras en un equipo con Windows (es decir, actuar como un cliente con servidores de Windows). Para ello, slo es necesario el plugin smbfs. Ver MountWindowsSharesPermanently para ms informacin.

Haga que su uso de la computadora de Windows (a travs de una red) una impresora que est conectada a un ordenador Linux. VASOS se pueden configurar para que la impresora accesible a la red. Comparte directorios entre dos equipos con Linux. Puede utilizar NFS o configurar un servidor SSH en un ordenador y acceder a l desde otros equipos mediante un SCP o SFTP, o Lugares -> Conectar al servidor ... y elegir la opcin "SSH" como el tipo de servicio.

Clientes Ubuntu

Ubuntu y Gnome que sea fcil de acceder a los archivos en un recurso compartido de red de Windows. Abra el men Lugares, a continuacin, haga clic en Network. Usted ver un icono de red de Windows. Haga doble clic para abrirlo. La siguiente ventana muestra todos los dominios / grupos de trabajo que se encuentran en la red. Dentro de cada grupo de trabajo de dominio / podrs ver todos los equipos en el dominio / grupo de trabajo con la opcin de compartir activada. Haga doble clic en un icono de la computadora para acceder a sus acciones y archivos.

Si usted quiere ser capaz de compartir carpetas con Nautilus (el explorador de archivos), instale el paquete nautilus-share (instalado por defecto en Ubuntu 9.10 Desktop Edition):

sudo apt-get install nautilus-share Suplente: En el men de la parte superior seleccionar "Location" -> "Conectar a un servidor". En el campo "Tipo de servicio" tirar hacia abajo seleccione "Windows share". Introduzca la direccin IP del servidor en el "Servidor:" y el nombre del recurso compartido en el "Share:" cuadro. Haga clic en "Conectar" y luego en "Conectar" de nuevo en el segundo cuadro de dilogo

Nota: La instalacin predeterminada de Samba no sincroniza las contraseas. Puede que tenga que ejecutar "smbpasswd" para cada usuario que necesita tener acceso a su directorio home Ubuntu desde Microsoft Windows.

Los clientes de Windows (XP, Server, Vista, Win7) Clientes de Microsoft Windows conectarse y navegar a travs de su interfaz de red correspondiente.

Ejemplo: los clientes de XP pueden abrir Mis sitios de red de Windows Entorno de red o para navegar por recursos compartidos SMB disponibles.

Samba Client - Manual de configuracin

En esta seccin se explica cmo configurar y conectarse a un servidor de archivos SMB desde un cliente de Ubuntu manualmente. smbclient es una herramienta de lnea de comandos similar a una conexin ftp mientras smbfs le permite montar un recurso compartido de archivos SMB. Una vez que un recurso compartido SMB est montado acta similar a un disco duro local (se puede acceder al recurso compartido SMB con el explorador de archivos (nautilus, konqueror, Thunar, otros).

Conexin a un servidor Samba de archivos desde la lnea de comandos

Conexin de la lnea de comandos es similar a una conexin ftp.

Lista pblicos SMB comparte con

smbclient-L / user / servidor-U Conectarse a un recurso compartido SMB con

smbclient / / servidor / user cuota-U Ingrese su contrasea de usuario.

Se puede conectar directamente con

smbclient / / server / Compartir-U user% password pero la contrasea se mostrar en la pantalla (menos seguro).

Una vez conectado recibir un mensaje que se parece a esto:

smb: \> Tipo de "ayuda", sin comillas, en el indicador para obtener una lista de comandos disponibles.

Conexin mediante CIFS CIFS se incluye en el paquete smbfs y es un reemplazo para el smbfs (lo s, la terminologa aqu es un poco confuso).

Referencia: http://linux-cifs.samba.org/

Como el anterior, instale por cualquier mtodo, smbfs, en Ubuntu 12.10, smbfs se ha sustituido por cifs-utils.

Permitir a los usuarios que no sean root para montar recursos compartidos SMB

Por defecto slo root puede montar recursos compartidos de SMB en la lnea de comandos. Para que los usuarios no root para montar recursos compartidos SMB se puede establecer el SUID, pero te aconsejo que configurar sudo. Debe configurar sudo visudo con

Es posible que sea permitir que los grupos de "usuarios" para montar recursos compartidos SMB, o aadir un grupo, samba y agregar usuarios a los que desea permitir para montar recursos compartidos SMB al grupo de samba.

sudo groupadd samba sudo adduser usuario samba Cambia "usuario" para el nombre de usuario que desea agregar al grupo de samba.

sudo visudo En la seccin de "grupo", aade su grupo desea permitir montar recursos compartidos SMB

Aada una lnea en la seccin de "grupo": # # Los miembros del grupo de administradores pueden obtener privilegios de root % Admin ALL = (ALL) TODO % Samba ALL = (ALL) / bin / mount, / bin / umount, / sbin / mount.cifs, / sbin / umount.cifs Cambiar "% samba" a "% de usuarios" si desea permitir a los miembros del grupo de usuarios montar recursos compartidos SMB.

A continuacin se instalar la carpeta miRecursoCompartido en miservidor a ~ / mnt (estar en el directorio principal):

mkdir ~ / mnt sudo mount-t cifs / / myserver_ip_address / miRecursoCompartido ~ / mnt-o username = samb_user, noexec Nota: "samba_user" = el nombre de usuario en el servidor samba (puede ser diferente de su nombre de conexin en el cliente).

La opcin "noexec" impide scripts ejecutables que van desde el recurso compartido SMB.

Se le pedir para AMBOS sudo su y luego su contrasea samba_user.

Para desmontar,

sudo umount ~ / mnt Automgicamente compartidos SMB de montaje

A fin de tener una cuota de monta automticamente cada vez que reinicie, debe hacer lo siguiente:

Con cualquier editor, cree un archivo que contiene su Windows / Samba detalles de la cuenta de usuario:

gksu gedit / etc / samba / user Los usuarios de KDE deben utilizar kdesu lugar de gksu y en lugar de Gedit pueden utilizar Kwrite como editor.

... debe contener dos lneas de la siguiente manera:

username = samba_user password = samba_user_password

Nota: "samba_user" = el nombre de usuario en el servidor samba (puede ser diferente de su nombre de conexin en el cliente). "Samba_user_password" es la contrasea que ha asignado al samba_user en el servidor samba.

Guarde el archivo y salga de gedit.

Cambie los permisos en el archivo de seguridad:

sudo chmod 0400 / etc / samba / user # 0400 = permisos de slo lectura Ahora cree un directorio en el que desea montar la suya (por ejemplo / media / samba_share):

sudo mkdir / media / samba_share Ahora, usando cualquier editor y aada una lnea a / etc / fstab para su cuota de SMB de la siguiente manera:

sudo cp / etc / fstab / etc / fstab.bak gksu gedit / etc / fstab Aadir una lnea para el recurso compartido SMB:

/ / / Myserver_ip_address myshare / media / CIFS samba_share credenciales = / etc / samba / user, noexec 0 0 La cuota se montar automticamente al arrancar. La opcin "noexec" impide scripts ejecutables que van desde el recurso compartido SMB.

Para montar el recurso compartido ahora, sin necesidad de reiniciar,

sudo mount / media / samba_share Puedes desmontar la cuota con:

sudo umount / media / samba_share Si usted desea aumentar la seguridad a expensas de la comodidad, utilice la siguiente lnea en / etc / fstab

/ / Myserver_ip_address / miRecursoCompartido / media / samba_share cifs noauto, credentials = / etc / samba / user, noexec 0 0 La opcin noexec "impide scripts ejecutables que van desde el recurso compartido SMB.

Editar / etc / samba / usuario, eliminar la contrasea (dejar slo el usuario samba).

Ahora, la accin no se montar automticamente al arrancar y se le pedir la contrasea de samba.

Monte la compartimos con:

sudo mount / media / samba_share

CIFS pueden provocar un error de cierre.

CIFS VFS: el servidor no responde. Hay una solucin en la seccin de solucin de problemas de este post en el foro.

Volver arriba

Conexin con sistemas de ficheros SMBFS (obsoleto) Nota: Este mtodo funciona, pero tal como se describe en la seccin "CIFS" arriba est "en desuso" (ya no se mantiene ya la espera de la retirada del ncleo).

Montaje de un recurso compartido del sistema de archivos local le permite trabajar en torno a programas que an no utilizan GnomeVFS para buscar recursos compartidos remotos de forma transparente. Para montar un recurso compartido SMB, primero instalar smbfs:

sudo apt-get update apt-get install sudo smbfs Para permitir que las cuentas no root monten acciones, cambie los permisos del programa smbmnt as:

sudo chmod u + s / usr / bin / smbmnt / usr / bin / smbumount

Nota: Esto puede ser un riesgo de seguridad ya que despus de establecer el bit SUID cualquier persona puede montar un recurso compartido SMB. Te

aconsejo que configurar sudo, como antes.

La lnea de trabajo en / etc / sudoers es el siguiente (ver seccin CIFS arriba):

% Samba ALL = (ALL) / bin / mount, / bin / umount, / sbin / mount.cifs, / sbin / umount.cifs, / usr / bin / smbmount, / usr / bin / smbumount Esto permite a cualquier usuario del grupo de samba para montar recursos compartidos SMB (tendr que crear un grupo de samba y agregar usuarios).

A continuacin se instalar la carpeta miRecursoCompartido en miservidor a ~ / mnt (estar en el directorio principal):

mkdir ~ / mnt smbmount / / miServidor / miRecursoCompartido ~ / mnt Para desmontar,

smbumount ~ / mnt A fin de tener una cuota de monta automticamente cada vez que reinicie, debe hacer lo siguiente:

Abra un shell como root

sudo-s

Crea un archivo que contiene su Windows / Samba detalles de la cuenta de usuario:

vi / etc / samba / usuario ... Debe contener dos lneas de la siguiente manera:

username = george password = secreto Cambie los permisos en el archivo de seguridad:

chmod 0600 / etc / samba / user Ahora cree un directorio en el que desea montar la suya (por ejemplo, / mnt / data):

mkdir / mnt / data Ahora edite la tabla de sistema de archivos (/ etc / fstab) y aadir una lnea de la siguiente manera:

/ / Server / share / mnt / data smbfs credentials = / etc / samba / user, rw, uid = bob 0 0 ... Donde 'bob' es que el usuario no root que inicie sesin en ubuntu con, "servidor" es el nombre o direccin de la mquina Windows y "compartir" es el nombre del recurso compartido.

Para montar el recurso compartido ahora, slo tiene que utilizar el siguiente comando como root. Se montar automticamente en reinicios posteriores.

mount / mnt / data Continuar ...

Ubuntu Cliente

En el cliente de Ubuntu usando el men en la parte superior, vaya a "Lugares" -> "Red". Usted ver un icono "red de Windows" y debe ser capaz de ir a la carpeta compartida. Se le pedir una contrasea, deje en blanco. Haga clic en el botn "Connect.

(Sin necesidad de una contrasea).

Si usted desea montar el recurso compartido SMB utilizando su (servidor) nombre de host en lugar de la direccin IP, edite / etc / hosts y agregue el servidor samba (sintaxis Direccin IP de host).

192.168.1.100 host Donde "nombre de host" = el nombre de su servidor samba.

Cliente para Windows

En Windows, abra "Mi PC" y vaya a "Mis sitios de red". Acceda a su servidor de Ubuntu y su participacin estar disponible sin una contrasea.

Suplente: En el men de la parte superior seleccionar "Herramientas" -> "Map Network Drive". Seleccione una letra disponible para su cuota de SMB (por defecto es Z:). En la "carpeta:" cuadro de introducir \ \ samba_server_ipaddress \ share. Tic (seleccione con el ratn) la opcin "Conectar de nuevo al iniciar la sesin" si quiere que la cuota para montarse automticamente al arrancar Windows. Haga clic en el cuadro de "Finish". Aparecer un cuadro de dilogo, introduzca el nombre de usuario y la contrasea de samba. Haga clic en "OK".

Si usted desea montar el recurso compartido SMB utilizando su (servidor) de nombre de host en lugar de la direccin IP, editar C: \ WINDOWS \ system32 \ drivers \ etc \ hosts y agregue el servidor samba (sintaxis Direccin IP de host).

192.168.1.100 host Donde "nombre de host" = el nombre de su servidor samba.

También podría gustarte