SSH

Allikas: Pingviini viki

SSH (Secure Shell) on võrguprotokoll, mis lubab andmeid vahendada turvalist kanalit pidi kahe masina vahel. SSH on disainitud asendamaks Telneti ja muid sarnaseid ebaturvalisi vahendeid, mis saadavad andmeid puhta tekstina üle võrgu.

Kasutamine

Üldiselt kasutatakse SSH-d, et

  • Sisse logida teise masinasse ja seal toimetada
  • Kopeerida faile masinate vahel (SCP, SFTP)
  • rsynci kombinatsiooniga tagavarakoopiateks, peegeldamiseks ja kopeerimiseks
  • Porte ümber suunata
  • Xi rakendusi kasutada
  • Failisüsteemi turvaliseks mountimiseks (SSHFS)
  • ja palju muud

Näited

Ühendumine masinaga, mis asub aadressil example.com ja kasutajaks pingviin. Port 22 puhul ei pea ise porti määrama.

ssh pingviin@example.com

Nagu eelmine, aga võimaldab kaugmasina graafilisi rakendusi jooksutada kohalikul ekraanil

ssh -X pingviin@example.com
firefox &

Kopeerida fail serverist enda desktopile (kausta kopeerimiseks kasutada -r argumenti)

scp pingviin@example.com:/home/pingviin/mingifail ~/Desktop/

Kausta mountimine enda arvutisse

mkdir ~/remote
sshfs pingviin@example.com:/home/pingviin ~/remote

Turvalisus

TODO

Kasututaja autentimine

TODO

Lingid