Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

dar permiso de lectura y escritura disco duro externo

132 views
Skip to first unread message

Constantino Vargas

unread,
Aug 19, 2018, 3:20:03 PM8/19/18
to
Buenas tardes amigos y gracias por sus respuestas

tengo un disco duro externo de 1T, que esta formateado en NTFS y lo uso para respaldar informacion que proviene de pcs con windows 10 y de mi laptop con debian 9.


entiendo que cuando conecte este disco duro externo a una pc con windows corro peligro de infectarme con un virus.

por lo que desde mi debian quiero darle permiso de solo lectura a la totalidad del disco duro y a la carpeta en donde tengo respaldado toda mi informacion darle todo los permisos

he cambiado el permiso a modo lectura desde MC 444 pero no cambia

veo que el disco duro externo se monta en /media/miusuario/toshiba-hd-ext cuando lo conecto 

gracias por su respuesta

--
Atentamente.

Constantino Vargas Cornejo

Lic. Vladimir Valero

unread,
Aug 19, 2018, 5:10:02 PM8/19/18
to

A ver si entiendo:

dices que el hdd externo se debate entre dos pc una con win$ y otra con Linux?

No pudes migrar los permisos de un sistema operativo a otro, es decir los permisos que le das a tu HDD en Windows son solo aplicables a tu Windows, es mas si ese mismo disco los pones en otro Windows veras que los permisos que distes en el Win$ anterior ya no estan presentes en este ultimo porque eso se hace a nivel de sistema operativo. Lo mismo te pasara con Linux tu puedes dar permisos 444 para el propietario, grupo al que pertenece el propietario y el resto de los usuarios respectivamente eso es solo VALIDO para ese SO, cuando lo pones en otro Linux ya no sera de esa manera y lo puedes comprobar haciendo un ls -l. Otra cosa no olvides que en Linux el proceso de uso de un disco no es lo mismo que en Windows, para Linux todo es un archivo que parte de la raiz(/) todo, todo, todo se monta en algun lugar del SO cuando el pc arranca y tu HDD externo no es la exepcion (/media/miusuario/toshiba-hd-ext) el directorio toshiba-hd-ext es el contenedor donde estan alojados (montados) el contenido de tu HDD los permisos son aplicados a ese directorio LOCAL en tu system. Al desmontar el HDD externo y montarlo en otro lugar o mas critico aun en otro PC ya ese directorio no sera el mismo aunque tenga el mismo nombre y de igual manera los permisos por default no seran los mismos a no se que te tomes el trabajo de recrear un entorno de permisos y propietarios igual que el anterior, pero de cualquier manera eso lo tendras que hacer cada ves que cambies el directorio de montage de tu HDD, cambies de PC o SO. Algunos HDD externos (NO MUCHOS) incorporan un switch o interructor que te permite poner tu HDD como solo lectura y asi proteger tus datos, este tipo de cacharro aunque los he visto no son muy abundantes.

Saludos

---

Lic. Vladimir Valero

Administrador de Redes

Complejo Las Terrazas
El 19/08/18 a las 15:11, Constantino Vargas escribió:

Juan Lavieri

unread,
Aug 19, 2018, 5:40:03 PM8/19/18
to

Hola.

Por favor disculpen que me meta en esto sin haber sido llamado.


El 19/8/2018 a las 5:06 p.m., Lic. Vladimir Valero escribió:
> A ver si entiendo:
>
> dices que el hdd externo se debate entre dos pc una con win$ y otra con
> Linux?
>
> No pudes migrar los permisos de un sistema operativo a otro, es decir
> los permisos que le das a tu HDD en Windows son solo aplicables a tu
> Windows, es mas si ese mismo disco los pones en otro Windows veras que
> los permisos que distes en el Win$ anterior ya no estan presentes en
> este ultimo porque eso se hace a nivel de sistema operativo. Lo mismo te
> pasara con Linux tu puedes dar permisos 444 para el propietario, grupo
> al que pertenece el propietario y el resto de los usuarios
> respectivamente eso es solo VALIDO para ese SO, cuando lo pones en otro
> Linux ya no sera de esa manera y lo puedes comprobar haciendo un ls -l.

