Yhteyden muodostaminen

Sen jälkeen, että oma avain on lisätty Nube järjestelmään, voidaan kirjautua Nube –palvelimeen SSH –protokollalla suorittamassa komentoa:

ssh käyttäjä@nube.fiCode language: plaintext (plaintext)

Käytä omaa Nuben käyttäjätunnusta (näkyy käyttäjän profiilin sivusta)

Kun jostain koneesta muodostetaan yhteyden palvelimeen ensimmäisen kerran ko. koneessa, meidän on vahvistettava yhteys kirjoittamalla ”yes”:

The authenticity of host 'nube.fi (2a01:4f9:3b:3a18::2)' can't be established.
ED25519 key fingerprint is SHA256:PGXc29ZAyZcpIf6kylpMQayH6aGWntnvce9X75t4GVw.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added 'nube.fi' (ED25519) to the list of known hosts.Code language: PHP (php)

Kun yhteys on muodostettu näkee jotain tälläista:

Welcome to fish, the friendly interactive shell
Type help for instructions on how to use fish
user@nube ~> Code language: plaintext (plaintext)

Ja sen jälkeen on jo mahdollista suorittaa tarvittavia komentoja palvelimessa, esimerkkiksi perustamaan WordPress sivuston.

Poistua SSH sessiosta

SSH sessiosta voidaan poistua komennolla:

exitCode language: PHP (php)

SSH config -tiedosto

On mahdollista yksinkertaistaa yhteyden muodostamisen komennon, lisäämällä seuraava koodia ~/.ssh/config -tiedostoon:

Host nube
  Hostname nube.fi
  User käyttäjätunnusCode language: CSS (css)

(käyttäjätunnus pitää korvata omalla Nuben käyttäjätunnuksella). Tämän jälkeen on mahdollista muodostaa yhteyttä palvelimeen komennolla:

ssh nube

Tietoa SSH sessiosta

Oletus shell Nube palvelimessa on Fish Shell, joka ei ole tavallista shelliä Linux järjestelmissä. Kuitenkin tässä tapauksessa se on valittu, koska se tarjoaa oletuksena käteviä ominasuuksia, jotka helppottavat Nuben käyttö käyttäjien puolesta.

Huoma kuitenkin, että Fish Shell ei ole yhteensopivaa tavalliselle bash shellille, joten jotkut bashin komennot eivät toimi Fish Shellillä.