Сигурност

Значение на софтуерните актуализации

Значение на софтуерните актуализации

В тази статия обсъждам важността на софтуерните актуализации на вашия сървър или с уеб приложения. Всички знаем, че се изисква актуализация на софтуера, но го пропускаме, за да избегнем да седим пред него, за да актуализираме същото. Всички приложения имат възможност да планират тези актуализации автоматично без наша намеса. Всички виждаме съобщение от вашата операционна система във вашата локална система или в мобилния ви телефон или от вашите уеб приложения с молба за актуализации на софтуера. В повечето случаи всички просто го пропускаме и отлагаме актуализацията. Трябва да го активирате, освен ако нямате време да го направите ръчно.

Уязвимости в сигурността

Зловредни дейности и хакерство се случват поради системите с уязвимости. Обикновено хакерите ще намерят версията на софтуера, инсталиран във вашето уеб приложение / сървър или локална система и използвайки настоящите уязвимости в тази конкретна версия, за да нахлуят в системата за извършване на злонамерени дейности.

Ако софтуерът се управлява правилно от разработчиците, те трябва да освободят корекцията за откритите уязвимости. Затова не забравяйте да актуализирате софтуера си до последната налична версия. Можете да проверите бележките за изданието от разработчиците, за да потвърдите, че уязвимостите са разрешени или не.

Подобрена функционалност

В някои случаи трябва да има добавена функция към софтуера и да има някои оптимизации за подобряване на функционалностите.

Отстраняване на грешки

Не всички софтуери са напълно доказани, трябва да има някои грешки в софтуера. Които могат да имат критични или некритични. Откритата корекция на грешка ще се добави към най-новите актуализации.

Актуализации на софтуера във вашия сървър

Както във всяко приложение, актуализирането на софтуерните пакети, инсталирани на вашия сървър, е важно. Налични са много инструменти за отпечатване (събирайте налични подробности за вашата система, като версии на софтуера, отворени портове, известни уязвимости и т.н.) подробности за вашата система. Така че софтуерът трябва да бъде актуализиран до последната версия, за да се избегне достъп до натрапниците.

Актуализации на ядрото на Linux

Актуализациите на софтуера ще актуализират и ядрото на вашия сървър. За да актуализирате новото ядро, вашият сървър се нуждае от рестартиране. Така че трябва да планирате рестартиране в извън пиковите часове, за да намалите въздействието на престоя.

Ако вашият сървър е критичен за мисията и не си позволява чести рестартирания, можете да използвате някакъв софтуер, за да актуализирате актуализациите на ядрото по време на изпълнение, за да избегнете рестартиране. Според мен рестартирането на сървъра веднъж на месец е добра идея. Това ще помогне при актуализирането на пакетите на ядрото и ще стартира проверките на файловата система по време на рестартиране. Като системен администратор се страхувам да рестартирам система с повече от 1000 дни ъптайм. По-голямата част от случая трябва да отиде за проверка на файловата система и може да отнеме известно време, докато се върне онлайн. За да се избегне дългият престой, е добре да се разпределят престоя, като рестартирате сървъра поне веднъж в месеца.

Актуализирайте списъка със софтуера в сървъра

Той ресинхронизира пакетите от хранилищата. Обикновено apt-get use локалният xml файл съдържа списъка с пакети, за да актуализираме списъка, трябва да стартираме командата update.

За ubuntu трябва да изпълним следната команда за актуализация.

apt-get update

За centos изчиствате yum кеша, за да изчистите xml файловете на хранилището. След като изчистите кеша, той ще изтегли най-новите списъци с пакети (xml файлове) от хранилищата, докато следващия път изпълняваме команда yum. Така че списъците ще бъдат най-новите.

yum чисти всички

Горната команда ще почисти всички кеширани файлове, докато изпълняваме yum команди от директорията “/ var / cache / yum /”. Понякога трябва да изпълним тази команда, за да освободим пространството.  Можете да планирате тази команда за редовно изчистване на кеш паметта.

Актуализирайте всички пакети с налични актуализации

Следват съответните команди за актуализиране на наличните актуализации за пакетите в centos и ubuntu вариантни сървъри.

sudo apt-get upgrade # За Ubuntu
yum update # За Centos

Като цяло изпълняваме следните команди заедно, за да актуализираме всички пакети, инсталирани в системата linux или sever.

За Ubuntu

sudo apt-get update # Извлича списъка с налични актуализации,
sudo apt-get upgrade # Строго надгражда текущите пакети
sudo apt-get dist-upgrade # Инсталира актуализации (нови)

бъдете внимателни, докато използвате dist-upgrade, тъй като може да премахне и пакети, за да задоволи зависимостите.

За Centos

yum чисти всички
yum актуализация

След като бъдете актуализирани, можете да проверите следната команда, за да проверите всички налични актуализации или не.

За Centos

yum check-update

За Ubuntu

подходящ списък - надграждаем

Или

apt-get -u upgrade --assume-no

Можем да направим скрипт, използвайки горните команди за актуализиране и да го планираме въз основа на часовете извън пика, за да актуализираме редовно софтуера, за да поддържаме вашата система актуална.

Как да промените курсора на мишката и размера на курсора, цвета и схемата в Windows 10
Показалецът на мишката и курсорът в Windows 10 са много важни аспекти на операционната система. Това може да се каже и за други операционни системи, т...
Безплатни и игри с отворен код за разработване на Linux игри
Тази статия ще обхване списък с безплатни двигатели за игри с отворен код, които могат да се използват за разработване на 2D и 3D игри на Linux. Същес...
Урок Сянка на Tomb Raider за Linux
Shadow of the Tomb Raider е дванадесетото допълнение към поредицата Tomb Raider - франчайз за екшън-приключенска игра, създаден от Eidos Montreal. Игр...