ANTES QUE NADA NOS LOGUEAMOS COMO root:
login as: root
root@192.168.196.133's password:
Linux yanuxss 6.1.0-38-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.147-1 (2025-08-02 ) x86_64
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Wed Jan 7 19:07:01 2026 from 192.168.196.172
root@yanuxss:~# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 12 (bookworm)
Release: 12
Codename: bookworm
root@yanuxss:~# apt update
Des:1 http://security.debian.org/debian-security bookworm-security InRelease [48 .0 kB]
Obj:2 http://deb.debian.org/debian bookworm InRelease
Des:3 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
Des:4 https://dl.winehq.org/wine-builds/debian bookworm InRelease [8 917 B]
Des:5 https://download.docker.com/linux/debian bookworm InRelease [46.6 kB]
NO PONDRE TODO POR QUE SI NO SERIA MUYYYY EXTENSO
Descargados 2 086 kB en 2s (988 kB/s)
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
Leyendo la información de estado... Hecho
Se pueden actualizar 216 paquetes. Ejecute «apt list --upgradable» para verlos.
root@yanuxss:~# apt install samba samba-common-bin
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
Leyendo la información de estado... Hecho
El paquete indicado a continuación se instaló de forma automática y ya no es nec esario.
linux-image-6.1.0-35-amd64
Utilice «apt autoremove» para eliminarlo.
Se instalarán los siguientes paquetes adicionales:
attr ibverbs-providers libcephfs2 libfmt9 libgfapi0 libgfrpc0 libgfxdr0
libglusterfs0 libibverbs1 librados2 librdmacm1 liburing2 python3-anyio
NO PONDRE TODO POR QUE SI NO SERIA MUYYYY EXTENSO
samba-vfs-modules tdb-tools
0 actualizados, 43 nuevos se instalarán, 0 para eliminar y 216 no actualizados.
Se necesita descargar 25.9 MB de archivos.
Se utilizarán 92.1 MB de espacio de disco adicional después de esta operación.
¿Desea continuar? [S/n] s
Des:1 http://deb.debian.org/debian bookworm/main amd64 python3-dnspython all 2.3 .0-1 [152 kB]
Des:2 http://deb.debian.org/debian bookworm/main amd64 python3-ldb amd64 2:2.6.2
LO MISMO DEMASIADO EXTENSO
reated symlink /etc/systemd/system/multi-user.target.wants/nmbd.service → /lib/ systemd/system/nmbd.service.
Created symlink /etc/systemd/system/multi-user.target.wants/samba-ad-dc.service → /lib/systemd/system/samba-ad-dc.service.
Created symlink /etc/systemd/system/multi-user.target.wants/smbd.service → /lib/ systemd/system/smbd.service.
Configurando libgfapi0:amd64 (10.3-5) ...
Procesando disparadores para man-db (2.11.2-2) ...
Procesando disparadores para libc-bin (2.36-9+deb12u10) ...
root@yanuxss:~# systemctl status smbd CON ESTO VEMOS QUE ESTA INSTALADO Y FUNCIONANDO
● smbd.service - Samba SMB Daemon
Loaded: loaded (/lib/systemd/system/smbd.service; enabled; preset: enabled)
Active: active (running) since Thu 2026-01-08 09:43:00 CST; 46s ago
Docs: man:smbd(8)
man:samba(7)
man:smb.conf(5)
Process: 191587 ExecCondition=/usr/share/samba/is-configured smb (code=exit>
Process: 191589 ExecStartPre=/usr/share/samba/update-apparmor-samba-profile>
Main PID: 191598 (smbd)
Status: "smbd: ready to serve connections..."
Tasks: 3 (limit: 14168)
Memory: 10.9M
CPU: 221ms
CGroup: /system.slice/smbd.service
├─191598 /usr/sbin/smbd --foreground --no-process-group
├─191600 /usr/sbin/smbd --foreground --no-process-group
└─191601 /usr/sbin/smbd --foreground --no-process-group
ene 08 09:42:59 yanuxss systemd[1]: Starting smbd.service - Samba SMB Daemon...
ene 08 09:43:00 yanuxss update-apparmor-samba-profile[191592]: grep: /etc/appar>
ene 08 09:43:00 yanuxss update-apparmor-samba-profile[191595]: diff: /etc/appar>
ene 08 09:43:00 yanuxss systemd[1]: Started smbd.service - Samba SMB Daemon.
lines 1-22/22 (END)
^C
AHORA LA PARTE MAS BONITA CONFIGURARLO
root@yanuxss:~# groupadd sambausers AGREGAMOS EL GRUPO SAMBA
root@yanuxss:~# mkdir -p /srv/samba/shared
root@yanuxss:~# chmod 2770 /srv/samba/shared
root@yanuxss:~# root:sambausers /srv/samba/shared
-bash: root:sambausers: orden no encontrada
root@yanuxss:~# chown root:sambausers /srv/samba/shared
root@yanuxss:~# mkdir -p /srv/samba/users
root@yanuxss:~# chmod 755 /srv/samba/users
root@yanuxss:~# useradd -m -s /bin/bash -G sambausers soporte
root@yanuxss:~# chown soporte:sambausers /srv/samba/users/soporte
root@yanuxss:~# chmod 700 /srv/samba/users/soporte
root@yanuxss:~# passwd soporte
Nueva contraseña:
Vuelva a escribir la nueva contraseña:
passwd: contraseña actualizada correctamente
root@yanuxss:~# smbpasswd -a soporte
New SMB password:
Retype new SMB password:
Added user soporte.
root@yanuxss:~# mc
NAVEGAMOS HASTA /etc/samba/smb.conf le damos editar con F4
[global]
workgroup = WORKGROUP
server string = %h Samba Server
netbios name = %h
security = user
smb encrypt = desired
allow insecure wide links = no
[Compartida]
path = /srv/samba/shared
browseable = yes
writable = yes
guest ok = no
create mask = 0664
directory mask = 2770
valid users = @sambausers
force group = sambausers
force create mode = 0664
force directory mode = 2770
[MiCarpeta]
path = /srv/samba/users/%U
browseable = yes
writable = yes
guest ok = no
create mask = 0600
directory mask = 0700
valid users = %U
Pegamos esto!! Salvamops con Ctrl + O
Luego Ctrl + X para salir
root@yanuxss:~# systemctl restart smbd
root@yanuxss:~#
CON ESTO TENGO MI SERGER LINUX CON DEBIAN 12 YA CON SAMBA INSTALADO Y LO PUEDO VER DESDE WINDOWS:
