Como acceder a un equipo con Linux desde un equipo con Windows
Al revés ya sabes que es fácil, pero desde Windows a Linux necesitarás alguna configuración y herramienta de ayuda. Ante todo asumimos que tienes instalado Samba en tu equipo Linux.
Si necesitas instalarlo:
sudo apt-get install samba
Para poder modificar cualquier parámetro de Samba tienes que parar el proceso:sudo /etc/init.d/samba stop
Luego tenemos que modificar el fichero de configuración de Samba (usa tu editor favorito, en nuestro caso hemos usado vi, si ya sé que somos masoquistas pero a mi me gusta, usa gedit para un editor más normal):sudo vi /etc/samba/smb.conf
Ahora copia y pega esta configuración dentro del fichero:NOTA: si el fichero ya contiene información, lo mejor es o crearlo de nuevo vacío o eliminar los datos que tenga, para dejar los que ponemos abajo.
[global] ; General server settings netbios name = YOUR_HOSTNAME server string = workgroup = YOUR_WORKGROUP announce version = 5.0 socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=8192 SO_SNDBUF=8192
passdb backend = tdbsam security = user null passwords = true username map = /etc/samba/smbusers name resolve order = hosts wins bcast
wins support = yes
printing = CUPS printcap name = CUPS
syslog = 1 syslog only = yes
; NOTE: If you need access to the user home directories uncomment the ; lines below and adjust the settings to your hearts content. ;[homes] ;valid users = %S ;create mode = 0600 ;directory mode = 0755 ;browseable = no ;read only = no ;veto files = mail/bin/
; NOTE: Only needed if you run samba as a primary domain controller. ; Not needed as this config doesn’t cover that matter. ;[netlogon] ;path = /var/lib/samba/netlogon ;admin users = Administrator ;valid users = %U ;read only = no
; NOTE: Again - only needed if you’re running a primary domain controller. ;[Profiles] ;path = /var/lib/samba/profiles ;valid users = %U ;create mode = 0600 ;directory mode = 0700 ;writeable = yes ;browseable = no
; NOTE: Inside this place you may build a printer driver repository for ; Windows - I’ll cover this topic in another HOWTO. [print$] path = /var/lib/samba/printers browseable = yes guest ok = yes read only = yes write list = root create mask = 0664 directory mask = 0775
[printers] path = /tmp printable = yes guest ok = yes browseable = no
; Uncomment if you need to share your CD-/DVD-ROM Drive ;[DVD-ROM Drive] ;path = /media/cdrom ;browseable = yes ;read only = yes ;guest ok = yes
[MyFiles] path = /media/samba/ browseable = yes read only = no guest ok = no create mask = 0644 directory mask = 0755 force user = YOUR_USERNAME force group = YOUR_USERGROUP
Si quieres una explicación de cada variable de este fichero smb.com, he encontrado este ejemplo comentado línea por línea (en inglés).
Luego tenemos que editar los parámetros para acceder a nuestra red:
netbios name = nombre de tu equipo en la red
workgroup = grupo de trabajo
force user = Usuario Linux
force group = Grupo del usuario Linux
Puedes jugar si quieres con el fichero de configuración, pero por lo menos esto es totalmente necesario, también es vital la línea:
wins support = yes
Luego tenemos que volver a ejecutar el proceso de Samba:
sudo /etc/init.d/samba start
Queda la parte más importante, añadir los usuarios manualmente a Samba. Si no haces esta opción no te funcionará correctamente. Para acceder a nuestro Linux desde Windows usaremos la cuenta principal de nuestro Ubuntu, entonces ejecutamos:sudo smbpasswd -L -a your_username sudo
smbpasswd -L -e your_username
Te preguntará en los dos casos por la contraseña del usuario que has introducido. Todas las carpetas que compartas en Linux ya serán accesibles desde Windows desde la red local.Visto en:
http://www.smorgasbord.net/how-to-access-ubuntu-pc-on-windows-network/
Fuente original con más información:
Buscar
Entradas Recientes
- Posts
- Reemplazando la bateria del AirTag
- OpenExpo Europe décima edición, 18 de mayo: El Epicentro de la Innovación y la Transformación Digital
- Docker Init
- Kubernetes para profesionales
- Agenda: OpenExpo Europe 2022 llega el 30 de junio en formato presencial
- Libro 'Manual de la Resilencia', de Alejandro Corletti, toda una referencia para la gestión de la seguridad en nuestros sistemas
- Mujeres hackers en ElevenPaths Radio
- Creando certificados X.509 caducados
- Generador de imágenes Docker para infosec