diff options
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 29 |
1 files changed, 14 insertions, 15 deletions
@@ -1,4 +1,6 @@ # Prerequisites : + +## MacOS Install xcode and homebrew ```bash @@ -10,6 +12,17 @@ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/ brew tap Homebrew/bundle brew bundle ``` +## Debian Linux +- Add missing dependencies +```bash +sudo apt update -y +sudo apt upgrade -y +sudo apt install scdaemon vim htop tmux pass pass-extension-otp git-crypt pinentry-tty -y +ln -sf ~/.rc/.bashrc ~/.bashrc + +sudo ln -sf /usr/bin/pinentry-tty /usr/local/bin/pinentry-tty +ln -sf ~/.rc/.gnupg/gpg.conf ~/.gnupg/gpg.conf +``` # Installation : @@ -66,33 +79,19 @@ gpg --edit-key [email protected] > trust ``` -## MacOS +## MacOS (extras) - Bash shell default ```bash sudo bash -c 'echo /usr/local/bin/bash >> /etc/shells' chsh -s /usr/local/bin/bash ``` -## Debian Linux -- Add missing dependencies -```bash -sudo apt update -y -sudo apt upgrade -y -sudo apt install scdaemon vim htop tmux pass pass-extension-otp git-crypt pinentry-tty -y -ln -sf ~/.rc/.bashrc ~/.bashrc - -sudo ln -sf /usr/bin/pinentry-tty /usr/local/bin/pinentry-tty -ln -sf ~/.rc/.gnupg/gpg.conf ~/.gnupg/gpg.conf -``` - ## ParrotOS (extras) ```bash # Allow ssh into the machine ssh-add -L > ~/.ssh/authorized_keys sudo ln -sf ~/.rc/etc/ssh/sshd_config /etc/ssh/sshd_config sudo systemctl enable ssh -# sudo ufw enable -# sudo ufw allow from 192.168.0.0/24 to any port 22 # Setup extra PenTools git clone https://github.com/danielmiessler/SecLists.git ~/SecLists |
