¿Como acceder a recursos compartidos de Windows desde la linea de comandos de Linux? Me gustaría tener acceso a este tipo de recursos desde mi sistema Linux.
Esta pregunta es muy habitual en muchos de los usuario de Linux que comparten en una red espacio con sistemas operativos de otra naturaleza.
Bien, existen 2 formas. Podemos usar en linea de comandos el comando smbclient o también podemos montar ubicaciones compartidas Windows con el comando mount. Otra opción es usar las «GUI tools». Esta ultima opción no se va a comentar en el presente mini articulo.
- Montar recursos compartidos Windows usando el comando mount. Esta es la forma mas sencilla de compartir información entre Windows y Linux. Supongamos que queremos acceder a un recurso compartido Windows denominado //windowsserver/sharename montandolo en el directorio /mnt/win en el sistema Linux. Pues tan sencillo como escribir la siguiente lista de comandos (reemplazaremos username, windows server name, share name and password con los valores reales):
# mkdir -p /mnt/win
# mount -t smbfs -o username=winntuser,password=mypassword //windowsserver/sharename /mnt/win
# cd /mnt/win
# ls -l
- Para montar el recurso compartido //windowsserver/sharename de forma automática cada vez que el sistema arranca, deberíamos insertar la siguiente linea en el fichero /etc/fstab:
# vi /etc/fstab
Añadimos la siguiente linea (escrita en 1 SOLA linea)
//windowserver/share /mnt/win smbfs
auto,gid=users,fmask=0664,dmask=0775,iocharset=iso8859-15, credentials=/etc/sambapasswords 0 0
- El siguiente paso es crear el fichero de contraseñas indicado en la linea que acabamos de insertar en el fichero fstab:/etc/sambapasswords:
# vi /etc/sambapasswords
Ahora añadamos el contenido:
username = winntuser
password = mypassword
- Salvemos el fichero y cerremos. Puesto que el fichero tiene incluidas passwords para acceder a otros sistemas debemos asegurarnos de que solo root tiene acceso al mismo:
# chown 0.0 /etc/sambapasswords
# chmod 600 /etc/sambapasswords
Pues esto es todo. Saludos y hasta la proxima.
You must be logged in to post a comment.