Alma-version päivitys-ohje (8 -> 9)
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