Как подключиться к ПК на linux через ssh?
Вот этот вопрос можно в пример приводить. Я давно говорил - есть windows-чайники, которые копипастят действия, не понимая их суть и хлопают глазами, не понимая почему не работает и скоро, очень скоро появятся такие же линукс-чайники.
Ну вот, они появились.
Братан, что говорит команда
service ssh status
он там стоит, как я понял, после слова via
ничего подобного, там стоит адрес шлюза какого-нибудь, обычно это default gateway. IP смотрится командой ifconfig
# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.7.10.26  netmask 255.255.255.0  broadcast 10.7.10.255
вот здесь 10.7.10.26 - это IP адрес
Не совсем понятна задача. Компьютер друга находится в той же локальной сети что и ваш, или через интернет? В обоих случаях на компьютере друга должен быть запущен ssh-сервер, который и будет слушать порт 22 или любой другой. Порт 22 у друга должен быть открыт для подключений извне, что в случае удаленного доступа и нахождения за NAT очень даже проблематично. Ну и IP компьютера конечно же. Если подключение удаленное то внешний хотя бы не динамический. Итого у друга нужны: 1. ssh сервер, 2. открытый порт (можно любой, не обязательно 22). 3. IP  4. Отсутствие запретов файерволла на подключение к этому порту.