Hyppää sisältöön

Welcome to our weekly research support coffee hour on Zoom! Click here for more information.

Warning!

Puhti scratch disk is becoming very full (80+ % ) resulting in performance degradation. Everybody is advised to only keep actively processed data on scratch, all other data should be deleted, transferred to host institute or stored in Lumi-O. No new quota will be granted. Click here for a tool for examining your disk usage.

Etälevyliitokset

SSH keys are required to connect to Puhti and Mahti over SSH

Since April 14th 2025, connecting to Puhti and Mahti over SSH only works using SSH keys added in MyCSC. Password authentication and public keys stored in users' personal ~/.ssh/authorized_keys file on the supercomputer no longer works.

Read the detailed instructions on setting up and using SSH keys.

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 erittäin sujuvaa, koska tiedostojen siirtämiseen paikallisen koneesi ja CSC:n välillä ei tarvita scp:tä tai muita datansiirto-ohjelmia.

macOS- ja Linux-koneilla sshfs:ää voidaan käyttää tiettyjen CSC:n levyalueiden liittämiseen käyttäjän omalle koneelle. Tällä työkalulla CSC:n palvelimilla olevia etälevyalueita voidaan käyttää aivan kuten paikallisia hakemistoja. Jotta voit käyttää sshfs:ää, 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 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ä sinun voi olla tarpeen lisätä sshfs-komentoon valitsin -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 hakemistoa Linux-järjestelmässäsi. Esimerkiksi käyttäjän kayttaja CSC-kotihakemiston sisällön listaamiseksi voi kirjoittaa komennon:

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