> For the complete documentation index, see [llms.txt](https://writeups.adityadindi.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://writeups.adityadindi.com/tryhackme/walkthroughs-easy/hardening-basics-part-1.md).

# Hardening Basics Part 1

![](https://1569822153-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ma_-L-NUkJ1mxbddZG2%2F-MeHAIFJ1g0Hj3ifFD6d%2F-MeHCueC4eerGNsVChxB%2Fimage.png?alt=media\&token=cdbe728a-2733-4682-9378-b8bff4d22e71)

## Hardening Basics

![](https://1569822153-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ma_-L-NUkJ1mxbddZG2%2F-MeHAIFJ1g0Hj3ifFD6d%2F-MeHDHxQ6e_XFW6x_2P9%2Fimage.png?alt=media\&token=b9c6e88a-8801-49cd-832e-47fd6d339779)

## Chapter 1: Securing User Accounts

![](https://1569822153-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ma_-L-NUkJ1mxbddZG2%2F-MeHAIFJ1g0Hj3ifFD6d%2F-MeHEDHlJuuIsQssqNZx%2Fimage.png?alt=media\&token=0fb36efc-fdc9-469b-928c-f0fb222a114a)

### Dangers of Root

![](https://1569822153-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ma_-L-NUkJ1mxbddZG2%2F-MeHAIFJ1g0Hj3ifFD6d%2F-MeHE_SqAm8XiK_v4kJT%2Fimage.png?alt=media\&token=1c2a37a3-783b-4d4e-85a0-1c19100ef982)

### Sudo

![](https://1569822153-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ma_-L-NUkJ1mxbddZG2%2F-MeHAIFJ1g0Hj3ifFD6d%2F-MeHFkt0nENuQVODh2Cn%2Fimage.png?alt=media\&token=404ac64e-3c19-4d18-8675-ed26e1009f03)

![](https://1569822153-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ma_-L-NUkJ1mxbddZG2%2F-MeHAIFJ1g0Hj3ifFD6d%2F-MeHFooTLdfDrCswuvd9%2Fimage.png?alt=media\&token=6e5aa6f2-4073-455a-aab6-9769246538e7)

![](https://1569822153-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ma_-L-NUkJ1mxbddZG2%2F-MeHAIFJ1g0Hj3ifFD6d%2F-MeHFsdtm32CAJFgX_JV%2Fimage.png?alt=media\&token=0c972678-8931-4d45-aa48-c138376e0a07)

![](https://1569822153-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ma_-L-NUkJ1mxbddZG2%2F-MeHAIFJ1g0Hj3ifFD6d%2F-MeHiAPCQJTQQ4hlm_BA%2Fimage.png?alt=media\&token=41258a92-0a24-443b-8d0a-32c2cd21ede1)

![](https://1569822153-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ma_-L-NUkJ1mxbddZG2%2F-MeHAIFJ1g0Hj3ifFD6d%2F-MeHiDsPlWOBs7TEtJET%2Fimage.png?alt=media\&token=0ace89ee-e9c3-49b4-a977-59ab93ec96fe)

### Disabling Root Access

![](https://1569822153-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ma_-L-NUkJ1mxbddZG2%2F-MeKtIcO04jz3ksPwAoc%2F-MeKtVx4LmPo4vlprvmm%2Fimage.png?alt=media\&token=b18a080f-e72a-469a-919e-6fce3d3683cb)

![](https://1569822153-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ma_-L-NUkJ1mxbddZG2%2F-MeKtIcO04jz3ksPwAoc%2F-MeKtczloaiXZ9OO1ZdZ%2Fimage.png?alt=media\&token=f2f2cfef-2008-4d03-94dc-80290cb0d78f)

![](https://1569822153-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ma_-L-NUkJ1mxbddZG2%2F-MeKtIcO04jz3ksPwAoc%2F-MeKthU65pbXhMgVrC2m%2Fimage.png?alt=media\&token=b52565d5-e528-487a-9543-9658bedaccf9)

### Locking Home Directories

![](https://1569822153-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ma_-L-NUkJ1mxbddZG2%2F-MeKtIcO04jz3ksPwAoc%2F-MeKtqq4thrO744bbS-K%2Fimage.png?alt=media\&token=4cd03fbc-9184-4cc5-951d-3e9af138dec3)

### Configuring Password Complexity

![](https://1569822153-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ma_-L-NUkJ1mxbddZG2%2F-MeKtIcO04jz3ksPwAoc%2F-MeKu0dj6Zh_EhBYIGWr%2Fimage.png?alt=media\&token=9dc49515-6289-412e-ab50-af0bd9303534)

### Configuring Other Password Requirements

![](https://1569822153-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ma_-L-NUkJ1mxbddZG2%2F-MeKtIcO04jz3ksPwAoc%2F-MeKu9X-Lkgv07AR2Ova%2Fimage.png?alt=media\&token=8676139b-c2cc-4d56-a034-d2bd8d77fd4f)

### Dangers of the lxd Group

![](https://1569822153-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ma_-L-NUkJ1mxbddZG2%2F-MeKtIcO04jz3ksPwAoc%2F-MeKuFDKPmDpEsfERaIV%2Fimage.png?alt=media\&token=c07fb80d-94ab-4f5d-ac19-d9191fae4cfb)

### Quiz

![](https://1569822153-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ma_-L-NUkJ1mxbddZG2%2F-MeMo9y-N_axl-JX4BNm%2F-MeMoFkKDdlL6IyY4MWG%2Fimage.png?alt=media\&token=3bce9676-a1f4-4e8f-8df2-c870df6445fc)

## Chapter 2: Firewall Basics

![](https://1569822153-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ma_-L-NUkJ1mxbddZG2%2F-MeMo9y-N_axl-JX4BNm%2F-MeMoTEfAg_ELSSUuqtb%2Fimage.png?alt=media\&token=4b08c7f3-9616-498c-b01a-b541d880c2d4)

![](https://1569822153-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ma_-L-NUkJ1mxbddZG2%2F-MeMo9y-N_axl-JX4BNm%2F-MeMoZzMaQAfE20dhPoZ%2Fimage.png?alt=media\&token=616f5981-4331-4a8a-9887-e72e84515ba8)

### IP Tables

![](https://1569822153-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ma_-L-NUkJ1mxbddZG2%2F-MeMo9y-N_axl-JX4BNm%2F-MeMp3QlQuhl75XvHz63%2Fimage.png?alt=media\&token=1340c9b0-3076-4687-bfa0-3504a3d1da67)

### IP Tables Configuration&#x20;

![](https://1569822153-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ma_-L-NUkJ1mxbddZG2%2F-MeMo9y-N_axl-JX4BNm%2F-MeMp9yWBlpOiFfgs02z%2Fimage.png?alt=media\&token=04d808e4-95bf-4296-840a-b9e4a60dbc2c)

![](https://1569822153-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ma_-L-NUkJ1mxbddZG2%2F-MeMo9y-N_axl-JX4BNm%2F-MeMpDzNIyzKjMgXVk34%2Fimage.png?alt=media\&token=bd1b0be8-9318-47a0-b197-bf827847a547)

### Basic Uncomplicated Firewall

![](https://1569822153-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ma_-L-NUkJ1mxbddZG2%2F-MeMo9y-N_axl-JX4BNm%2F-MeMpLy_tjU5JDDTarLE%2Fimage.png?alt=media\&token=38aafd4d-69b0-41d0-aa5d-997f6ccedd01)

### Quiz

![](https://1569822153-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ma_-L-NUkJ1mxbddZG2%2F-MeMo9y-N_axl-JX4BNm%2F-MeMpsEWPdyA2DmR6Ngp%2Fimage.png?alt=media\&token=f73d6e87-06fe-4c64-b6f7-0f602c1647a7)
