- •Linux кең таралған дистрибутивтары. Жүйелік администратордың алдына қойылатын басты мәселелер.
- •2.Жүйелік басқару дегеніміз не? Жүйелік администратор деген кім?
- •3. Ож қысқаша даму тарихының ерекшеліkтері.
- •4. Операциялық жүйені орнату барысындағы қиындықтар, оларды шешу жолдары.
- •5.Ubuntu іске қосу сценарилері. Init демонының жұмыс істеу мысалы. Орындалу деңгейлерін өзгерту. Shutdown, halt, reboot, telinit, poweroff опцияларымен командаларды орындау.
- •7. Файлдармен және процесстермен пайдалана білу. Суперқолданушы.
- •8.Процесс атрибуттары. Процесстің өмірлік циклі. Сигналдар.Процесстің жағдайы. Процесстерді ps, top командаларымен бақылау. Процесс атрибуттары:
- •9. Файлдық жүйе түсінігі. Файлдар мен каталогтар атаулары, ұйымдастырылуы. Файл типтері. Файл атрибуттары.
- •10. Сhmod командасымен кіру құқығының өзгеруі. Chown командасымен иесінің және топтың ауысуы.
- •11. Umask командасымен кірудің стандартты құқықтарының берілуі. Қосымша жалаудың қолданылуы.
- •12 Chmod, chown, umask командалары. Ext2fs файлдық жүйесінің қосымша опциялары. Тіркеу жазбаларын басқару.
- •13.Linux операциялық жүйесінде электрондық почтамен жұмыс істеу ерекшеліктері.
- •14.Дискілік квоталарды орнату барысы.
- •15. Программалық жабдықтаманы конфигурациялау және кезекті қолжетімділік құрылғыларын қосудағы туындайтын мәселелерге тоқталыңыз, оларды шешу жолдары.
- •16. Linux кең таралған дистрибутивтері. Жүйелік администратордың алдына қойылатын басты мәселелер.
- •17) Желілік басқару командаларын және bash қабықшасын қолдану Желілік басқару командалары
- •Өшірілген терминал командалары
- •18. Демондарды және маршрутизация хаттамасын қолдану не үшін қажет? Routed, Gated демондарының жұмыс істеу мысалдары
- •19. Маршрутизация кестелерінің атқаратын қызметі. Пакеттер маршрутизациясы қалай ұйымдастырылады? Маршрутизацияның демондары мен хаттамалары.
- •20. Желілік басқару командаларын және bash қабықшасын қолдану. Tcp/ip желісінің хаттамалары.
- •21. Arp адрестерін түрлендіру хаттамасы. Dhcp түйіндерінің динамикалық конфигурациялау хаттамасы.
- •22.Ашық жүйелердің(osi) өзара байланыс моделінің атқаратын қызметі. Пакеттер және олардың инкапсуляциялау процесі.
- •23. Мәліметтерді резервтік көшірудің ұйымдастырылуы. Rdump командаларын қолдану.
- •24. Amanda желілік дискілік архиваторының жұмыс принциптері. Резервтік көшірудің коммерциялық жүйелерінің ерекшеліктері.
- •25. Резервтік көшіру принциптері. Резервтік көшіруге арналған құрылғылар мен тасмалдаушылар.
- •26. Файлдық жүйені тазалау. Сrontab-файлдарды құру және өшіру.
- •27. Жаңа дискті жүйеге қосу, дискке тараулар құру, ядроны инсталляциялау және дисктен жүктеудің ерекшеліктері. Туындайтын мәселер.
- •28. Тізбекті құрылғылардың файлдары. Set serial командасы.Тізбекті қолжеткізу құрылғылары үшін программалық жабдықтаманы конфигурациялау ерекшеліктері.
- •29. Аппараттық терминалдарды конфигурациялау. Терминал драйверінің арнайы символдары мен функциялары.
- •31. Scsi, ide, Fibre Chanel, usb дискілік интерфейстер. Қатқыл дискті қосу процедурасына мысал келтіріңіз.
- •32. Stty, tset командаларын тағайындау және сипаттау. Қатқыл дискімен жұмыс істеу командалары. /etc/passwd, /etc/shadow және /etc/group файлдары.
- •33. /Etc/passwd, /etc/shadow және /etc/group файлдары. Қолданушылардың қосылуының сөзсіз және басқару кезеңдері. /etc/passwd, /etc/shadown және /etc/group файлдарын түзету.
- •34. Стандартты конфигурацялық файлдарды көшіру, қолданушыларды өшіру, тіркеу жазбаларын сөндіру командалары.
- •35. Қолданушының стандартты тобын анықтау және өзгерту. /etc/passwd файлын тексеру сценарийлері.
- •36. /Etc/shadow файлында әрекет мерзімі орнатылмаған жазбалар үшін және парольсіз жазбаларды іздеу. Қолданушыларды қосу және өшіру. Жаңа тіркеу жазбасын тексеру.
- •37. Kill, kil all командаларымен сигналдар жіберу. Nice, renice командаларымен процесстердің артықшылығының өзгеруінің мысалын келтіріңіз.
- •Kill, killall процестеріне сигналдарды жіберу
- •Renice егер бір немесе бірнеше процес көптеген ресурс қолданатын болса, сіз оларды жоюдың орнына олардың артықшылықтарын азайта аласыз. Оның синтаксисы:
- •38. Ps, top командаларымен процесстерді тексеру. Процестермен жұмыс істеуге арналған командалардың түрлері.
- •39. Суперқолданушы деңгейінде жүйеге кіру. Su командасын тексеру. Sudo утилитінің қолданылуы.
- •40.Ubuntu іске қосу сценарилері. Init демонының жұмыс істеу мысалы. Орындалу деңгейлерін өзгерту. Shutdown, halt, reboot, telinit, poweroff опцияларымен командаларды орындау.
17) Желілік басқару командаларын және bash қабықшасын қолдану Желілік басқару командалары
Ifconfig командасы желілік баптау үшін қолданады.
Егер аргумент ретінде басқа қандай да бір интерфейс қолданылса, онда осы ақпарат осы интерфейс үшін ғана беріледі. Мысалы А аргументі берілсе, онда барлық интерфейстер жайлы ақпарат беріледі. Ол өшірулі болсада.
Host командасы хост туралы домендік ақпарат алу үшін қызмет атқарады: IP-адрес, MX-жазбасы және басқа ақпараттарды, бұл ақпараттар берілген символдық есіммен байланысты. Хост есімі аргумент командасы ретінде қолданады.
екінші аргументпен DNS-серверді көрсетсек болады. Бұл сервер ақпараттарды алғанда пайдаланады.
nmap командасы– өшірілген хосттарды желілік сканер көмегімен анықтайды. Бұл программаның негізгі міндеті – өшірілген хостағы порттың жағдайын анықтау. Сонымен қатар программа өзіндік мәліметтер қорының негізінде өшірілген хостта қандай ОЖ бар екенін анықтай алады.
Өшірілген терминал командалары
telnet – желілік терминал командасы.
ssh – программасы заманауи болып саналады.
Bash — тексттік терезеде интерактивті режимде жұмыс істейтін процессор. Bash тағы да файлдан командаларды оқи алады. Оларды скрипт деп атаймыз.UNIX ОЖ-де екі командалық интерпретатор бар: bash (Bourne), ksh (Korn) бар. Ағымдағы директорияны өзгерту, орта (environment) айнымалыларын орнату, структуралық операторларды программалау командаларынан басқа командалар - сыртқы программалар болып табылады. Команда жіберілетін программа атынан және аргументтерден тұрады. Аргументтер команда атынан және бір-бірінен бос орын және табуляциямен ажыратылады. Кейбір арнайы символдар shell -дің өзімен интерпретацияланады. Арнайы символдарға " ' ` ! $ ^ * ? < > & ; жатады.
bash-қа арналған кез –келген сценарий редакторланатын файл комбинациясының бірінші жолын көрсетумен басталады:
#!/bin/bash
Бұл тізбектілік берілген сценарийді өңдеуге қолданатын программаға яғни bash қабықшасына сілтеме жасайды. Bash тілі жеткілікті түрде қуатты болып табылады. Айнымалыларды хабарлау тілдің маңызды бөлігі болады. Айнымалыларды жоғарғы регистрлі əріптермен атау қабылданған, мысалы:
#!/bin/bash
TERM=vt100
CONTER=0
Айнымалы мəнін алу үшін келесі синтаксис қолданылады:
ALFA=$BETA+$GAMMA
Айнымалы мəндерін немесе жай сөзді экранға шығару echo операторының көмегімен жүзеге асады:
echo $ALFA summ BETA and GAMMA
echo Done.
Шығарылатын ақпаратты шығару үшін оларды бір(') немесе екілік(“) тырнақшаға алуға болады.
Комментарий ретінде # таңбасы қолданылады. Ол жолдың басында қолданумен қатар ортасында да қолданылады:
# экран тазартайық
clear
18. Демондарды және маршрутизация хаттамасын қолдану не үшін қажет? Routed, Gated демондарының жұмыс істеу мысалдары
Демон дегеніміз UNIX әлемінде қолданушымен тікелей байланыспайтын процестерді айтамыз.Демон-процессте басқарушы терминалы жоқ және қолданушылық интерфейсі де жоқ. Демонды басқару үшін басқа программаларды қолдануға тура келеді.
Демонның мысалы ретінде қарапайым aahzd желілік серверін қарасытырайық.Ол клиенттің запростарын қабылдап оған жауап қайтарады.Біздің сервердің коды Давид Жилье (David Gillies) жазып бітірген толық демон болып табылады.
BecomeDaemonProcess() функциясы Linux-тің қарапайым консолді процесін демон процеске айналдырады.
ConfigureSignalHandlers() демон-процестің сигналды реттеушілерін баптайды.
BindPassiveSocket() функциясы TCP/IP порттарын кіріс запростарды есту үшін ашады.
Routed демоны.Бұл демон негізінде бастапқы жүктеу кезінде іске қосылады.Қайсы желілік интерфейс қосылып турғанын тексеріп , олардың қаншауымен жұмыс жасау керек екеенін шешеді.Егер интерфейстер біреуден көп болса , онда бірнеше ішкі желілерге қызмет жасау керек болады. Request (запрос) барлық узелдерге /etc/hosts файлында көрсетілген . Егер интерфейс широковещаниені қолдайтын болса онда , Request пакеті широковещательный режимде жіберіледі.
Мұндай пакетті барлық узелдер қабылдап алады. Пакеттерді жөнелткен соң Routed демоны күту режиміне көшеді. Осы уақыттан бастап ол тек екі түрдегі пакетті қабылдайды: Request и Response (жауап ).
Routed демоны бірадресті режимде байланысатын узелдердің тізімі /etc/hosts файлында беріледі. Широковещательный режимде хаттар барлық узелдерге тарайды.Сонымен қатар активті және пассивті шлюздердің адресін беруге болады.
Gated демоны. Басқа демондар сияқты Gated демоны бастапқы жүктеу кезінде іске қосылады. Ол үшін демонды шақыру жолына бастапқы тиісті сценарийді беру керек. Мысалы rc . local.
Алдымен демон глобальді айнымалыларды орнатады, сосын /etc/gated, conf файлын оқиды. Демон модульді принцип бойынша жұмыс жасайды, сондықтан барлық керекті протоколды қолдау программаларын қосудың қажеті жоқ.тек /etc/gated, conf файлында көрсетілген протоколдың модульдері көрсетіледі.Сосын конфигурациядан маршруттардың импортталу ережесі жүктеледі. Және басқа маршрутизаторға экспортталу ережесі жүктеледі. Бұл инициялизациялаудың соңғы этапы болып табылады.
