Lo primero que hay que
hacer es ir al terminal, Ctrl+Alt+T,
o simplemente buscar el terminal.
Una vez que estemos en
el terminal actualizamos la lista de repositorio con $ sudo apt-get update.
Una
vez acabado de actualizar la lista de repositorios procederemos a instalar
samba para ello ponemos $sudo apt-get install samba.
Una
vez terminado de instalar samba podemos facilitar el uso mediante la interfaz
gráfica de samba haciendo el $sudo
apt-get install system-config-samba. Pero nosotros lo vamos a hacer todo
mediante comando.
5.0 Samba en modo comando
Bien
una vez mostrado que se puede hacer en
modo grafico procederemos a configurarlo a modo comando.
Para
ello vamos a la carpeta /etc/samba/
y tenemos que hacer una copia del archivo smb.conf
por si se daña el archivo que no perdamos la información de nuestro servidor.
Para
ello hacemos la copia del fichero con el siguiente comando:
$ Sudo cp –p smb.conf smb_respaldo.conf
Una
vez para ver si se a realizado la copia del documento listaremos un ls –l.
Bien
el respaldo se ha realizado con éxito ahora procederemos a la edición, del
fichero smb.conf con el editor nano que es un editor que incorpora
Ubuntu.
Para
ello utilizamos la siguiente orden: $
sudo nano smb.conf
Bien
una vez nos muestra el contenido del documento, tenemos que buscar la línea workgoup usando la combinación de tecla
Ctrl^W.
Una
vez que identifiquemos la línea vemos
que tenemos que nuestro servidor samba pertenece al grupo WORKGROUP (grupo por defecto) habrá que cambiarle al grupo al de la
misma maquina o red local a la que pertenece un grupo de ordenadores en nuestro
caso G-PC y salvamos el documento,
con Ctrl^X o Ctrl^O guardándolo con el mismo nombre,
antes hay que darle a la S para
confirmar los cambios o a la N para
denegarlo.
Bien
una vez que hemos salvado el documento procederemos a crear el usuario que
tendrán acceso al servidor samba para ello vamos a crear un usuario con la siguiente
línea de comando:
$ sudo adduser ( nombredelusuario)
Nuestro
usuario se va a llamar lostres que crearemos con el comando adduser. Una vez creado el usuario se
crea un grupo con el mismo nombre. Nos saldrá una serie de parámetros a
configurar el primero es la:
·
Contraseña:
que nosotros pondremos claret por
motivos de seguridad hay que repetirla.
·
Nombre completo;
que será para diferenciar al usuario, podremos usar el campo en blanco.
·
Numero de habitación.
·
Teléfono del trabajo
·
Teléfono de casa
·
Otros.
Y acto seguido para terminar tendremos que decir que
esta información que hemos introducido es correcta.
Para
agregar un usuario ya creado a samba hay que poner la siguiente instrucción:
$ sudo smbpasswd
-a Usuario
Las
opciones de ayuda del comando vienen con las siguientes letras:
Ø -a : añadir un
usuario.
Ø -d :
deshabilitar el usuario
Ø -e : activar el
usuario
Ø -x :eliminar el
usuario
19.0 Samba en modo comando
Para
vincular los usuarios con los de Windows hay que crear un archivo de
configuración en la siguiente ruta $
sudo nano /etc/samba/smbusers
Este
comando lo que hace es asociar el nombre de Ubuntu con el de Windows para poder
conectarnos desde Windows a Ubuntu.
El
archivo tiene la siguiente apariencia:
El
primero identifica al usuario de Ubuntu y el segundo el usuario de Windows.
Para
agregar el uso compartido entre los dos sistemas tenemos que incorporar el
archivo que hemos creado al documento de configuración de samba.
Para
ello escribimos & sudo nano /etc/samba/smb.conf
Una vez en que nos
muestra la información el documento buscamos la siguiente línea de código security = user usando la combinación
de tecla Ctrl^W. Que tiene un
comentario que habrá que des comentarla. Y más abajo hay que añadir la
siguiente línea de código username map = /etc/samba/smbusers referenciando al documento anterior. Y
guardamos el documento.
Bien
para agregar al usuario como dijimos anteriormente es:
$ sudo smbpasswd
-a lostres
Nos
pedirá que introduzcamos una contraseña para el usuario para acceder a samba,
pondremos claret, por motivos de
seguridad hay que repetirla.
Bien
ahora tenemos que crear la carpeta que queramos compartir con el usuario de
Windows. Nuestra carpeta esta en nuestro segundo disco duro en el sistema raid (/) que se llama /datos.
Para
crear la carpeta utilizaremos la siguiente línea de comando:
$ sudo mkdir /datos/nombrecarpeta
Nuestra
carpeta se va a llamar recursos así
que hay que utilizar la instrucción anterior pero con el nombre recursos.
Una
vez creada la carpeta hay que incorporarla al archivo de configuración de samba
para ello tenemos que poner $ sudo nano
/etc/samba/smb.conf
Al
final del documento tenemos que poner lo siguiente:
Ø [recursos] nombre de la
carpeta a compartir
Ø Comment = Compartir
recursos. Es el comentario de la
carpeta.
Ø Path = /datos/recurso
. Es la ruta donde tenemos guardada la carpeta
Ø Public = yes Es
para que la pueda ver todo el mundo.
Ø Writable = yes. Es por si queremos hacer que puedan escribir
en la carpeta.
Ø Create mask = 0750 Esto es una máscara para quien cree
dentro de la carpeta.
Ø Directory mask = 0750 Con esta mascara igual.
Ø Force user = nobody
Ø Forcé group = nogroup
Ø Valid users = lostres
Nombres de usuarios que tendrán acceso a samba, podemos poner más
separados con espacios en blanco.
Una
vez salvamos el documento, con Ctrl^X o Ctrl^O guardándolo con el mismo nombre,
antes hay que darle a la S para
confirmar los cambios o a la N para
denegarlo.
Ahora
para ver si se ha configurado bien el recurso ponemos para ver que no nos da
ningún tipo de error con el siguiente comando: $ sudo testparm
Para
reiniciar el servicio de samba para que recoja los cambios es con: $ sudo service smbd restart, aunque
también podemos pararle con stop o
arrancar de nuevo con strart para
reiniciar nuestro servicio.
Ahora
para ver los archivos desde Windows necesitamos saber la dirección ip de la máquina para ello utilizando el comando ifconfig.
Una
vez que hemos averiguado la IP de nuestra maquina vamos a Windows desde una
venta cualquiera, y en la barra ponemos la dirección IP, o el nombre de la
maquina nosotros pondremos la dirección IP \\192.168.1.79\recursos
Una
vez que hemos dado a buscar nos sale la opción para ingresar un nombre de
usuario y contraseña para ello tenemos que utilizar el usuario que hemos creado
en Ubuntu. En nuestro caso el usuario
es lostres, contraseña claret.
Y
ya tenemos acceso al recurso desde Windows a Ubuntu.
No hay comentarios:
Publicar un comentario