Junior
Kokius pagrindinius elementus administravote Linux'e?
sobes.tech AI
Atsakymas iš AI
Linux administravo šiuos elementus:
-
Vartotojų ir grupių valdymas:
- Vartotojų ir grupių kūrimas, keitimas, šalinimas.
- Failų ir katalogų prieigos teisių valdymas (savinkas, grupė, kiti, teisės rwx).
- sudo nustatymas.
-
Failų sistema:
- Naršymas ir darbai su failais ir katalogais (
cd,ls,cp,mv,rm). - Disko vietos valdymas (
df,du). - Failų sistemų montavimas ir atmontavimas.
- Loginių tomų valdymas (LVM).
- Naršymas ir darbai su failais ir katalogais (
-
Procesų valdymas:
- Veikiančių procesų peržiūra (
ps,top). - Procesų nutraukimas (
kill,killall). - Procesų prioritetų valdymas (
nice,renice).
- Veikiančių procesų peržiūra (
-
Tinklas:
- Tinklo sąsajų konfigūracija.
- Maršrutizacijos valdymas.
- DNS konfigūracija.
- Ugniasienės valdymas (
iptables,firewalld). - Tinklo veiklos stebėjimas (
netstat).
-
Paketo valdymas:
- Paketų įdiegimas, atnaujinimas, šalinimas (
apt,yum,dnf). - Repozitorijų valdymas.
- Paketų įdiegimas, atnaujinimas, šalinimas (
-
Žurnalų stebėjimas:
- Žurnalų peržiūra ir analizė (
journalctl,grep). - Žurnalų rotacija (logrotate) nustatymai.
- Žurnalų peržiūra ir analizė (
-
Sistema inicijavimas (systemd):
- Paslaugų ir procesų vienetų valdymas.
- Paslaugų automatinis paleidimas.
-
Užduočių planavimas (cron):
- Užduočių kūrimas ir valdymas.
-
Saugumas:
- SSH konfigūracija.
- SELinux/AppArmor valdymas.
- Sistemos auditas.
Praktinis pavyzdys, kaip valdyti vartotojus ir grupes:
# Sukurti vartotoją "devuser" su namų katalogu
useradd -m devuser
# Nustatyti slaptažodį vartotojui "devuser"
passwd devuser
# Sukurti grupę "developers"
groupadd developers
# Pridėti vartotoją "devuser" į grupę "developers"
usermod -aG developers devuser
# Peržiūrėti vartotojo "devuser" grupes
groups devuser