Fórum Root.cz
Hlavní témata => Server => Téma založeno: Jiriczek87 18. 10. 2018, 18:40:59
-
Dobrý den,
V rámci vzdělávání mám vps v minimální konfiguraci na kterém mi běži debian. Měl bych dotaz ohledně toho co vše bych si na serveru měl nainstalovat a naučit se abych se mohl v budoucnu ucházet o místo linux admina. Aktuálně tam mám
SSH - používám logování pomocí rsh key
Apache - porozumění konfiguračních souborů a jejich nastavení, co které nastavení dělá atd..
Mysql - základní správa a SQL dotazy, vytvaření databází, uživatelů a práv.
Php instalace různých modů pro podporu např mysql, porozumění konfiguráků ..
Jinak jedu only vim, command linu a os bez gui.
Iptables/hosts/passwd/group/cron a podobně zvládám
Toto považuji za základ, co dál ?
-
SSH - používám logování pomocí rsh key
pro zacatek bych si ujasil rozdil mezi logovanim a prihlasovanim ;-)
-
jj to se omlouvám, máte pravdu přihlašuji...
-
co mě napadlo jako první:
- https://www.ansible.com/ a/nebo https://docs.saltstack.com/
- jak upgradovat/downgradovat služby, které používáte (třeba to PHP, MySQL, a ostatní) bez restartu resp. s minimálním (ideálně nulovým) downtime
- docker a/nebo vagrant
- dns
- firewall (moc se v tom nevyznám, ale minimum je iptables)
- práce se sítěmi - routování různých sítí na různých síťovkách, atp.
-
Skriptovanie, praca so sietou - netstat, tcpdump, ip. Praca s procesmi - /proc. Praca s diskom a particiami - LVM. Praca so sylog - citanie a hlavne porozumenie logom. Praca a porozumenie monitoringu SNMP a SNMPtrap.
-
přečti si manuál (man pages, dají se exportovat všechny do pdf), vem do ruky knížku a nastuduj, není horší admin než ten, který naprosto netuší co a jak funguje, jen si umí na googlu vyhledat nějaké nastavení, které mu funguje, ale netuší jaké má vedlejší efekty.
https://www.oreilly.com/library/view/linux-bible-9th/9781118999875/
https://www.amazon.de/How-Linux-Works-Superuser-Should/dp/1593275676/
Nějak nevěřím tomu, že zvládáš iptables :), u něho je potřeba znát hlavně jak funguje IP protokol, kudy putují v kernelu pakety a co se vše děje při otevírání a zavírání spojení, něco bys měl vědět i chainech v iptables, umět zablokovat nebo otevřít port není znalost iptables :).
-
SSH - používám logování pomocí rsh key
pro zacatek bych si ujasil rozdil mezi logovanim a prihlasovanim ;-)
Já měl vždycky za to, že login/logon/zalogovat se = přihlásit se...
-
SSH - používám logování pomocí rsh key
pro zacatek bych si ujasil rozdil mezi logovanim a prihlasovanim ;-)
Já měl vždycky za to, že login/logon/zalogovat se = přihlásit se...
A pak máš logování alá ukládání informací všeho druhu do logu => logování
-
- docker a/nebo vagrant
Rozhodně...
-
Dobrý den,
V rámci vzdělávání mám vps v minimální konfiguraci na kterém mi běži debian. Měl bych dotaz ohledně toho co vše bych si na serveru měl nainstalovat a naučit se abych se mohl v budoucnu ucházet o místo linux admina. Aktuálně tam mám
SSH - používám logování pomocí rsh key
Apache - porozumění konfiguračních souborů a jejich nastavení, co které nastavení dělá atd..
Mysql - základní správa a SQL dotazy, vytvaření databází, uživatelů a práv.
Php instalace různých modů pro podporu např mysql, porozumění konfiguráků ..
Jinak jedu only vim, command linu a os bez gui.
Iptables/hosts/passwd/group/cron a podobně zvládám
Toto považuji za základ, co dál ?
sup-sup poslat cv do guglu, uz na teba cakaju...
-
to by slo brat kdyz by "logonovani", ale logovani = ukladani logu/zaznamu ;-)
-
- dhcp, dns servery
- monitorovací nástroje (na začátek stačí nagios)
- další webserver, třeba nginx
- další dbms, třeba postgresql
- nějaká nosql databáze, třeba mongo
jako admin musí člověk diagnostikovat poruchy a je tedy potřeba zvládat nástroje, které v tomhle pomůžou. to znamená naučit se prácovat s logama (a případně nástrojema na správu logů), naučit se připojovat ke službám (ať už skrz telnet, netcat apod., nebo šifrovaně pomocí openssl), naučit se diagnostikovat poruchy sítě (ping, traceroute, atd..)
dál se dneska používají cloudové aplikace, ale těch je hodně, volba dost závisí na konkrétní firmě.