Дужност Системски администратор је заиста тежак јер мора надгледати сервере, кориснике, евиденције, правити резервне копије и бла бла бла. За задатак који се највише понавља већина администратора напише скрипту за аутоматизацију свакодневних понављајућих задатака. Овде смо написали схелл скрипту која нема за циљ да аутоматизује задатак типичног системског администратора, али може бити од помоћи на местима, а посебно за они почетници који могу добити већину потребних информација о свом систему, мрежи, корисницима, учитавању, раму, хосту, интерном ИП -у, спољном ИП -у, времену рада, итд.
Побринули смо се за форматирање излаза (у одређеној мери). Скрипта не садржи злонамерни садржај и може се покренути помоћу нормалног корисничког налога. У ствари, препоручује се покретање ове скрипте као корисника, а не као роот.
Можете слободно користити/модификовати/редистрибуирати доњи део кода давањем одговарајуће заслуге Тецминт и Аутор. Покушали смо да прилагодимо излаз до те мере да се не генерише ништа осим захтеваног излаза. Покушали смо да користимо оне променљиве које Линук систем обично не користи и вероватно су бесплатне.
Све што требате је радна Линук кутија.
За коришћење овог пакета за стандардну дистрибуцију Линука није потребна зависност. Штавише, скрипта не захтева роот дозволу за извршење. Међутим, ако желите да га инсталирате, морате једном да унесете роот лозинку.
Побринули смо се да обезбедимо сигурност система. Ништа додатно паковање није потребно/инсталирано. За покретање није потребан роот приступ. Штавише, код је објављен под Апацхе 2.0 лиценца, то значи да сте слободни да уређујете, мењате и дистрибуирате чувајући ауторска права на Тецминт.
Прво, користите следеће вгет команда да бисте преузели скрипту монитора "тецминт_монитор.сх"
и учинити га извршним постављањем одговарајућих дозвола.
# вгет https://tecmint.com/wp-content/scripts/tecmint_monitor.sh. # цхмод 755 тецминт_монитор.сх.
Препоручује се да инсталирате скрипту као корисник, а не као роот. Тражиће роот лозинку и инсталираће потребне компоненте на тражена места.
За инсталацију "тецминт_монитор.сх"
скрипта, једноставна употреба -и (инсталирај) опцију као што је приказано испод.
./тецминт_монитор.сх -и
Ентер корен лозинку када се то од вас затражи. Ако све прође добро, добићете поруку о успеху као што је приказано испод.
Лозинка: Честитамо! Скрипта је инсталирана, сада покрените наредбу монитора.
Након инсталације, можете покренути скрипту позивањем наредбе 'монитор'
са било које локације или корисника. Ако не волите да га инсталирате, морате да укључите локацију сваки пут када желите да га покренете.
# ./Патх/то/сцрипт/тецминт_монитор.сх.
Сада покрените команду монитора са било ког места користећи било који кориснички налог једноставно на следећи начин:
$ монитор.
Чим покренете команду, добићете различите системске информације које су:
Проверите инсталирану верзију скрипте помоћу -в (верзија) прекидач.
$ монитор -в тецминт_монитор верзија 0.1. Десигнед би Тецминт.цом. Објављено под лиценцом Апацхе 2.0.
Ова скрипта функционише на неколико машина које сам проверио. Требало би да ради исто и за вас. Ако пронађете било какву грешку, јавите нам у коментарима. Ово није крај. Ово је почетак. Одавде можете то подићи на било који ниво.
Примили смо неколико притужби да скрипта не ради на неколико Линук дистрибуција, и један од наших редовних читалаца Г. Андрес Таралло, преузео иницијативу и учинио скрипту компатибилном са свим дистрибуцијама Линука, ажурирану скрипту можете пронаћи на ГитХуб ат https://github.com/atarallo/TECMINT_MONITOR/.
Ако желите да уредите сценарио и наставите даље, слободно то учините дајући нам одговарајућу заслугу и поделите са нама ажурирану скрипту како бисмо могли да ажурирамо овај чланак тако што ћемо вам дати исправну кредит.
Не заборавите да поделите своја размишљања или свој сценарио са нама. Бићемо ту да вам помогнемо. Хвала вам за сву љубав коју сте нам пружили. Останите повезани! Будите у току.