Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele SSH-Yhteys Ubuntuun | Infrastruktuurin Automatisointi DevOpsissa
DevOpsin Perusteet

bookSSH-Yhteys Ubuntuun

Aluksi opit muodostamaan manuaalisen yhteyden Ubuntu-palvelimeen käyttäen SSH:ta, joka on luotu Terraformilla. Tämä auttaa varmistamaan, että palvelin on käynnissä ja saavutettavissa verkon kautta. Myöhemmin tämä prosessi automatisoidaan Ansiblen avulla, mutta ensin manuaalinen yhteys auttaa ymmärtämään, miten se toimii.

Mikä on SSH?

Note
Määritelmä

SSH tarkoittaa Secure Shell -protokollaa. Voit ajatella sitä turvallisena tapana avata pääte toisella tietokoneella — tässä tapauksessa Ubuntu-palvelimella.

Kaikki, mitä lähetät SSH-yhteyden kautta, mukaan lukien kirjautumistiedot, salasanat ja komennot, on salattu, joten kukaan ei voi siepata niitä.

SSH antaa sinulle täyden hallinnan etäpalvelimeen. Voit tehdä kaiken, mitä normaalisti teet omalla tietokoneellasi: ajaa ohjelmia, muokata tiedostoja ja asentaa paketteja. Aloittelijoille on hyödyllistä ajatella tätä "työskentelynä tietokoneella etänä", ilman että sinun tarvitsee olla fyysisesti sen lähellä.

SSH-yhteys

Yhdistääksesi palvelimeen manuaalisesti, käytä seuraavaa mallia: ssh <USERNAME>@<HOST> -p <PORT> .

Tässä tapauksessa se näyttää tältä:

Tässä root on käyttäjätunnus. Käytämme root-tunnusta, koska se on järjestelmänvalvojan käyttäjä, jolla on täydet oikeudet ja mahdollisuus suorittaa kaikki komennot ilman rajoituksia. localhost tarkoittaa, että palvelin toimii omalla koneellasi (Dockerin kautta, mutta normaalisti käyttäisit palvelimen todellista IP-osoitetta), ja -p 2222 määrittää portin, jota käytetään säiliöön yhdistämiseen.

Ensimmäisellä yhteyskerralla SSH saattaa pyytää salasanaa. Tässä tapauksessa se on root-käyttäjän salasana, joka asetettiin jo Terraformilla luodussa imagessa.

Komennon suorittamisen jälkeen olet palvelimen komentorivillä, jossa voit suorittaa komentoja, asentaa paketteja ja tarkistaa järjestelmän toiminnan. Tämä vaihe auttaa ymmärtämään etäpalvelimen hallintaa ja luo pohjan tehtävien automatisoinnille Ansiblen avulla.

1. Mitä SSH tarkoittaa?

2. Miksi käytämme root-käyttäjää yhdistettäessä palvelimeen?

question mark

Mitä SSH tarkoittaa?

Select the correct answer

question mark

Miksi käytämme root-käyttäjää yhdistettäessä palvelimeen?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 4

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Suggested prompts:

What is the root password for this server?

Can you explain why we use port 2222 instead of the default SSH port?

How do I know if my SSH connection was successful?

Awesome!

Completion rate improved to 3.7

bookSSH-Yhteys Ubuntuun

Pyyhkäise näyttääksesi valikon

Aluksi opit muodostamaan manuaalisen yhteyden Ubuntu-palvelimeen käyttäen SSH:ta, joka on luotu Terraformilla. Tämä auttaa varmistamaan, että palvelin on käynnissä ja saavutettavissa verkon kautta. Myöhemmin tämä prosessi automatisoidaan Ansiblen avulla, mutta ensin manuaalinen yhteys auttaa ymmärtämään, miten se toimii.

Mikä on SSH?

Note
Määritelmä

SSH tarkoittaa Secure Shell -protokollaa. Voit ajatella sitä turvallisena tapana avata pääte toisella tietokoneella — tässä tapauksessa Ubuntu-palvelimella.

Kaikki, mitä lähetät SSH-yhteyden kautta, mukaan lukien kirjautumistiedot, salasanat ja komennot, on salattu, joten kukaan ei voi siepata niitä.

SSH antaa sinulle täyden hallinnan etäpalvelimeen. Voit tehdä kaiken, mitä normaalisti teet omalla tietokoneellasi: ajaa ohjelmia, muokata tiedostoja ja asentaa paketteja. Aloittelijoille on hyödyllistä ajatella tätä "työskentelynä tietokoneella etänä", ilman että sinun tarvitsee olla fyysisesti sen lähellä.

SSH-yhteys

Yhdistääksesi palvelimeen manuaalisesti, käytä seuraavaa mallia: ssh <USERNAME>@<HOST> -p <PORT> .

Tässä tapauksessa se näyttää tältä:

Tässä root on käyttäjätunnus. Käytämme root-tunnusta, koska se on järjestelmänvalvojan käyttäjä, jolla on täydet oikeudet ja mahdollisuus suorittaa kaikki komennot ilman rajoituksia. localhost tarkoittaa, että palvelin toimii omalla koneellasi (Dockerin kautta, mutta normaalisti käyttäisit palvelimen todellista IP-osoitetta), ja -p 2222 määrittää portin, jota käytetään säiliöön yhdistämiseen.

Ensimmäisellä yhteyskerralla SSH saattaa pyytää salasanaa. Tässä tapauksessa se on root-käyttäjän salasana, joka asetettiin jo Terraformilla luodussa imagessa.

Komennon suorittamisen jälkeen olet palvelimen komentorivillä, jossa voit suorittaa komentoja, asentaa paketteja ja tarkistaa järjestelmän toiminnan. Tämä vaihe auttaa ymmärtämään etäpalvelimen hallintaa ja luo pohjan tehtävien automatisoinnille Ansiblen avulla.

1. Mitä SSH tarkoittaa?

2. Miksi käytämme root-käyttäjää yhdistettäessä palvelimeen?

question mark

Mitä SSH tarkoittaa?

Select the correct answer

question mark

Miksi käytämme root-käyttäjää yhdistettäessä palvelimeen?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 4
some-alt