Hyppää sisältöön

Docs CSC now features an automatic Finnish translation. Click here for more information.

Warning!

Puhti and Mahti are being decommissioned in stages, and their storage areas will become fully unavailable from 15 October 2026. Clean up unnecessary files and move any data you need to keep by 31 August 2026. See the Roihu data migration guide for instructions on transferring your data to Roihu.

Puhti scratch is very full: keep only active data there and move or delete everything else. No new Puhti scratch quota will be granted.

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 samalla käytöstä tulee hyvin sujuvaa, koska tiedostojen siirtämiseen paikallisen koneesi ja CSC:n välillä ei tarvita scp:tä 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ö edellyttää, että paikalliselle Linux-koneellesi on asennettu 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 seuraavan komennon syntaksilla:

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

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

mkdir csc_home
sshfs kayttaja@puhti.csc.fi:/users/kayttaja csc_home

Huomaa

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 saat liitoksen muodostamisen jälkeen 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 voidaan kirjoittaa komento:

ls csc_home

Jos polkua ei määritetä, oletuksena liitettävä etähakemisto on 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.

Suomenkielinen tekoälykäännös

Sisällössä voi esiintyä virheellistä tietoa tekoälykäännöksestä johtuen.

Klikkaa tästä antaaksesi palautetta