wiki-system/Unbuntu-20.04-encrypt-ZFS-install.md

51 lines
1.1 KiB
Markdown
Raw Normal View History

2020-06-22 09:17:11 +02:00
# install ubuntu full ZFS with zfs encryption
2020-06-22 09:47:36 +02:00
Boot the Ubuntu 20.04 Desktop installer/live CD.
Click the “Try Ubuntu” button.
launch a terminal.
2020-06-22 09:16:32 +02:00
set a passwd to root to permit remote ssh
~~~
2020-06-22 09:47:36 +02:00
$ sudo su
2020-06-22 09:16:32 +02:00
# passwd
New password :
Retype new passord :
passwd: password updated successfully
~~~
2020-06-22 09:47:36 +02:00
Install ssh to simplfy configuration edit.
~~~
# apt install ssh
~~~
2020-06-22 09:45:04 +02:00
Edit **/etc/ssh/sshd_config** to **Enable PermitRootLogin** change *prohibit-password* to *yes* like bellow.
2020-06-22 09:16:32 +02:00
~~~{.shell}
#PermitRootLogin prohibit-password
PermitRootLogin yes
~~~
~~~
service ssh restart
~~~
2020-06-22 09:47:36 +02:00
find yout IP with : *ip a*
2020-06-22 09:16:32 +02:00
then connect remotely with : *ssh*
2020-06-22 09:47:36 +02:00
2020-06-22 09:16:32 +02:00
# update zsys-setup
## enable zfs encyption on rpool
bpool remain unencrypt.
Search for “zpool create”, and make sure you have found the create command that has “rpool” on the last line.
Before the “zpool create” insert: echo MYPASSWORD |
Before the last line of the command insert these lines:
~~~{.cpp}
2020-06-22 09:43:02 +02:00
-O recordsize=1M \
-O encryption=aes-256-gcm \
-O keylocation=prompt \
-O keyformat=passphrase \
2020-06-22 09:16:32 +02:00
~~~