cambiar permisos de un archivo desde windows

 De manera general, cuando nos conectarmos por ssh mediante autorizados por un arhivo key o pem, se nos restringe el acceso si se detecta que dicho archivo no tiene los permisos adecuados (ejecutar solo con nuestro usuario). para hacer esto desde ambientes unix, es muy sencillo usando el comando chmod:

chmod 0644 miaccess.pem

Si estamos en un sistema operativo windows, tenemos que hacer algunos pasos adicionales.

Tenemos 2 formas:

desde consola:

primero debemos saber nuestro usuario de red con net user

net user
Cuentas de usuario de \\G-01
------------------------------------------
Administrador            DefaultAccount           Invitado
Miguel                   WDAGUtilityAccount
Se ha completado el comando correctamente.
E:\Downloads

Concatenamos el nombre de nuestra maquina y el de nuestro usuario con una diagonal invertira, este es nuestro usuarui de red, en el ejemplo es : G-01\Miguel

Ahora, continuemos con el comando como tal. Primero veamos los accesos de nuestro archivo. Escrimibos: cacls miaccess.pem recibiremos una salida parecida a esta:

E:\Downloads\miaccess.pem BUILTIN\Administradores:F
                          NT AUTHORITY\SYSTEM:F
                          NT AUTHORITY\Authenticated Users:C
                          BUILTIN\Usuarios:R
Como podemos ver, se listan los grupos y usuarios que tienen acceso al archivo y sus respectivos privilegios. Ahora lo que debemos hacer es elimiar todos estos permisos y conceder unicamente a nuestro usuario permisos de lectura y escritura, para eso ejecutaremos 

cacls miaccess.pem /p G-01\Miguel:f
¿Está seguro (S/N)?y
archivo procesado: E:\Downloads\miaccess.pem

Con esto sobrescribimos los permisos anteriores y otorgamos a nuestro usuario permisos de lectura escritura. podemos revisar esto ejecutando el primer comando:

cacls miaccess.pem
E:\Downloads\miaccess.pem G-01\Miguel:F

Vemos que solo nuestro usuaruio tiene permisos para el archivo.


La segunda manera es mediante la interfaz de windows, dejo un video: