Enose serveri kasutusjuhend

From EIK wiki

Sissejuhatus

enos.itcollege.ee on server kuhu on sul võimalik paigutada 1GB jagu faile, luua oma isiklik veebileht, ja kasutadada linuxi terminali üle ssh. IT Kolledžis olevatesse arvutittese sisselogimisel ühendatakse ka automaatselt enose server sinu kooli arvutiga mis võimaldab kergelt sinna arvutites tehtud töid salvestada. Helloenos.png

Eelseadistus

Enose serveri ligi pääsemiseks väljaspoolt kooli kasutatakse protokolli nimega SFTP mis töötab üle SSH protokolli. Kooli siseselt on võimalik ka kasutada vana ja väga ebaturvalist FTP protkolli (pole seda katsetanud) mille klient on enamus operatsioonisüsteemides sisseehtitatud.

Windows

Windowsi all failide ligipääsemiseks on mõtekas kasutada programmi nimega WinSCP.

WinSCP kasutamiseks avage nende allalaadimiste leht ja tõmmake alla nende kodulehelt alla kõige uuem WinSCP Installation package ning lehe päris alt servast tõmmake alla ka PuTTY Installation package ning nad ära installida.

See sama juhend ka videona.

Mac

Keegi võiks mulle mõne maci paariks tunniks laenata et see osa valmis teha

Linux

Enamus linuxi distrote (Ubuntu, Mint, Fedora) all pole mitte midaga vaja seadistada ega installida.

Failide üleslaadimine

Windows

Failide üleslaadimine kasutades WinSCP programmi

  1. Käivita WinSCP programm
  2. Protokolliks vali SFTP, serveri aadressiks kirjuta enos.itcollege.ee, pordi numbriks on 22, kasutajanimeks on sinu õisi kasutaja
    Winscp-login.png
  3. seejärel soovitan selle sesiooni serveri andmed ära salvestada vajutades Save nuppu
    Winscp-login-save.png
    Winscp-after-login-save.png
  4. Kui login andmed on salvestatud siis vajuta Login nupule. Sisselogimise käigus küsitakse sinu käest kas sa usaldad enose serverit, vajuta Yes nupule
    Winscp-server-trust.png
  5. Parooliks on sinu õisi parool, kui soovid siis võid seal ka teha linnukese mis jätab su parooli meelde ning järgmine kord seda sinu käest ei küsi.
    Winscp-password.png
  6. Vasakul pool ekraani on sinu kohalikus arvutis olevad failid ning paremalpool on serveris asuvad failid.
    Winscp-file-view.png
  7. Failide üles ja allalaadimiseks lihtsalt sikuta faile ühelt akna poolelt teisele poole
  8. Kui Drag&Drop viskab errori siis proovi Options > Preferences seadistus akna alt lubada Drag&Drop mis kasutab ajutist kausta failde tõmbamiseks.
    Winscp-preferences.png
    Winscp-drag-drop.png

See juhend videona

Linux

Failide alla laadimine linuxiga (selles näites Ubuntu 16.04)

  1. Ava terminal (ctrl + alt + t)
  2. Käivita sftp ja logi sisse (Kasuta ÕIS'i kasutajanime)

    sftp kasutaja@enos.itcollege.ee

    Linux-enos-tut-1.png
  3. Esmakordsel sisenemisel viskab sftp ette kirja "The authenticity of host 'enos.itcollege.ee' can't be established.", kuna enos.itcollege.ee ei ole veel database'is.
    vasta "yes".
  4. Sisesta oma ÕIS'i parool. Nüüd oled sa oma itcollegi ketta /home/ kataloogis
  5. Saad kasutada järgnevaid käske, et navigeerida jms teha itcollege'i kettal ja oma arvutis ("l" käsu ees tähendab "local" ehk siis sinu arvuti):
    1. cd - change directory on the ftp server to
    2. lcd - change directory on your machine to
    3. ls - list files in the current directory on the ftp server
    4. lls - list files in the current directory on your machine
    5. pwd - print the current directory on the ftp server
    6. lpwd - print the current directory on your machine.
    7. exit - exit from the sftp program.
    8. help - for more commands
  6. Navigeeri nüüd oma enos'i ketta peal kausta, kus on fail, mida tahad alla laadida ("cd")
  7. Navigeeri oma arvutis kausta, kuhu tahad faili tõmmata ("lcd")
  8. Kasuta käsku get ,et alla laadida soovitud fail

    Linux-enos-tut-3.png
  9. Kui tahad alla laadida mitu faili, kasuta käsku mget (multi get).

    ./* tõmbab alla kõik failid, mis on kaustas. ./*.txt tõmbaks alla kõik .txt failid kaustast

    Linux-enos-tut-5.png
  10. Võimalik on ka kasutada versiooni get remote-path [local-path]:

    Linux-enos-tut-4.png
  11. SFTP client'st lahkumiseks kirjuta exit või bye


Kuna linux'i sftp client ei võimalda faile üles laadida, ega rekursiivselt alla laadida (kataloogide kaupa), siis peab selle jaoks kasutama teisi vahendeid. SFTP Client tuleb enne sulgeda ("exit")


Failide rekursiivselt üles ja alla laadimine

  1. Failide alla laadimiseks kasutame käsku: scp copy_from copy_to

    Linux-enos-tut-6.png
  2. Failide üles laadimine käib sama moodi:

    Linux-enos-tut-7.png
  3. Terve kataloogi üles või alla laadimiseks kasutame käsku: scp -r

    Linux-enos-tut-8.png

Mac

TODO


Isiklik veebileht

Enos-e server võimaldab luua su enda siklikku avaliku veebilehte. Ma soovitaks su selle pealeheks panna ennast tutvustav tekst, kes oled, kust tuled, millega tegeled vabal ajal, mida varem teinud oled, jms.

Lehe tegemiseks on vajalik tunda natuke HTML koodi. Ülilihtsa lehe tegemiseks pole seda õnneks väga palju vaja teada.

Enda veebilehe tegemiseks loo üks index.html fail ning lae see enose kodu kaustas olevasse public_html kausta.

public_html kaustale on võimalik ligi pääseda http://enos.itcollege.ee/~kasutaja/ aadressi pealt, kasutaja asenda enda õisi kasutaja nimega millega sa sisse logid, näiteks minu aadress oleks http://enos.itcollege.ee/~arzirk/.

Kui public_html kausta üles laadida fail nimega mina.jpg siis on sellele võimalik ligi pääseda http://enos.itcollege.ee/~arzirk/mina.jpg. aadressi pealt, arzirk loomulikult asenda enda kasutajanimega.

http://enos.itcollege.ee/~arzirk/ ja http://enos.itcollege.ee/~arzirk/index.html viitavad samale failile.

HTML crash course

  • Kõik html tag-id koosnevad kahest paarist alustavast tagist <title> ja lõpetavast tagist </title>
  • HTML dokument algab <html> ja lõppeb </html> tagidega
  • <head></head> tagi sees on tavaliselt <title>Minu Lahe leht</title> millega seatakse lehekülje pealkiri
  • <body></body> sees on lehekülje sisu
  • <h1></h1> märgib pealkirja, seda kasuta <body> tagi sees
  • <p></p> märgib ühe paragrafi jagu teksti