Creo que ese punto no lo tienes muy claro amigo Vladimir.

En realidad el tema de los permisos en cualquier Unix no está ligado
directamente al SO como tal deido principalmente en que la información
relacionada con un archivo en específico se almacena, no en el SO mismo,
sino en el propio inode y dichos permisos se establecen tomando como
base el usrid y el grpid, no el nombre del usuario.

Por esa razón si tu de le das permisos de lectura, escritura y ejecución
al usuario Vladimir para el archivo X, es probable que suceda que al
cambiar el disco a otra máquina, el usuario Vladimir ya no tenga acceso
al archivo, pero el usuario Juan (que ni siquiera existía en la máquina
original) si, esto es porque el usrid de Juan en esta máquina es igual
al que tenía el usuario Vladimir en la original.

Si ejecutas el comando stat podrás ver esa información.

Hay muchas cosas relacionadas con eso pero para no extenderme dejo un
enlace que puede ser de utilidad:

https://wiki.archlinux.org/index.php/File_permissions_and_attributes




> Otra cosa no olvides que en Linux el proceso de uso de un disco no es lo
> mismo que en Windows, para Linux todo es un archivo que parte de la
> raiz(/) todo, todo, todo se monta en algun lugar del SO cuando el pc
> arranca y tu HDD externo no es la exepcion
> (/media/miusuario/toshiba-hd-ext) el directorio toshiba-hd-ext es el
> contenedor donde estan alojados (montados) el contenido de tu HDD los
> permisos son aplicados a ese directorio LOCAL en tu system. Al desmontar
> el HDD externo y montarlo en otro lugar o mas critico aun en otro PC ya
> ese directorio no sera el mismo aunque tenga el mismo nombre y de igual
> manera los permisos por default no seran los mismos a no se que te tomes
> el trabajo de recrear un entorno de permisos y propietarios igual que el
> anterior, pero de cualquier manera eso lo tendras que hacer cada ves que
> cambies el directorio de montage de tu HDD, cambies de PC o SO. Algunos
> HDD externos (NO MUCHOS) incorporan un switch o interructor que te
> permite poner tu HDD como solo lectura y asi proteger tus datos, este
> tipo de cacharro aunque los he visto no son muy abundantes.
>
> Saludos

Saludos.

>
> ---
>
> Lic. Vladimir Valero
>
> Administrador de Redes
>
> Complejo Las Terrazas
> El 19/08/18 a las 15:11, Constantino Vargas escribió:
>> Buenas tardes amigos y gracias por sus respuestas
>>
>> tengo un disco duro externo de 1T, que esta formateado en NTFS y lo
>> uso para respaldar informacion que proviene de pcs con windows 10 y de
>> mi laptop con debian 9.
>>
>>
>> entiendo que cuando conecte este disco duro externo a una pc con
>> windows corro peligro de infectarme con un virus.
>>
>> por lo que desde mi debian quiero darle permiso de solo lectura a la
>> totalidad del disco duro y a la carpeta en donde tengo respaldado toda
>> mi informacion darle todo los permisos
>>
>> he cambiado el permiso a modo lectura desde MC 444 pero no cambia
>>
>> veo que el disco duro externo se monta en
>> /media/miusuario/toshiba-hd-ext cuando lo conecto
>>
>> gracias por su respuesta
>>
>> --
>> Atentamente.
>>
>> Constantino Vargas Cornejo
>>
>

--
Errar es de humanos, pero es mas humano culpar a los demás

Antonio Trujillo Carmona

unread,
Aug 20, 2018, 2:50:03 AM8/20/18
to
El 19/08/18 a las 21:11, Constantino Vargas escribió:
Los permisos en Linux y Windows tienen filosofías muy distintas, por lo
que lo mejor es que no te calientes la cabeza intentando sincronizarlos.

