DEV Community ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป

DEV Community ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป is a community of 970,177 amazing developers

We're a place where coders share, stay up-to-date and grow their careers.

Create account Log in
jmau111โญ
jmau111โญ

Posted on • Updated on • Originally published at blog.julien-maury.dev

A Bash script to configure Linux

I made a Bash script to configure Debian-based Linux machines for cybersecurity:

GitHub logo jmau111-org / golinux

A simple Bash script to configure Debian-based Linux distros ๐Ÿงข

golinux

A simple Bash script to configure Debian-based Linux distros

How to use

git clone https://github.com/jmau111-org/golinux
sudo -s
cd golinux
bash golinux

Opt out

You can either select "1" to proceed or "2" to skip a specific step.

Warnings

Be careful. The script assumes you won't need many default configurations such as printers, FTP, telnet.

Fortunately, you can choose to opt out of some steps. Just choose "No" (type 2).

I strongly encourage you to update && upgrade to prevent bad errors and apply security patches.




The script is quite straightforward:

git clone https://github.com/jmau111-org/golinux
cd golinux
sudo -s
bash golinux
Enter fullscreen mode Exit fullscreen mode

I've included a way to opt out of some specific steps.

Of course, it's not exhaustive at all, and I like to keep it very light, without too much third-party apps. It's cybersecurity-oriented, but even in that perspective, it's pretty light.

Top comments (0)

๐ŸŒš Friends don't let friends browse without dark mode.

Sorry, it's true.