Requisitos previos
El sistema que uso es el siguiente.
Sistema para compartir archivos: versión de ubuntu: 18.04.6
Sistema de destino: windows11
instalar samba
sudo apt-get install samba
Modificar archivo de configuración
sudo vim /etc/samba/smb.conf
Agregue el siguiente contenido al final del archivo.
[share] # 共享的名称,可以自行定义
comment = file share # 描述
path = /home/admin/ # 共享文件的路径
available = yes # 可选操作
valid users = 用户名 # 这里填写下面设置的用户名,可选操作
read only = no # 是否只读
writable = yes # 是否有写入权限
browseable = yes
public = yes # 是否公开访问
create mask = 0644
directory mask = 0755
Establecer contraseña de acceso (opcional)
Establecer nombre de usuario y contraseña
sudo smbpasswd -a fw(fw为访问的用户名)
Ingrese la contraseña correspondiente
Resolviendo el problema de error: No se pudo agregar la entrada para el usuario fw (no hay una cuenta de sistema correspondiente, por lo que se mostrará el error No se pudo agregar la entrada para el usuario)
Informe de errores y resolución de problemas
Usar cuenta del sistema
sudo smbpasswd -a admin(系统账号)
Simplemente ingrese la contraseña correspondiente
Agregar cuenta del sistema
sudo groupadd fw(用户名) -g 6000
sudo useradd fw(用户名) -u 6000 -g 6000 -s /sbin/nologin -d /dev/null
Simplemente configure el nombre de usuario y la contraseña nuevamente
resultado exitoso
Modificar permisos de carpeta compartida
sudo chmod -R 777 /home/admin/
Reiniciar el servicio samba
sudo systemctl restart smbd
sudo systemctl restart nmbd
configuración relacionada con Windows
Habilitar configuración de samba
Busque el Panel de control => Programas => Activar o desactivar las funciones de Windows => Soporte para compartir archivos SMB
=> Verifique las opciones del cliente y del servidor SMB => Haga clic en Aceptar
Agregar unidad de red
Abra el administrador de recursos (win+E) => Red => Haga clic derecho y seleccione Mapear unidad de red => Ingrese la IP del servicio correspondiente y el nombre compartido definido (\\192.168.1.122\share) => Marque Reconectar en iniciar sesión = > Haga clic en Listo => Ingrese la contraseña => Haga clic en Aceptar
Si se establece una contraseña, aparecerá la interfaz de entrada de contraseña:
Agregar efectos de acabado
Esta computadora => Ubicación de red. Haga clic para ver el contenido del archivo compartido.
resumen
Si no puedes acceder recuerda cerrar el firewall o abrir los puertos 445 y 139.