Hacker News new | ask | show | jobs
by theviajerock 3878 days ago
Well, I have learned about:

- Network configuration

- backups(rsync)

- Server monitoring, crontab for schedule tasks

- Troubleshooting (I used to hate so much trouble that I found, but I learn to love this and I like to solve problems)

- ssh

- Web (Apache, nginx),Dns,DHCP server's installation and configuration.

- Basic use of iptables

- Installation and configuration of software.

- User management.

- Containers like chroot or systemd-nspawn.

- Possibly other things, but I don't remember right now.

I was in a project at my previous work where I could put on practice all of this knowledge, we began installing Debian from zero (Without gui), partitioning the system with lvm, using chroot to build containers, installing other software inside that containers (Like RethinkDb, GlusterFs) and configuring Clusters. After that all the process was ready and tested, we automate it with bash scripts.

In my personal computer i use Debian and i do all the configurations and labs in the terminal, the true is that i like so much to work in this environment. I am improving my knowledge in Linux, so right now i am doing this http://www.linuxfromscratch.org/.

That is, i am not a senior Linux Administrator, but I've done well in my previous work. If you would like to know more or have another question, just tell me!