Hyppää sisältöön

Etälevyliitokset

SSH certificates are required to connect to Roihu over SSH

To connect to Roihu, users must sign their public key in MyCSC to obtain a time-based SSH certificate. Each certificate is valid for 24 hours, and once it expires, a new one must be generated by signing the public key again.

Read the detailed instructions on signing your public key.

Etälevyliitosten avulla voit käyttää CSC:n hakemistojasi tavalla, joka muistuttaa ulkoisen levyn tai USB-muistitikun käyttöä. Tämän lähestymistavan käyttö edellyttää yleensä jonkin lisäohjelmiston asentamista paikalliselle tietokoneellesi, mutta se tekee käytöstä myös erittäin sujuvaa, sillä tiedostojen siirtämiseen paikallisen koneesi ja CSC:n välillä ei tarvita scp- tai muita tiedonsiirto-ohjelmia.

macOS- ja Linux-koneilla sshfs:ää voidaan käyttää tiettyjen CSC:n levyalueiden liittämiseen käyttäjän omalle koneelle. Tämän työkalun avulla CSC:n palvelimilla olevia etälevyalueita voidaan käyttää aivan kuten paikallisia hakemistoja. sshfs:n käyttöä varten paikallisessa Linux-koneessasi on oltava asennettuna FUSE ja sshfs. macOS:n tapauksessa tarvittavat paketit ovat macFUSE ja SSHFS.

Huomaa, että etälevyliitosten käyttöä varten sinun on määritettävä SSH-avaimet ja ladattava julkinen avaimesi MyCSC:hen, aivan kuten tavallista SSH-yhteyttä käytettäessä. Lue täältä, miten SSH-avaimet määritetään.

sshfs:n käyttö Linuxissa

Kun sshfs on asennettu Linux-koneellesi, voit luoda etälevyliitoksen seuraavanlaisella komennolla:

sshfs username@hostname:/path/to/dir /path/to/mountpoint

Esimerkiksi jotta käyttäjän kayttaja kotihakemisto Roihussa näkyisi paikallisella Linux-tietokoneella, paikallisella koneella suoritetaan seuraavat komennot:

mkdir csc_home
sshfs kayttaja@roihu-cpu.csc.fi:/users/kayttaja csc_home

Huomautus

Jos olet tallentanut SSH-avaintiedostosi muulla kuin oletusnimellä tai muuhun kuin oletussijaintiin (jonnekin muualle kuin ~/.ssh/id_<algorithm>), sinun on määritettävä avaimen sijainti seuraavasti:

sshfs username@hostname:/path/to/dir /path/to/mountpoint -o IdentityFile=/path/to/key

Lisäksi macOS:ssä saatat joutua lisäämään sshfs-komentoon valitsimen -o defer_permissions, jos liittämisen jälkeen saat Permission denied -virheitä.

Ensimmäinen komento luo tyhjän hakemiston, jota käytetään toisessa komennossa liitospisteenä. Kun etäliitos on muodostettu, voit käyttää hakemistoa kuten mitä tahansa Linux-järjestelmäsi hakemistoa. Esimerkiksi käyttäjän kayttaja CSC-kotihakemiston sisällön listaamiseksi voi kirjoittaa komennon:

ls csc_home

Jos polkua ei määritetä, oletuksena liitetään käyttäjän kotihakemisto.

Irrota tiedostojärjestelmä komennolla:

fusermount -u mountpoint

Esimerkissämme komento olisi:

fusermount -u csc_home

macOS:ssä korvaa komento fusermount -u komennolla umount.

Onko tämä sivu hyödyllinen?
Kiitos palautteestasi!
Kiitos! Arvostamme palautettasi.

Kerro meille miten voisimme parantaa tätä sivua ottamalla meihin yhteyttä .