
Quiero configurar un script que me permita mostrar mis correos electrónicos en mi barra, pero tengo que crear un archivo que contenga mi contraseña. ¿Hay alguna manera de proteger este archivo para que nadie pueda leerlo, sin negarle a mi sistema el acceso a ese archivo?
Respuesta1
Esto se puede hacer fácilmente con permisos de archivos estándar de Unix.
Suponiendo que el nombre del archivo emailcredentials.ini
se encuentra /home/errelion
y es propiedad del usuario con el que se ejecutará el script, el comando que querrá es
chmod 0600 /home/errelion/emailcredentials.ini
Esto hará que el propietario pueda leer y escribir el archivo, pero será inaccesible para cualquier otra persona (aparte de root
, que es el superusuario y puede hacer lo que quiera).