Aunque es posible utilizar Windows y Linux de forma intercambiable para diversas tareas, los dos sistemas operativos varían en varios niveles, incluidos el núcleo, los controladores, los formatos de archivo y las disposiciones de seguridad. Las diferencias se extienden hasta la forma en que se administran y asignan los permisos en ambos sistemas operativos. En este artículo, analizaremos cuatro formas cruciales en que Windows y Linux manejan los permisos de usuario.
4Windows tiene más tipos de permisos
Y cada opción proporciona diferentes niveles de control de acceso.
Elsistema de archivos NTFSde Windows otorgapermisosmás flexibles a los usuarios. Por ejemplo, asignar el privilegio básicode lecturale permite verificar el contenido de una carpeta o archivo, mientras que el permisode escriturale permite modificar el contenido de dicho documento. Mientras tanto, el permiso delista de contenido de carpetaproporciona el mismo nivel de acceso que elde lectura, excepto que puede ejecutar archivos y ver las subcarpetas. Sin embargo, este permiso solo lo heredan las carpetas. Por lo tanto, deberá habilitar el permisode lectura y modificaciónpara otorgarle a un usuario el mismo nivel de control sobre un archivo.
Luego estáModificar, que combina los niveles de acceso de cada opción mencionada hasta ahora y otorga la capacidad adicional de eliminar el archivo o la carpeta. Sin embargo, el nivel de acceso más alto en Windows corresponde a la opciónControl total, ya que permite modificar los permisos y tomar posesión de un archivo o carpeta, además de otorgar el mismo nivel de acceso queModificar.
3Linux solo ofrece tres permisos
Aunque son igual de eficaces para prevenir el acceso no autorizado
A diferencia de las opciones flexibles de Windows, Linux te permite establecer tres permisos distintos para tus archivos y carpetas. Como habrás adivinado por sus nombres, el permisode lecturate permite ver o abrir un archivo, mientras que su equivalentede escriturate permite modificar su contenido. Por último, está el permisode ejecución, que es necesario para ejecutar un script o una aplicación en tu distribución de Linux.
2Los usuarios de Windows necesitan el comando icacls para modificar los permisos
O puedes hacerlo desde el menú Propiedades
Cuando desee comprobar los permisos en Windows, puede ejecutar la aplicación Terminal y ejecutar el comandoicaclsseguido del nombre del archivo o la carpeta. Como alternativa, puede utilizar el parámetro /grant para modificar la configuración de control de acceso de un archivo o una carpeta para un usuario específico.
Pero quienes quieran un método sencillo para editar permisos pueden hacerlo haciendo clic derecho en un archivo o carpeta, seleccionandoPropiedadesy navegando hasta la pestañaSeguridad. Aquí encontrarán la opción para habilitar o deshabilitar ciertos privilegios para sus grupos de usuarios.
¿No estás familiarizado con la línea de comandos de Windows? Estos 10 comandos útiles son una excelente manera de comenzar
Puedes usar tu teclado solo para todo tipo de cosas.
1Linux tiene el comando chown en su lugar
Es posible que hayas usado esto un par de veces.
Si eres un usuario de Linux desde hace mucho tiempo, es posible que ya reconozcaschown. El comandochown, que normalmente se ejecuta consudo(para acceso de administrador), te permite cambiar los permisos de cualquier archivo, carpeta o script, incluidos los que residen en las carpetas generalmente inaccesibles en las profundidades de tu máquina Linux. El argumento+xes uno de los argumentos más comunes que se usan conchown, ya que ejecutarlos juntos te permite agregar el permiso ejecutable a un script.
Administrar sus permisos en Windows y Linux
Esas fueron cuatro diferencias principales entrelos permisos de Windows y Linux, aunque hay un par de discrepancias más en la forma en que manejan los privilegios de usuario. De forma predeterminada, Windows no le exige crear una contraseña para UAC o el usuario administrador. En marcado contraste, la mayoría de las distribuciones de Linux requieren que configure una contraseña de root cuando las instala en su máquina. Sin mencionar que Windows es bastante laxo al permitir que los usuarios ejecuten aplicaciones con privilegios de administrador, mientras que Linux requiere que ingrese la contraseña de root cuando desea ejecutar scripts de terminal, instalar paquetes y realizar otras acciones de administrador.
5 razones por las que tiene sentido que Arch Linux y Valve se unan
Valve y Arch Linux se han unido, y eso es genial para los jugadores de Linux y los propietarios de Steam Deck.