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
|
#### 2.1 Create Service Account
|
||||||
|
|
||||||
```bash
|
```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
|
echo "SERVICE_USER:$(openssl rand -base64 32)" | sudo chpasswd
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -1067,7 +1071,11 @@ sudo apt install -y \
|
||||||
#### 13.1 Create the SERVICE_USER User
|
#### 13.1 Create the SERVICE_USER User
|
||||||
|
|
||||||
```bash
|
```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
|
echo "SERVICE_USER:$(openssl rand -base64 32)" | sudo chpasswd
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
@ -211,11 +211,16 @@ sudo apt install -y \
|
||||||
#### 2.1 Create the SERVICE_USER User
|
#### 2.1 Create the SERVICE_USER User
|
||||||
|
|
||||||
```bash
|
```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
|
echo "SERVICE_USER:$(openssl rand -base64 32)" | sudo chpasswd
|
||||||
```
|
```
|
||||||
|
|
||||||
**What this does**:
|
**What this does**:
|
||||||
|
- Creates a dedicated group for the service account
|
||||||
- Creates a dedicated service account named `SERVICE_USER`
|
- Creates a dedicated service account named `SERVICE_USER`
|
||||||
- Generates a random 32-character password
|
- Generates a random 32-character password
|
||||||
- **Note**: This user has no sudo privileges for security (principle of least privilege)
|
- **Note**: This user has no sudo privileges for security (principle of least privilege)
|
||||||
|
|
Loading…
Add table
Reference in a new issue