Alma-version päivitys-ohje (8 -> 9)
Miksi päivittää Alma?
Alman Päivittäminen varmistaa yhteensopivuuden uusien ohjelmistojen ja kirjastojen kanssa.
Lisäksi se sisältää tärkeitä tietoturvakorjauksia, uusia ominaisuuksia ja pidemmän tukijakson,
jotka tekevät järjestelmästä vakaamman ja turvallisemman tulevaisuutta varten.
Komentojen suorittaminen voi rikkoa järjestelmäsi, muista varmuuskopioida!
Suomalaisen näppäimistön saat komennolla:
sudo localectl set-keymap fi
Aloita päivittämällä paketit:
sudo yum update -y
Käynnistä uudelleen:
reboot
Lataa elevate repositorio:
sudo yum install -y http://repo.almalinux.org/elevate/elevate-release-latest-el$(rpm --eval %rhel).noarch.rpm
Hae GPG-avain:
sudo rpm --import https://repo.almalinux.org/elevate/RPM-GPG-KEY-ELevate
Asenna leapp paketit:
sudo yum install -y leapp-upgrade leapp-data-almalinux
Tee preupgrade tarkistus komenolla:
sudo leapp preupgrade
Tarkistuksen jälkeisessä raportissa saattoi tulla ongelmia, tässä esimerkissä ongelmana on "Possible problems with remote login using root account".

SSH yhteyden avaaminen Tämän ohjeen komennot suoritetaan palvelimella SSH-yhteyden kautta. Lisää ohjeita ssh yhteydestä https://linuxhint.com/ssh-connection-guide/
SSH-yhteys muodostetaan komennolla (korvaa user ja server ip omilla tiedoillasi):
ssh username@server ip
SSH:n root-käyttäjän kirjautumisen salliminen tai rajoittaminen
Avaa SSH-palvelimen konfiguraatiotiedosto:
sudo vim /etc/ssh/sshd_config
Etsi rivi, jossa lukee PermitRootLogin. Jos haluat estää root-käyttäjän salasanalla
kirjautumisen SSH:lla, varmista että rivissä on permit root login prohibit-password

Jos haluat sallia root-käyttäjän kirjautumisen salasanalla,
muokkaa riviksi: permit root log in yes Tallenna ja poistu painamalla Esc ja sitten kirjoita :wq
pystyt tarkistamaan nykyiset SSH-palvelimen asetukset komennolla:
sshd -T | grep -Ei 'permitrootlogin|passwordauthentication'
muokkaaa SSH-asetuksia terminaalissa valinnainen Jos
haluat muokata asetuksia suoraan ilman editoria, voit suorittaa seuraavat komennot:
sudo sed -i 's/^#*PermitRootLogin.*/PermitRootLogin yes/' /etc/ssh/sshd_config
sudo sed -i 's/^#*PasswordAuthentication.*/PasswordAuthentication yes/' /etc/ssh/sshd_config
Huom: Korvaa yes arvolla prohibit-password jos haluat estää root-salasanalla kirjautumisen.
Käynnistä SSH-palvelin uudelleen:
sudo systemctl restart sshd
vahvista muutokset:
sshd -T | grep -Ei 'permitrootlogin|passwordauthentication'
Tee preupgrade tarkistus uudelleen komenolla:
sudo leapp preupgrade
Kun kaikki errorit ja prohibitit on pois, aloita upgrade komenolla:
sudo leapp upgrade
Käynnistä kone uudelleen päivityksen jälkeen:
reboot
Valitse "ELevate-Upgrade-Initramfs".

Alma pitäisi nyt olla päivitettynä
Alman version voi tarkistaa seuraavilla komennoilla:
cat /etc/redhat-release
cat /etc/os-release
Jos tuloksena näkyy AlmaLinux 9, niin päivitys Almalinux (8 -> 9) on onnistunut
![]()


