Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum zapoznaj się z kilkoma zasadami savoir-vivre'u w wątku Administracja-> Przywitaj się. Wątki z problemami zamieszczone w dziale "Przywitaj się" będą usuwane.

Autor Wątek: Od zera do Junior Admina  (Przeczytany 1857 razy)

Offline Metro_3055

  • Newbie
  • *
  • Wiadomości: 1
Od zera do Junior Admina
« dnia: Styczeń 14, 2019, 11:18:50 pm »
Witam wszytskich,


możliwe że już taki wątek był lub nie, więc jak coś przepraszam z góry. Chciałbym zostać Adminem Linux, ewentualnie zacząć przygodę z . Pytanie do was od czego zaczać, co konfigurowac na VPSie?
Od kilku miesięcy siedzę w bashu, zakupilem VPS-a z CentOS 7, zainstalowalem VPNA i jak narazie, pytanie co dalej. Czy macie jakieś dalsze pomysły?  :D

Pozdrawiam

Lukas

Offline arecki

  • Full Member
  • ***
  • Wiadomości: 101
Odp: Od zera do Junior Admina
« Odpowiedź #1 dnia: Styczeń 15, 2019, 08:20:00 pm »
Pójść na praktykę do firmy.
Debian testing.

Offline hobbysta

  • Full Member
  • ***
  • Wiadomości: 192
Odp: Od zera do Junior Admina
« Odpowiedź #2 dnia: Styczeń 28, 2019, 11:15:06 pm »
definitywnie nauka angielskiego, sorry ale bez tego jak bez reki, 80% dokumentacji jest po angielsku, znajmosc jezyka to ogromna korzysc  - mozesz korzystac z doswiadczenia inzynierow z calego swiata - na przyklad inzynierow IBM chetnych podzielic sie wlasnym doswiadczeniem.  Wszystko z afryki - to znaczy za friko. Takze to jest inwestycja, ktory zwroci sie z nawiazka 1000%. Mozna nie miec zdolnosci - ale trudno - praca to praca. A jak rozumiem chcialbys w przyszlosci wykonywac taki zawod.

Offline alelynx

  • Newbie
  • *
  • Wiadomości: 10
Odp: Od zera do Junior Admina
« Odpowiedź #3 dnia: Luty 19, 2019, 03:27:38 pm »
Wybierz cokolwiek co chcesz z ponizszej listy:

- Bazy danych SQL i noSQL (MariaDB, MongoDB)
- Automatyczne backupy
- Stawianie serwerów LEMP (Linux + Nginx + MySQL/MariaDB/PHP).
- Stawianie innych serwerów (Django + Gunicorn, NodeJS  + Express)
- Systemd
- Zwiekszanie performance'u systemów. Np: cache i /tmp na tmpfs
- Security - jail, fail2ban, nftables/iptables...
- Jezyk programowania do automacji, do skryptow, cos normalniejszego niz bash. Na przyklad: Python, Ruby...
- Serwery poczty (dovecot + postfix, imap, smtp...)
- devops (ansible)
- skompiluj kernel od zera
- vim/emacs
- logi oraz jak je monitorowac (np. logwatch)

Zanim posuniesz sie za daleko, sprawdz czy technologie SERVERLESS nie oszczedza Ci bólu głowy / zarobią więcej pieniędzy ^^
np. firebase / amazon web services

Offline Jerzy

  • Newbie
  • *
  • Wiadomości: 7
Odp: Od zera do Junior Admina
« Odpowiedź #4 dnia: Czerwiec 07, 2019, 10:37:03 pm »
...
- Security - jail, fail2ban, nftables/iptables...
- Jezyk programowania do automacji, do skryptow, cos normalniejszego niz bash. Na przyklad: Python, Ruby...
- skompiluj kernel od zera
- vim/emacs
- logi oraz jak je monitorowac (np. logwatch)
...

Pragnę zakomunikować, iż wymienione wyżej punkty miały swoje zastosowanie zdecydowanie bliżej czasów gdy osobiście zajmowałem stanowisko administratora, a także nie wszystkie. Mam na myśli m.in. brak konieczności profesjonalnej obsługi edytorów takich jak Emacs, gdyż nie spotkałem się z sytuacją, jakoby na serwerze ów edytor był zainstalowany. O wiele bardziej polecił bym zapoznanie się z każdym po trochu aby móc wykonać podstawowe czynności. Przykładowym edytorem, którego częściej widywałem jest ten wbudowany w Midnight Commander. Nie należy zapominać o współczesnych edytorach, jak Visual Studio Code, Sublime Text, Atom, Notepad++ i możliwości podłączenia się do serwera za ich pomocą, bądź zamontowania lokalnie systemu plików serwera, przykładowo przez SSHFS.
W kwestii pozostałych punktów, jak już napisałem, uważam, że są bardziej współczesne i przyszłościowe rozwiązania, niezależnie od tego, do jakich dawnych programów posiadam przyzwyczajenia z pracy. Kompilacja kernela nie powinna występować na profesjonalnym środowisku, jakie zapewnia dla przykładu Red Hat Enterprise Linux, czy też Ubuntu Server. Zamiast iptables, zalecił bym naukę firewalld. Zamiast monitorowania logów w ten sposób, zalecił bym coś, co lepiej się skaluje, np. Graylog, bądź ELK stack.
Osobiście nie polegał bym na językach jak Python, które słyną z psucia kompatybilności, np. przy migracji z 2 na 3. Uważam za lepsze trzymanie się popularniejszego i bardziej niezawodnego języka skryptowego, np. interpetowanego przez klasyczny Bourne Shell, o ile nie ma wymagań co do obsługi bardziej wyrafinowanych funkcjonalności, gdzie w przypadku ich wystąpienia polegałbym po prostu na powłoce Bash.

Offline TataPingu

  • Hero Member
  • *****
  • Wiadomości: 1335
Odp: Od zera do Junior Admina
« Odpowiedź #5 dnia: Czerwiec 08, 2019, 12:50:47 am »
Pójść na praktykę do firmy.

I zacząć od podstaw...
- w pierwszym rzędzie poznać podstawy "unixowców" i zdobyć podstawową wiedzę o hardware, do software dochodzi się z czasem, w miarę potrzeb...

"Kupiłem sobie suwak logarytmiczny i od kilku miesięcy ryram nim tam i spowrotem, pytanie, co dalej ?"
- ostatecznie, chciałbym być inżynierem...