From 34b53e63f2577ab9f864153a4bbc70edbf18ee73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Dubois?= Date: Wed, 31 Aug 2022 11:35:12 +0200 Subject: [PATCH] The key file can be read and written only by the owner --- CHANGELOG.md | 2 ++ shellpki | 1 + 2 files changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 74f0e13..1a6539e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added +* The key file can be read and written only by the owner + ### Changed ### Fixed diff --git a/shellpki b/shellpki index 0f1d520..2ec85f7 100755 --- a/shellpki +++ b/shellpki @@ -692,6 +692,7 @@ create() { >/dev/null 2>&1 # shellcheck disable=SC2181 if [ "$?" -eq 0 ]; then + chmod 600 "${key_file}" echo "The KEY file is available at \`${key_file}'" else error "Error generating the private key"