Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Samba fue desarrollado originalmente para Unix por Andrew Tridgell utilizando
un sniffer o capturador de tráfico para entender el protocolo a través de la
ingeniería inversa. El nombre viene de insertar dos vocales al protocolo
estándar que Microsoft usa para sus redes, el SMB o server message block.
Lo primero es instalar Samba (como siempre les recuerdo que para instalar
cualquier cosa en Linux necesitan tener privilegios de administrador o ser root,
en el caso de utilizar Ubuntu colocando sudo antes de los comandos permite
adquirir privilegios de root).
Primero que todo actualizamos todos los paquetes que temenos con el
siguiente comando apt-get update
Luego nos vamos a instalar el programa con el siguiente comando apt-get install
samba
Ahora descargamos el paquete smbclient este nos sirve para ver los recursos
disponibles en el servidor.
El archivo de configuración de Samba puede ser encontrado en
/etc/samba/smb.conf vamos a editar este archivo, primero realizamos una
copia de respaldo:
$ mkdir /home/public
$ chmod 755 /home/public
Nota: usar nano nos libra de estar pensando con que entorno grafico estamos,
siempre recordar que se aplica solo en distros debían o derivadas como es
Ubuntu.
Workgroups = ESTUDIANTES
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.
; security = user
Y la reemplazamos por:
security = SHARE
Una vez hecho esto ya podemos hacer login con la nueva contraseña.
Agregando usuario
Suele pasar que cuando entras desde Windows a una carpeta compartida en
ubuntu, te pide usuario, puede hacer lo siguiente:
Con todo lo anterior deberíamos ser capaces de entrar desde un equipo con
Windows o Linux a la carpeta /home/public sin necesidad de tener nombre de
usuario ni password:
\\192.168.3.1\public
o smbclient //192.168.3.1/public/
Lo primero que haremos será asignarle la dirección IP del servidor por el cual
queremos compartir las carpetas de Ubuntu. Nos vamos a la barra de tares y
en el icono conexión de área local le damos clic y nos aparecerá esta ventana
Le damos clic y nos aparecerá esta ventana buscamos la opción mis sitios de
red y le damos clic y luego nos aparece otra ventana y le damos en la opción
ver equipos del grupo de trabajo
En grupos de trabajo buscamos nuestro grupo de trabajo que en este caso nos
aparece así: Sena-desktop server (samba, Ubuntu), Sena server samba,
Ubuntu).