AWS add ssh key to root user and remove fedora user
This commit is contained in:
parent
a4a420d5d0
commit
b605aad542
1 changed files with 18 additions and 0 deletions
18
remove_fedora_user_at_launch_aws.md
Normal file
18
remove_fedora_user_at_launch_aws.md
Normal file
|
@ -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.
|
Loading…
Add table
Add a link
Reference in a new issue