Sobes.tech
Junior

Koje osnovne elemente ste administrirali u Linuxu?

sobes.tech АИ

Одговор од АИ

Управљао сам следећим елементима у Linux-у:

  • Управљање корисницима и групама:

    • Креирање, измена, брисање корисника и група.
    • Управљање правима приступа датотекама и директоријумима (власник, група, други, права rwx).
    • Конфигурација sudo.
  • Фајл систем:

    • Навигација и рад са датотекама и директоријумима (cd, ls, cp, mv, rm).
    • Управљање просторем на диску (df, du).
    • Монтирање и демонтирање фајл система.
    • Управљање логичким томовима (LVM).
  • Управљање процесима:

    • Преглед покренутих процеса (ps, top).
    • Заустављање процеса (kill, killall).
    • Управљање приоритетима процеса (nice, renice).
  • Мрежа:

    • Конфигурација мрежних интерфејса.
    • Управљање рутирањем.
    • Конфигурација DNS.
    • Рад са брандмауэром (iptables, firewalld).
    • Мониторинг мрежне активности (netstat).
  • Управљање пакетима:

    • Инсталација, ажурирање, уклањање пакета (apt, yum, dnf).
    • Рад са репозиторијумима.
  • Логовање:

    • Преглед и анализа логова (journalctl, grep).
    • Конфигурација ротације логова (logrotate).
  • Систем иницијализације (systemd):

    • Управљање јединицама сервиса и процесима.
    • Конфигурација аутоматског покретања сервиса.
  • Планирање задатака (cron):

    • Креирање и управљање cron задацима.
  • Безбедност:

    • Конфигурација SSH.
    • Управљање SELinux/AppArmor.
    • Провођење аудита система.

Практичан пример управљања корисницима и групама:

# Креирање корисника "devuser" са домаћим директоријумом
useradd -m devuser

# Постављање лозинке за "devuser"
passwd devuser

# Креирање групе "developers"
groupadd developers

# Додавање "devuser" у групу "developers"
usermod -aG developers devuser

# Погледајте групе корисника "devuser"
groups devuser