質問編集履歴

4

言い回しを修正

2016/10/12 13:27

投稿

devron
devron

スコア10

test CHANGED
File without changes
test CHANGED
@@ -44,7 +44,7 @@
44
44
 
45
45
 
46
46
 
47
- なのでansibleユーザでは読めないのはわかるのですが、authorized_moduleはローカルでrootになないのでしょうか。
47
+ なのでansibleユーザでは読めないのはわかるのですが、authorized_moduleplaybook実行ユーザはローカルでrootになることはできないのでしょうか。
48
48
 
49
49
 
50
50
 

3

user指定の追加

2016/10/12 13:27

投稿

devron
devron

スコア10

test CHANGED
File without changes
test CHANGED
@@ -86,6 +86,8 @@
86
86
 
87
87
  - hosts: remote
88
88
 
89
+ user: ansible
90
+
89
91
  become: True
90
92
 
91
93
  tasks:
@@ -110,7 +112,7 @@
110
112
 
111
113
  **※実際のplaybookではローカルでのユーザ作成も行っていますが、簡略化のため該当箇所のみ載せますが、同一の結果となります。
112
114
 
113
- ※実行ユーザはansibleでローカル・リモートにユーザ作成、鍵配置しssh接続は確認できでいます。root権限も確認済みです。
115
+ ※実行ユーザはansibleユーザでローカル・リモートにユーザ作成、鍵配置しssh接続は確認できでいます。root権限も確認済みです。
114
116
 
115
117
  ※ローカルへのアクセスはsshもそうでないのも試しました。**
116
118
 

2

構成の微修正

2016/10/11 18:08

投稿

devron
devron

スコア10

test CHANGED
File without changes
test CHANGED
@@ -17,6 +17,18 @@
17
17
  key="{{ lookup('file', '/home/tom/.ssh/id_rsa.pub')}}"
18
18
 
19
19
  manage_dir=yes
20
+
21
+ ```
22
+
23
+
24
+
25
+ ```
26
+
27
+ TASK [cp authorized_keys] ******************************************************
28
+
29
+ fatal: [remote]: FAILED! => {"failed": true, "msg": "the file_name '/home/tom/.ssh/id_rsa.pub' does not exist, or is not readable"}
30
+
31
+
20
32
 
21
33
  ```
22
34
 

1

微修正

2016/10/11 18:06

投稿

devron
devron

スコア10

test CHANGED
File without changes
test CHANGED
@@ -36,13 +36,13 @@
36
36
 
37
37
 
38
38
 
39
- ###質問
39
+ ##質問
40
40
 
41
- もしauthorized_keysモジュールでremoteにauthorized_keysを配置するために別ユーザの公開鍵にアクセスするためにroot権限は適用されないのであれば、何か良い別の手段はありますでしょうか。
41
+ **もしauthorized_keysモジュールでremoteにauthorized_keysを配置するために別ユーザの公開鍵にアクセスするためにroot権限は適用されないのであれば、何か良い別の手段はありますでしょうか。
42
42
 
43
43
  (※セキュリティ上rootでのsshはしないので実行ユーザをrootに変えるというのはできません)
44
44
 
45
- Ansibleのような構成管理ツール歴2日目なので何か見当違いなことを書いているかもしれませんが何卒ご教授のほどよろしくお願いします。
45
+ Ansibleのような構成管理ツール歴2日目なので何か見当違いなことを書いているかもしれませんが何卒ご教授のほどよろしくお願いします。**
46
46
 
47
47
 
48
48
 
@@ -96,11 +96,11 @@
96
96
 
97
97
  ```
98
98
 
99
- ※実際のplaybookではローカルでのユーザ作成も行っていますが、簡略化のため該当箇所のみ載せますが、同一の結果となります。
99
+ **※実際のplaybookではローカルでのユーザ作成も行っていますが、簡略化のため該当箇所のみ載せますが、同一の結果となります。
100
100
 
101
101
  ※実行ユーザはansibleでローカル・リモートにユーザ作成、鍵配置しssh接続は確認できでいます。root権限も確認済みです。
102
102
 
103
- ※ローカルへのアクセスはsshもそうでないのも試しました。
103
+ ※ローカルへのアクセスはsshもそうでないのも試しました。**
104
104
 
105
105
 
106
106