Cómo configurar el servidor samba
1. Instalar e iniciar samba
La instalación del código fuente de Samba utiliza la última versión de samba-4.1.14, que se puede descargar desde el sitio web oficial.
El proceso de instalación es el siguiente:
$ sudo mkdir /usr/local/samba-4.1.14
$ ./configure --prefix=/usr/local/samba-4.1 .14
...
Comprobando programa xsltproc: no encontrado
Comprobando programa python?/usr/bin/python
Comprobando para el programa python ?/usr/bin/python
Comprobando el programa python ?/usr/bin/python
Comprobando la versión de Python >= 2.5.0 : ¿ok 2.7.6?
Buscando la biblioteca python2.7: no encontrada
Buscando la biblioteca python2.7: Sí
Buscando el programa python2.7-config: ¿no encontrado?
Buscando el programa python-config-2.7: no encontrado
Buscando
código personalizado?
: No se puede encontrar el desarrollo de Python archivo de encabezado
p>/home/anonymalias/Downloads/samba-4.1.14/wscript:100:
Error: Error en la configuración (consulte
'/ home/anonymalias/Descargas /samba-4.1.14/bin/config.log')
El motivo del error anterior es que samba debe depender de Python, ejecute
$ sudo apt-get install python-dev
p>Luego ejecute make && sudo make install, se confirma la instalación, la estructura del directorio de instalación es la siguiente:
/usr/local/samba -4.1.14$ ls
bin? etc ? lib? sbin share? directorio de instalación
/usr/local/samba- 4.1.14$ cp /home/anonymalias/ Downloads/samba-4.1.14/examples/smb.conf.default etc/smb.conf
Modificar la configuración en smb.conf
Agregar los siguientes campos en la sección global
[global]
...
netbios name=ubuntu
***Los campos de inicio están configurados de forma predeterminada
[homes]
Comentario = Directorios de inicio
navegable = no
escribible = sí<
# Nota: si tiene una impresora BSD]
Comentario = todas las impresoras
Path = /usr/spool/samba
browseable = no
#Establecer public = yes para permitir que el usuario "cuenta de invitado" imprima
g
uest ok = no
escribible = no
imprimible = yes
Agrega una cuenta con el nombre de usuario Ubuntu
/usr/local /samba-. 4.1.14$ sudo bin/smbpasswd -a ubuntu
Nueva contraseña de SMB:
Escriba nueva contraseña de SMB:
El usuario del servidor samba es una dependencia para Linux usuarios, solo puede agregar un usuario que ya exista en Linux; de lo contrario, obtendrá el siguiente error:
/usr/local/samba- 4.1.14$ sudo bin/smbpasswd -a user1
Nueva contraseña de SMB:
Vuelva a escribir la nueva contraseña de SMB:
Error al agregar la entrada para el usuario usuario1.
Iniciando el servicio samba
p>
/usr/local/samba-4.1.14$ sudo sbin/nmbd
/usr/local/samba-4.1.14$ sudo sbin/smbd
en el administrador de archivos de Windows o ingrese directamente la IP del servidor con win+R, podrá ver la siguiente interfaz: