From b9472d630de300ae745c77d58b91c1e20f37f5fc Mon Sep 17 00:00:00 2001 From: Kazuhiro MUSASHI Date: Sun, 27 Oct 2019 14:40:08 +0800 Subject: [PATCH] Add `SSH` credentials. --- .../files/home/webadm/.ssh/authorized_keys | 38 +++++++++++++++++++ .../nginx/files/home/webadm/.ssh/id_rsa.chef | 38 +++++++++++++++++++ .../files/home/webadm/.ssh/id_rsa.github | 38 +++++++++++++++++++ cookbooks/nginx/webadm.rb | 2 +- 4 files changed, 115 insertions(+), 1 deletion(-) create mode 100644 cookbooks/nginx/files/home/webadm/.ssh/authorized_keys create mode 100644 cookbooks/nginx/files/home/webadm/.ssh/id_rsa.chef create mode 100644 cookbooks/nginx/files/home/webadm/.ssh/id_rsa.github diff --git a/cookbooks/nginx/files/home/webadm/.ssh/authorized_keys b/cookbooks/nginx/files/home/webadm/.ssh/authorized_keys new file mode 100644 index 0000000..5a5fd2d --- /dev/null +++ b/cookbooks/nginx/files/home/webadm/.ssh/authorized_keys @@ -0,0 +1,38 @@ +md5:b940e33c24842e81a2ac83c3a61a5605:salt:59-103-63-243-177-210-254-59:aes-256-cfb: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 \ No newline at end of file diff --git a/cookbooks/nginx/files/home/webadm/.ssh/id_rsa.chef b/cookbooks/nginx/files/home/webadm/.ssh/id_rsa.chef new file mode 100644 index 0000000..4025c97 --- /dev/null +++ b/cookbooks/nginx/files/home/webadm/.ssh/id_rsa.chef @@ -0,0 +1,38 @@ +md5:37086e711fa7bf46d618f23d91feaa4f:salt:182-65-33-210-46-24-105-147:aes-256-cfb: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 +bICNWzrocylXXw== \ No newline at end of file diff --git a/cookbooks/nginx/files/home/webadm/.ssh/id_rsa.github b/cookbooks/nginx/files/home/webadm/.ssh/id_rsa.github new file mode 100644 index 0000000..931b700 --- /dev/null +++ b/cookbooks/nginx/files/home/webadm/.ssh/id_rsa.github @@ -0,0 +1,38 @@ +md5:86b365bb51904196f7cd6a819f097d6b:salt:159-92-154-253-242-134-41-71:aes-256-cfb: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 +BRM1EObviIL/v+OJbPo= \ No newline at end of file diff --git a/cookbooks/nginx/webadm.rb b/cookbooks/nginx/webadm.rb index 6992170..e1aaefa 100644 --- a/cookbooks/nginx/webadm.rb +++ b/cookbooks/nginx/webadm.rb @@ -30,7 +30,7 @@ encrypted_remote_file '/home/webadm/.ssh/authorized_keys' do end # Deploy secret keys -%w( id_rsa.github id_rsa.bitbucket id_rsa.chef ).each do |conf| +%w( id_rsa.github id_rsa.chef ).each do |conf| encrypted_remote_file "/home/webadm/.ssh/#{conf}" do owner 'webadm' group 'webadm'