![parrot security os headless install parrot security os headless install](https://secnhack.in/wp-content/uploads/2020/05/Untitled-design-9.png)
- #PARROT SECURITY OS HEADLESS INSTALL INSTALL#
- #PARROT SECURITY OS HEADLESS INSTALL UPDATE#
- #PARROT SECURITY OS HEADLESS INSTALL MANUAL#
However on the off chance that I read your question wrong, and this is in fact a computer that isn't ever connected to the internet you will need to use this answer instead though it will be more time consuming. My previous answer assumes that the reason you cannot access the internet is because you uninstalled "network-manager", and that normally the computer is connnected to the internet.
#PARROT SECURITY OS HEADLESS INSTALL MANUAL#
Once I had network manager running I changed /etc/network/interface back to default (and kept a copy of the manual change just in case). Then start network manager (sudo service network-manager start). I had to purge the arping package I installed before network manager would reinstall.
#PARROT SECURITY OS HEADLESS INSTALL INSTALL#
This allowed my to reinstall network manager (sudo apt-get install network-manager).
![parrot security os headless install parrot security os headless install](https://i.ytimg.com/vi/aGXYbD2znS4/maxresdefault.jpg)
I then ran "sudo service network-interface restart INTERFACE=eth0" to restart the interface. # interfaces(5) file used by ifup(8) and ifdown(8)Ĭhange x, y, z, a, c, and d to your network settings. I edited the /etc/network/interface file to setup a manual IP for eth0. I installed arping (sudo apt-get install arping) which removed iputils-arping, network-manager, and network-manager-gnome. I know I'm a little late on this but I just ran into this same problem. If this answer fixes your problem, please mark it correct. Reboot when finished and remove the Live CD. Since you've chrooted into your Ubuntu installation, the changes you make affect it and not the Live CD, as long as all changes are made in the same terminal session. If you have problems on the last step, make sure your sources are correct in /etc/apt/sources.list - in the same terminal, type: sudo nano /etc/apt/sources.list
#PARROT SECURITY OS HEADLESS INSTALL UPDATE#
Now you can update the system - in the same terminal, type: apt-get updateĪpt-get install network-manager network-manager-gnome Copying nf gets the network working, at least for me (using DHCP). If you get an error about nf being identical when copying it, just ignore it. So let's mount the root partition along with the /sys, /proc, /run and /dev partitions and enter chroot: sudo mount ROOT-PARTITION /mntįor i in /sys /proc /run /dev /dev/pts do sudo mount -bind "$i" "/mnt$i" done To make sure a certain partition is the root partition, you can mount it. Below in step 3, ROOT-PARTITION is the root partition you just found, for example /dev/sda2 in my case. This will display a list of hard disks and partitions from which you'll have to figure out which one is the root partition. To figure out what's the root partition, run the following command: sudo fdisk -l On a standard Ubuntu installation, the root partition is "/dev/sda1", but it may be different for you.
![parrot security os headless install parrot security os headless install](https://i.pinimg.com/originals/59/9e/5f/599e5febadbe7c342d5154f55d850768.jpg)
You need to find out your root partition on your Ubuntu installation. Once you get to the Ubuntu desktop, open a terminal. Live CD/DVD/USBĬreate a bootable Ubuntu CD/DVD or USB stick, boot from it and select "Try Ubuntu without installing". This answer assumes that you had internet access before losing network-manager or any other packages. In terminal type sudo reboot to reboot your computer.
![parrot security os headless install parrot security os headless install](https://networkwizkidcouk.files.wordpress.com/2021/02/2.png)
This exits you from the chroot environment. If you don't you'll likely get an unable to connect error. The partition must also be mounted so that you can access it.Įdit your /etc/nf and add at least one nameserver: nameserver 8.8.8.8 # Google Public DNS You will need to replace with the appropriate location of your Ubuntu install, typically the label of the partition it's installed on. In terminal type: sudo mount -bind /dev //dev Make sure you are connected to the internet. I'm guessing you haven't so you'll have to do things the long way, but I thought I'd throw that in just in case.īoot a Ubuntu live CD in "Try without installing". If you've recently upgraded your network manager you can use sudo apt-get install -reinstall network-manager, but this only works if the package is still in your Apt cache ( /var/cache/apt/archives/).