Почетна » како да » Како прилагодити Убунту поруку дана

    Како прилагодити Убунту поруку дана

    Убунту приказује информативну поруку, познату као порука дана када се корисник пријављује на терминалу. МОТД је потпуно прилагодљив - можете додати свој текст и друге динамичке податке.

    Када се корисник пријави, процес пам_мотд извршава скрипте у директорију /етц/упдате-мотд.д и динамички креира поруку дана. Можете да прилагодите МОТД тако што ћете изменити скрипте, уклонити их или написати сопствене скрипте.

    Дефаулт Порука Дана

    Порука дана се приказује само када се пријавите у Убунту у текстуалном моду, а не у графичком моду. Виртуелном терминалу можете приступити помоћу пречице Цтрл-Алт-Ф1 ако користите графичку радну површину - користите пречицу Цтрл-Алт-Ф7 да бисте се вратили на графичку радну површину, познату и као Кс сервер. Цтрл-Алт-Ф2 кроз Цтрл-Алт-Ф6 ће вас одвести на друге виртуелне терминале.

    Ево Убунтуовог стандардног МОТД-а. Приказује типичне бројеве верзије система са којима ћете бити упознати ако сте дугогодишњи корисник Линука. Такође приказује динамички генерисане информације о доступним ажурирањима и статичким порукама о Убунту лиценци.

    Додавање прилагођене поруке

    Рецимо да желите додати прилагођену поруку коју ће корисници видјети када се пријаве на ваш Убунту систем. Убунту МОТД генерише скрипте када се пријавите, тако да га не можете додати у датотеку / етц / мотд. Место за постављање статичних порука је /етц/мотд.таил - садржај ове датотеке додаје се на крај МОТД-а када се генерише.

    Користимо Нано текст едитор да бисмо отворили /етц/мотд.таил датотеку са следећом командом: (Линук терминал чаробњаци могу користити Ви или Емацс, али Нано је лакши за почетнике)

    судо нано /етц/мотд.таил

    Ова датотека је потпуно празна. Само унесите било коју поруку - слободно се полудите са црно-белом АСЦИИ уметношћу овде. Када завршите, сачувајте датотеку са Цтрл + О и Ентер, затим изађите из Нано са Цтрл + Кс.

    Следећи пут када се корисник пријави, видеће вашу прилагођену поруку. Ако желите одмах да га проверите, одјавите се са терминала са екит команду и пријавите се поново.

    Уклањање информација

    Рецимо да желимо уклонити неке од заданих информација. Не ради се само о уређивању једне датотеке - свака секција се аутоматски генерише из скрипте која се налази у /етц/упдате-мотд.д директоријуму.

    Комплетну листу датотека у овом директоријуму можете добити уписивањем /етц/упдате-мотд.д на терминалу и притиском на Таб.

    Скрипте се извршавају у нумеричком редоследу, због чега им се додају бројеви. Можете преименовати датотеке скрипте и променити бројеве да бисте променили редослед различитих одељака у МОТД-у, ако вам се свиђа.

    Да бисте уклонили информације из скрипте из МОТД-а, морамо само да спречимо да се покрене. То можемо урадити уклањањем његових дозвола за извршавање помоћу цхмод -к команду.

    Ако желимо да уклонимо текст документације у МОТД-у, покренули бисмо следећу команду:

    судо цхмод -к /етц/упдате-мотд.д/10-хелп-тект

    Сљедећи пут када се корисник пријави, неће видјети документацијску линију.

    Додавање динамичких информација

    Можемо да напишемо сопствене скрипте да бисмо додали било које динамичке информације које волимо МОТД-у. На пример, покушајте да употребите пакет веатхер-утил да бисте креирали скрипту која додаје тренутни локални временски услов МОТД-у.

    Није инсталиран подразумевано, па га инсталирајмо помоћу следеће команде:

    судо апт-гет инсталл веатхер-утил

    Потребан вам је локални код организације за међународну цивилну авијацију, који можете добити на овом сајту. Ево како да употребите веатхер-утил са својим кодом:

    веатхер -и ЦОДЕ

    Сада ћемо користити следећу команду да креирамо скрипту на одговарајућој локацији и да је отворимо помоћу Нано:

    судо нано /етц/упдате-мотд.д/98-веатхер

    Када се Нано отвори, унесите следећи код, замењујући ЦОДЕ локалним временским кодом:

    #! / бин / сх

    одјек
    веатхер -и ЦОДЕ
    одјек

    Притисните Цтрл-О и Ентер да бисте сачували, а затим притисните Цтрл-Кс да бисте изашли.

    Направите скрипту помоћу цхмод + к или се неће покренути:

    судо цхмод + к /етц/упдате-мотд.д/98-веатхер

    Сада ће корисници видјети локалну временску прогнозу када се пријаве. Нема ништа посебно у времену-утил - можете користити било коју наредбу која исписује текст у терминал.


    МОТД се не приказује само када се корисници пријављују локално. Сви корисници који се даљински пријављују са ССХ-ом или Телнет-ом ће такође видети ваш прилагођени МОТД.