mirror of
https://github.com/Qubes-Community/Contents.git
synced 2024-10-01 01:05:51 -04:00
[Kali] fix typos
This commit is contained in:
parent
5db1f5e92e
commit
aad19d1214
@ -12,14 +12,15 @@ Warnings
|
||||
--------------
|
||||
* The installation scripts and provided tools may have bugs, be vulnerable to Man in the Middle (MitM) attacks or other vulnerabilities.
|
||||
* Adding additional repositories or tools for installing software extends your trust to those tool providers.
|
||||
* Please keep in mind that using such a VM or VM's based on the template for security and privacy critical tasks is not recommended.
|
||||
* Kali Linux distribution is a rolling distribution based constantly on Debian testing release, so it always will have newer software base than available in Qubes OS debian template. Keep in mind that it may result in problems (especially in regard to package dependency) not covered by this tutorial.
|
||||
* Please keep in mind that using such template for security and privacy critical tasks is not recommended.
|
||||
* Kali Linux distribution is a rolling distribution constantly based on Debian testing release, so it will always have a newer software base than available in Qubes OS Debian template. Keep in mind that it may result in problems (especially in regard to package dependency) not covered by this tutorial.
|
||||
|
||||
From the official ISO file <a name="hvm4_0"/>
|
||||
==================================================
|
||||
Only use this method if you want to have the full Kali GUI (desktop, fancy menus, ...), it come at the cost of much greater resources consumption.
|
||||
Only use this method if you want the full Kali GUI (desktop, fancy menus, etc.).
|
||||
It comes at the cost of much greater resources consumption.
|
||||
|
||||
1. Download the Kali installation DVD
|
||||
1. Download the Kali ISO
|
||||
2. Create a new HVM
|
||||
3. Start the HVM with attached CD/DVD
|
||||
```shell_session
|
||||
@ -28,12 +29,12 @@ $ qvm-start <hvm-name> --cdrom <vm-name>:/home/user/Downloads/<iso-name>.iso
|
||||
|
||||
From a Debian template <a name="templatevm-from-debian4_0"/>
|
||||
================================================================
|
||||
This is the recommanded method.
|
||||
Easier to maintain and less demanding on resources, but you won't have the full Kali GUI.
|
||||
This is the recommended method.
|
||||
Easier to maintain and less demanding on resources, but you won’t have the full Kali GUI.
|
||||
|
||||
If you need to install custom kernel modules (wifi drivers, ...) you need use the kernel provided by Kali instead of the kernel provided by Qubes, see [Managing VM Kernel](/doc/managing-vm-kernel/)
|
||||
If you need to install custom kernel modules (wifi drivers, …) you need to use the kernel provided by Kali instead of the kernel provided by Qubes, see [Managing VM Kernel.](/doc/managing-vm-kernel/)
|
||||
|
||||
The steps can be summarised as:
|
||||
The steps can be summarized as:
|
||||
|
||||
1. Install Qubes stable Debian template
|
||||
2. Upgrade the template to Debian testing release
|
||||
@ -43,14 +44,14 @@ The steps can be summarised as:
|
||||
Get Kali Linux GPG key
|
||||
-----------------------
|
||||
**CAUTION:** Before proceeding, please carefully read [On Digital Signatures and Key Verification][qubes-verifying-signatures].
|
||||
This website cannot guarantee that any PGP key you download from the Internet is authentic.
|
||||
Always obtain a trusted key fingerprint via other channels, and always check any key you download against your trusted copy of the fingerprint.
|
||||
This website cannot guarantee that any GPG key you download from the Internet is authentic.
|
||||
Always obtain a trusted key fingerprint via other channels, and always check key you download against your trusted copy of the fingerprint.
|
||||
|
||||
This step is required since by (security) default a TemplateVM do not have a
|
||||
This step is required since by (security) default TemplateVM do not have a
|
||||
direct Internet connectivity. Users understanding the risks of enabling such
|
||||
access can change this configuration in firewall settings for the TemplateVM.
|
||||
|
||||
1. Retrive the Kali Linux GPG key using a DisposableVM.
|
||||
1. Retrieve the Kali Linux GPG key using a DisposableVM.
|
||||
|
||||
```shell_session
|
||||
$ gpg --keyserver hkp://keys.gnupg.net --recv-key 44C6513A8E4FB3D30875F758ED444FF07D8D0BF6
|
||||
@ -59,7 +60,7 @@ $ gpg --export --armor 44C6513A8E4FB3D30875F758ED444FF07D8D0BF6 > kali-key.asc
|
||||
```
|
||||
|
||||
2. **DO NOT TURN OFF** the DisposableVM, the `kali-key.asc` file will be copied to
|
||||
the Kali Linux template in a further step.
|
||||
the Kali Linux template for a further step.
|
||||
|
||||
3. Make sure the key is the authentic Kali key.
|
||||
See the [Kali website] for further advice and instructions on verification.
|
||||
@ -68,11 +69,11 @@ Create a Kali Linux (rolling) template
|
||||
----------------------------------------
|
||||
These instructions will show you how to upgrade a Debian TemplateVM to Kali Linux.
|
||||
|
||||
1. (Optional) Check for latest Debian stable template and install it (if not already done)
|
||||
1. (Optional) Check for latest Debian stable templates and install it (if not already done)
|
||||
|
||||
```shell_session
|
||||
$ sudo qubes-dom0-update --action="search all" qubes-template-debian
|
||||
$ sudo qubes-dom0-update <latest Debian template>
|
||||
# qubes-dom0-update --action="search all" qubes-template-debian
|
||||
# qubes-dom0-update <latest Debian template>
|
||||
```
|
||||
|
||||
2. Start your latest Debian template
|
||||
@ -118,7 +119,7 @@ For installation based on Debian 10 stable, please note that the security reposi
|
||||
|
||||
5. Update the template
|
||||
|
||||
**Note:** During execution of the update, read carefully list of packages to be removed. If it contains `qubes-*` packages, terminate operation and try to resolve `qubes-*` packages missing dependencies first.
|
||||
**Note:** During execution of the update, carefully read list of packages to be removed. If it contains `qubes-*` packages, terminate operation and try to resolve `qubes-*` packages missing dependencies first.
|
||||
|
||||
6. Copy the Kali GPG key from the DisposableVM to the new template:
|
||||
|
||||
@ -134,7 +135,7 @@ $ qvm-copy kali-key.asc
|
||||
# cat /home/user/QubesIncoming/dispXXX/kali-key.asc | apt-key add -
|
||||
```
|
||||
|
||||
This command should return `OK` on a line by itself.
|
||||
This command should return: "`OK".`
|
||||
|
||||
8. Add the Kali repository
|
||||
|
||||
@ -156,7 +157,7 @@ $ qvm-run -a kali-rolling gnome-terminal
|
||||
Install the Kali tools
|
||||
------------------------------
|
||||
At this point you should have a working template and you can install the tools you need.
|
||||
Keep in mind that the tools you will install can easily take more than 10GB, [so you will need to **grow** the size of the VM][qubes-resize-disk-image]
|
||||
Keep in mind that the tools you will install can easily take more than 10 GB, [so you will need to **grow** the size of the VM.][qubes-resize-disk-image]
|
||||
|
||||
Alternative Options to Kali Linux
|
||||
===================================
|
||||
|
Loading…
Reference in New Issue
Block a user