የሚጠለፉ አብዛኞቹ servers በብልህ ዘዴ አይወድቁም። ከረጅም ጊዜ በፊት የተስተካከለ የታወቀ ጉድለት ያለበትን software ያሄዱ ነበር፣ እና ማንም ማስተካከያውን አልጫነም። ራስ-ሰር የደህንነት ዝማኔዎች መግባትን ማስታወስ ሳያስፈልግዎ ያንን ክፍተት ይዘጋሉ። ለአዲስ server ሊሰጡ ከሚችሉት በጣም ጠቃሚ አምስት ደቂቃዎች አንዱ ነው።
Ubuntu እና Debian፦ unattended-upgrades
የUbuntu images በተለምዶ አስቀድመው አላቸው፤ Debian ላይኖረው ይችላል። ይጫኑ እና ያብሩ፦
apt update
apt install -y unattended-upgrades apt-listchanges
dpkg-reconfigure -plow unattended-upgrades # answer "Yes"
ይህ /etc/apt/apt.conf.d/20auto-upgradesን ይፈጥራል፦
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Unattended-Upgrade "1";
ሁለቱ 1 እሴቶች ማለት፦ በየቀኑ የpackage ዝርዝሮችን አድስ እና የደህንነት ዝማኔዎችን ጫን።
ስለ ዳግም ማስጀመር ይወስኑ
የkernel patches ለመተግበር ዳግም ማስጀመር ያስፈልጋቸዋል። በጸጥታ ሰዓት በራስ-ሰር ዳግም ለማስጀመር /etc/apt/apt.conf.d/50unattended-upgradesን ያርትዑ እና ያዘጋጁ፦
Unattended-Upgrade::Automatic-Reboot "true";
Unattended-Upgrade::Automatic-Reboot-Time "04:00";
Unattended-Upgrade::Remove-Unused-Dependencies "true";
serverሩ ዳግም የሚጀምረው አንድ ዝማኔ በእውነት ሲያስፈልገው ብቻ ነው (/var/run/reboot-required ሲኖር)።
ይፈትኑት
unattended-upgrade --dry-run --debug
logs በ/var/log/unattended-upgrades/ ውስጥ ይኖራሉ።
Rocky Linux እና AlmaLinux፦ dnf-automatic
dnf install -y dnf-automatic
/etc/dnf/automatic.confን ያርትዑ፦
[commands]
upgrade_type = security
apply_updates = yes
timerኡን ያብሩ፦
systemctl enable --now dnf-automatic.timer
systemctl list-timers dnf-automatic.timer
አንድ ዝማኔ ዳግም ማስጀመር እንደሚያስፈልገው ለማወቅ dnf-utilsን ይጫኑ እና needs-restarting -rን ያሂዱ።
የትኛው የዳግም ማስጀመር ፖሊሲ ይስማማዎታል?
- በሌሊት ለአንድ ደቂቃ ሊቆም የሚችል አንድ app (bot፣ የግል አገልግሎት፣ ትንሽ ጣቢያ)፦ ራስ-ሰር ዳግም ማስጀመር በርቷል።
- ሰዎች ሌት ተቀን የሚጠቀሙበት ነገር፣ ወይም ራስዎ ዳግም ማስጀመርን የሚመርጡት database፦ ራስ-ሰር ዳግም ማስጀመር ጠፍቷል፣ እና
/var/run/reboot-requiredሲታይ ዳግም እንዲያስጀምሩ ማሳሰቢያ።
የማይሸፍነው
የስርዓት packages ብቻ። የDocker imagesዎ፣ የቋንቋ dependencies (pip፣ npm) እና በእጅ የተጫኑ binaries በራሳቸው አይዘመኑም፦ ለእነሱ የተለየ የጊዜ ሰሌዳ ያዘጋጁ። እና በአንድ ስሪት ውስጥ ያሉ ዝማኔዎች ራስ-ሰር ናቸው፤ ወደ አዲስ ስሪት መሄድ (Ubuntu 22.04 → 24.04) አሁንም ሆን ተብሎ በእጅ የሚሰራ ስራ ነው።
መጥፎ ዝማኔ መቼም bootን ካበላሸ፣ በEQVPS ፓነል ውስጥ ያለው web console ያለ SSH እንዲገቡ ያስችልዎታል፣ Managed Backups ደግሞ ከለውጡ በፊት የመመለሻ ነጥብ ይሰጡዎታል።
አስተያየቶች
እስካሁን አስተያየቶች የሉም። መጀመሪያ ይሁኑ።