Skip to content

Instantly share code, notes, and snippets.

View Bergrebell's full-sized avatar

Roman K Bergrebell

View GitHub Profile
@Bergrebell
Bergrebell / ubuntu-hardening.md
Created October 9, 2024 07:31 — forked from lokhman/ubuntu-hardening.md
List of things for hardening Ubuntu

WARNING

May contain out of date information. Check the comments below!

The list of actions listed below was taken mostly from Book Of Zeus with minor modifications and did the job well for Ubuntu version, which was available at that moment (May 2016). This gist was created for internal use and was never meant to be discovered by the web, although Google managed to find and index this page, which was a great surprise for me. Please check the original source for the updated information (links are provided in most of the sections), and read the comments below: they provide more details about the usage experience.

System Updates

http://bookofzeus.com/harden-ubuntu/initial-setup/system-updates/

Keeping the system updated is vital before starting anything on your system. This will prevent people to use known vulnerabilities to enter in your system.

@Bergrebell
Bergrebell / in_relentless_pursuit_of_rest_notes.md
Created March 5, 2024 12:54 — forked from benoittgt/in_relentless_pursuit_of_rest_notes.md
"In Relentless Pursuit of Rest" from Derek Prior
@Bergrebell
Bergrebell / setup.sh
Last active July 27, 2022 08:46
install pipenv on euler (ETH)
wget -P ./ https://bootstrap.pypa.io/pip/2.7/get-pip.py
python get-pip.py
python -m pip install --upgrade pip
pip install --user pipenv
mkdir 01_Playground
cd 01_Playground/
pipenv install --python 3.6
pipenv shell
@Bergrebell
Bergrebell / machine.js
Created October 10, 2020 13:31
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions