From 2bcd609776656d0da3ad6b4a270f1fc62a6ced2a Mon Sep 17 00:00:00 2001 From: Vishesh Handa Date: Wed, 29 May 2019 14:37:04 +0200 Subject: [PATCH] keygen: Change file permissions in private key They were too open, and maybe someone will complain as the normal 'ssh' command line tool does complain. --- gj_common/keygen.c | 1 + 1 file changed, 1 insertion(+) diff --git a/gj_common/keygen.c b/gj_common/keygen.c index 0c59f341..a86703f7 100644 --- a/gj_common/keygen.c +++ b/gj_common/keygen.c @@ -144,6 +144,7 @@ int gj_generate_ssh_keys(const char *private_key_path, gj_log_internal("Failed to write private key to %s\n", private_key_path); goto cleanup; } + chmod(private_key_path, 0600); // Save public key ret = write_rsa_public_key(rsa, public_key_path, comment);