mirror of
https://github.com/kevinveenbirkenbach/hetzner-arch-luks.git
synced 2024-12-22 22:35:04 +01:00
work in process commit
This commit is contained in:
parent
e28843d0f6
commit
c4e2c5d98a
59
README.md
59
README.md
@ -5,6 +5,20 @@ This guide should show you how to set up an System with the following specificat
|
||||
* LUKS
|
||||
|
||||
## Guide
|
||||
### 1. Configure and Install Image
|
||||
#### 1.1
|
||||
Login to Hetzner Rescue System
|
||||
```bash
|
||||
ssh root@your_server_ip
|
||||
```
|
||||
#### 1.2
|
||||
Create the autosetup by executing
|
||||
|
||||
```bash
|
||||
nano /autosetup
|
||||
```
|
||||
|
||||
and saving the following content into this file:
|
||||
|
||||
```bash
|
||||
## Hetzner Online GmbH - installimage - config
|
||||
@ -35,6 +49,51 @@ LV vg0 root / btrfs 10G
|
||||
## OPERATING SYSTEM IMAGE:
|
||||
IMAGE /root/.oldroot/nfs/install/../images/archlinux-latest-64-minimal.tar.gz
|
||||
```
|
||||
#### 1.3
|
||||
Afterwards install the image by executing the following command:
|
||||
|
||||
```bash
|
||||
installimage
|
||||
```
|
||||
#### 1.4
|
||||
When the setup finished restart the server via
|
||||
```bash
|
||||
reboot
|
||||
```
|
||||
|
||||
### 2. Setup System
|
||||
#### 2.1
|
||||
Revoke old SSH key:
|
||||
```bash
|
||||
ssh-keygen -f "$HOME/.ssh/known_hosts" -R your_server_ip
|
||||
```
|
||||
#### 2.2
|
||||
Login to your server:
|
||||
```bash
|
||||
ssh root@your_server_ip
|
||||
```
|
||||
|
||||
#### 2.3
|
||||
Update the system:
|
||||
```bash
|
||||
pacman -Syyu
|
||||
```
|
||||
#### 2.4
|
||||
Install basic administration software:
|
||||
```bash
|
||||
pacman -Syyu nano
|
||||
```
|
||||
|
||||
#### 3. Prepare System for Unlocking via SSH
|
||||
#### 3.1 Execute the following script
|
||||
```bash
|
||||
# Install software
|
||||
pacman -Syyu busybox mkinitcpio-dropbear mkinitcpio-utils
|
||||
#Copy ssh-key
|
||||
cp ~/.ssh/authorized_keys /etc/dropbear/root_key
|
||||
```
|
||||
|
||||
|
||||
|
||||
## Sources
|
||||
The code is adapted from the following guides:
|
||||
|
Loading…
Reference in New Issue
Block a user