miércoles, 22 de enero de 2014

Instalar en Ubuntu Samba en modo comando



Lo primero que hay que hacer es ir al terminal, Ctrl+Alt+T, o simplemente buscar el terminal.

1.0 Samba en modo comando
Una vez que estemos en el terminal actualizamos la lista de repositorio con $ sudo apt-get update.

2.0 Samba en modo comando
Una vez acabado de actualizar la lista de repositorios procederemos a instalar samba para ello ponemos  $sudo apt-get install samba.


3.0 Samba en modo comando

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.

4.0 Samba en modo comando
5.0 Samba en modo comando


6.0 Samba en modo comando

7.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.

8.0 Samba en modo comando
Para ello hacemos la copia del fichero con el siguiente comando:
$ Sudo cp –p smb.conf   smb_respaldo.conf

9.0 Samba en modo comando

Una vez para ver si se a realizado la copia del documento listaremos un ls –l.

10.0 Samba en modo comando
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

11.0 Samba en modo comando

Bien una vez nos muestra el contenido del documento, tenemos que buscar la línea workgoup usando la combinación de tecla Ctrl^W.

12.0 Samba en modo comando

13.0 Samba en modo comando

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.

14.0 Samba en modo comando

15.0 Samba en modo comando

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.




16.0 Samba en modo comando


17.0 Samba en modo comando

18.0 Samba en modo comando

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
Como vemos en la siguiente imagen:

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
 

20.0 Samba en modo comando
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:

21.0 Samba en modo comando

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

22.0 Samba en modo comando
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.

23.0 Samba en modo comando


24.0 Samba en modo comando
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.

25.0 Samba en modo comando

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.

26.0 Samba en modo comando
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

27.0 Samba en modo comando

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.

28.0 Samba en modo comando


29.0 Samba en modo comando

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

30.0 Samba en modo comando


31.0 Samba en modo comando


32.0 Samba en modo comando

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.

33.0 Samba en modo comando

34.0 Samba en modo comando

Ahora para ver los archivos desde Windows necesitamos saber la dirección ip de la máquina para ello utilizando el comando ifconfig.

35.0 Samba en modo comando


36.0 Samba en modo comando

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

37.0 Samba en modo comando

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.

38.0 Samba en modo comando

Y ya tenemos acceso al recurso desde Windows a Ubuntu.

38.0 Samba en modo comando




No hay comentarios:

Publicar un comentario