, то его стоит установить и настроить.
Устанавливаем ssh на оба компьютера:
sudo apt-get install -y ssh
Меняем порт в файле /etc/ssh/sshd_config и у себя и на удалённой машине в строке:
Port 22
Вместо 22 пишем свою цифру (лучше одну и ту же на обоих компьютерах, чтобы не возникало путаницы). Там ещё масса настроек, подробно о них
тут.
Теперь пришло время сгенерировать ключ ssh, который будет использоваться для доступа к удалённому компьютеру:
ssh-keygen -t rsa
На все предложения жмём
Enter, ибо лентяи. По умолчанию ключи появляются в папке ~/.ssh/ с именами id_rsa и id_rsa.pub. Копируем эти файлы на удалённый компьютер и пишем на нём такое заклинание для регистрации ключей (первая строка на случай, если Вы не знаете в какой вы папке после копирования, всякое бывает; вторая строка на случай, если папка .ssh ещё не создана:
cd ~
mkdir .ssh
chmod 700 .ssh
cd .ssh
cat папка_в_которую_мы_скопировали_ключи/id_rsa.pub >> authorized_keys
chmod 600 authorized_keys
Пока мы возле удалённого компьютера меняем номер порта и генерируем ключ (подключаться будем в обе стороны). Копируем, созданные на удалённом компьютере, ключи на свой компьютер и повторяем заклинание регистрации ключей, описанное выше, на своём компьютере.
После настройки, перезапускаем на обоих компьютерах ssh:
sudo /etc/init.d/ssh restart
Удалённый доступ по ssh осуществляется командой:
ssh -p 22 user@host
-p 22 - вместо 22 номер порта, который Вы указали в настройках
user - имя пользователя удалённого компьютера,
host - имя удалённого компьютера в сети (команда
cat /etc/hostname поможет его узнать).
Отключаемся от удалённого компьютера командой:
exit