Una posible solución fácil (no la he probado) es que montes 2 veces el
disco, una vez en modo solo lectura y otra en modo lectura/escritura,
después haces enlaces (o otro montaje tipo "bind") de la parte que
quieras a donde quieras.

Obviamente esto rompe el "automontaje", tendrías que hacer un montaje
manual, quizás crear un fichero por lotes que te facilite la vida e
incluirlo en el fichero fstab con opciones "noauto" y "users" para no
tener que estar tomando la personalidad de root.

Antonio Trujillo Carmona

unread,
Aug 20, 2018, 7:30:02 AM8/20/18
to
El 20/08/18 a las 09:36, Fran Torres escribió:
> Buenas,
>
> Yo creo que esa solución del fstab, afectaría a cualquier cacharro que
> se conectase, no solo a ese disco en concreto. Es así?
>
> Fran.
>
> El 20/8/18, Antonio Trujillo Carmona
> <antonio.tr...@juntadeandalucia.es> escribió:
No tiene por que, en el fstab puedes poner la identificación por UUID,
no por dispositivo, con lo que solo afectara a la partición con ese UUID.

Lic. Vladimir Valero

unread,
Aug 20, 2018, 8:10:03 AM8/20/18
to
Hey, saludos y gracias. Le echare un vistazo a toda esa info y asi
refresco y me aclaro algunas cosas.Luego te comento.

Saludos Hermano.


El 19/08/18 a las 17:36, Juan Lavieri escribió:

Javier ArgentinaBBAR

unread,
Aug 21, 2018, 6:40:02 AM8/21/18
to
El dom., 19 ago. 2018 a las 16:11, Constantino Vargas
(<consv...@gmail.com>) escribió:
>
> Buenas tardes amigos y gracias por sus respuestas
>
> tengo un disco duro externo de 1T, que esta formateado en NTFS y lo uso para respaldar informacion que proviene de pcs con windows 10 y de mi laptop con debian 9.
>
Tarea inútil, peligrosa e inconveniente.
Si es para resguardar archivos de una red, puedes dar formato ext4.
Si el resguardo lo haces desde un servidor que capture los datos de la
máquinas Windows, no veo para qué NTFS.
Si el resguardo lo haces desde cada máquina con Windows,
tranquilamente éstas pueden acceder a un sistema de archivos y
permisos NFS. Recuerda que UNIX es anterior a Windows, y es lo que se
usaba en los equipos mainframe hace 30 años. Windows puede acceder a
ellos.
Peligroso, porque NTFS fragmenta mucho, no tanto como fat32, y además,
no posees "journaling".
Inconveniente, pues un sistema en ext4 puede montarse como LVM, lo que
te da una flexibilidad que NTFS no tiene.

>
> entiendo que cuando conecte este disco duro externo a una pc con windows corro peligro de infectarme con un virus.
>

Windows es un colador de seguridad. Un disco ext4 de Linux también
puede tener virus en los archivos guardados. Que no se activen, es
otra cosa.

>
> por lo que desde mi debian quiero darle permiso de solo lectura a la totalidad del disco duro y a la carpeta en donde tengo respaldado toda mi informacion darle todo los permisos
>

Manejo de permisos y grupos. Aunque no entiendo por qué quieres hacer
eso. Dices "desde mi Debian". Los permisos son a los usuarios, no a
las máquinas. Debes crear usuarios con un grupo restringido, y algún
usuario administrador del sistema.


> he cambiado el permiso a modo lectura desde MC 444 pero no cambia
> veo que el disco duro externo se monta en /media/miusuario/toshiba-hd-ext cuando lo conecto
>

Los permisos en Windos son distintos. Si estás leyendo desde linux un
disco NTFS, y se monta en un directorio temporal de usuario, estás
montando el disco NTFS con fuse, por lo que te habilita la lecto
escritura a TODO el disco NTFS. Para hacer eso, debes tenerlo montado
desde /etc/fstab (controlado por root) en ext4.

> gracias por su respuesta
>
> --
> Atentamente.
>
> Constantino Vargas Cornejo
>

Saludos

JAP
0 new messages