А что конкретно вы подразумеваете под "изучением ssh"?
Если я вас правильно понял, то например можно попробовать поиграть с возможностями ssh.
1. Всё-таки поставьте
virtualbox
, а в него туже убунту, только серверную, без gui. Если у вас подключение к интернету через роутер, то у виртуалки в настройках сети поставьте тип подключения " сетевой мост", так вы добьетесь того, что ваша виртуальная машина будет точно такой же компьютер в сети как и ваша физическая машина. Если подключение прямое, без роутера, то выбирайте тип подключения NAT. Там уже смотрите, какой адрес машине даст virtualbox. ( Вроде должна быть доступна гостевая машина из хостовой).
/дальше в объяснениях будем считать, что вы подключаетесь через роутер, который дает адреса из сети 192.168.0.0/
2. Дальше
ssh user@192.168.0.10
(допустим такой адрес получила ваша виртуалка). Вот вы и подключились!
3. Попробуйте удаленно поставить например
htop
. Запустите
htop
, посмотрите что запущено у вас на удаленной машине.
4. Почитайте на хабре, например, как организовать подключение не по паролю, а по ключам.
5. Попробуйте реализовать подключение по ключам.
6. Попробуйте установить из репозиториев вебсервер, например apache. Он с настройками поумолчанию даст вам простейший веб-сервер, вы в браузере наберете адрес своей виртуалки и веб-сервер отдаст вам пример страницы. Вот, вы уже используя ssh установили веб-сервер :-)
7. Прочитайте вот эту статью, например
https://m.habrahabr.ru/post/122445/ Попробуйте реализовать проброс динамического порта (в статье описано). Теперь вы с помощью ssh научились организовывать простой socks-proxy :-)
PS: учитесь на примерах. Всё что написал, это просто навскидку. Удачи!