Skip to content

[Tutorial] SSH for efficient remote working #61

Description

@fadinammour

What is the main topic of this tutorial: ssh, ssh keys, .ssh/config

One line description
[Please describe here what you would hope to learn/teach] Learn basic ssh commands, how to configure the ssh profile, generate and use ssh keys for remote machines and git repositories.

Level

  • Beginner
  • Intermediate
  • Advanced

Learning goals

  • Understand basic SSH commands and concepts (keys, config file, gateway, port forwarding, ...)
  • Generate SSH keys
  • Connect to a remote machine using a key
  • Perform port forwarding (and eventually open a Jupyter notebook)
  • Clone a git repository using a key

Metadata

Metadata

Assignees

No one assigned

    Labels

    tutorial requestNew tutorial request and discussion

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions