| |
@@ -0,0 +1,18 @@
|
| |
+ # How to add allow root ssh login and remove fedora user
|
| |
+
|
| |
+ This will allow you to run ansible playbooks as the root user.
|
| |
+ It also removes the fedora user so that fas_client can install sucessfully in `/home/fedora`
|
| |
+
|
| |
+ Simply add the below text in to the `User Data` field when launching an EC2 instance.
|
| |
+ This appears as a text box at the bottom of the `Configure Instance` step when launching an instance.(Step 3)
|
| |
+
|
| |
+
|
| |
+ ```
|
| |
+ #!/bin/bash
|
| |
+ cat /home/fedora/.ssh/authorized_keys > /root/.ssh/authorized_keys
|
| |
+ userdel -r fedora
|
| |
+ ```
|
| |
+
|
| |
+ The script copies the public key from the fedora user and replaces the root users key with it.
|
| |
+ This is the public key which is associated with the keypair selected when launching the instance.
|
| |
+ It then deletes the Fedora user leaving root as the only ssh user on the instance.
|
| |