Added steps for SERVICE_USER group creation
Some checks are pending
Some checks are pending
This commit is contained in:
parent
81c70f85cb
commit
e9ba3dc01e
2 changed files with 16 additions and 3 deletions
|
@ -384,7 +384,11 @@ sudo apt install -y \
|
|||
#### 2.1 Create Service Account
|
||||
|
||||
```bash
|
||||
sudo useradd -r -s /bin/bash -m -d /home/SERVICE_USER SERVICE_USER
|
||||
# Create dedicated group for the service account
|
||||
sudo groupadd -r SERVICE_USER
|
||||
|
||||
# Create service account user with dedicated group
|
||||
sudo useradd -r -g SERVICE_USER -s /bin/bash -m -d /home/SERVICE_USER SERVICE_USER
|
||||
echo "SERVICE_USER:$(openssl rand -base64 32)" | sudo chpasswd
|
||||
```
|
||||
|
||||
|
@ -1067,7 +1071,11 @@ sudo apt install -y \
|
|||
#### 13.1 Create the SERVICE_USER User
|
||||
|
||||
```bash
|
||||
sudo useradd -r -s /bin/bash -m -d /home/SERVICE_USER SERVICE_USER
|
||||
# Create dedicated group for the service account
|
||||
sudo groupadd -r SERVICE_USER
|
||||
|
||||
# Create service account user with dedicated group
|
||||
sudo useradd -r -g SERVICE_USER -s /bin/bash -m -d /home/SERVICE_USER SERVICE_USER
|
||||
echo "SERVICE_USER:$(openssl rand -base64 32)" | sudo chpasswd
|
||||
```
|
||||
|
||||
|
|
|
@ -211,11 +211,16 @@ sudo apt install -y \
|
|||
#### 2.1 Create the SERVICE_USER User
|
||||
|
||||
```bash
|
||||
sudo useradd -r -s /bin/bash -m -d /home/SERVICE_USER SERVICE_USER
|
||||
# Create dedicated group for the service account
|
||||
sudo groupadd -r SERVICE_USER
|
||||
|
||||
# Create service account user with dedicated group
|
||||
sudo useradd -r -g SERVICE_USER -s /bin/bash -m -d /home/SERVICE_USER SERVICE_USER
|
||||
echo "SERVICE_USER:$(openssl rand -base64 32)" | sudo chpasswd
|
||||
```
|
||||
|
||||
**What this does**:
|
||||
- Creates a dedicated group for the service account
|
||||
- Creates a dedicated service account named `SERVICE_USER`
|
||||
- Generates a random 32-character password
|
||||
- **Note**: This user has no sudo privileges for security (principle of least privilege)
|
||||
|
|
Loading…
Add table
Reference in a new issue