Как стать автором
Поиск
Написать публикацию
Обновить

Доступ между 2-мя ПК с Ubuntu в одной домашней сети для передачи файлов

Моя проблема: переезжаю рабочее место на новый ноутбук. Лень создавать новые ssh-ключи и настраивать все заново. Легче скопировать нужные файлы конфигурации или вообще всю папку /home. Хотя это неплохой повод прибраться в /home.

Итак, делаю шаги для установления соединения:

  1. На ПК-источнике (старый ноутбук) устанавливаю openssh-server:

$ sudo apt install openssh-server
  1. На ПК-приемнике (новый ноутбук) проверяем наличие/устанавливаем openssh-client:

$ sudo apt install openssh-client
  1. Узнаем IP-адрес ПК-источника с помощью ifconfig или ip одним из способов ниже:

$ ifconfig | grep -A 1 wl*
$ ip address | grep wl*

C grep я смотрю строку с наличием подстроки wl - wlp1s0 (Wireless LAN on PCI bus 2 and slot 0). Наиболее вероятный ответ:

$ wlp1s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.0.103 netmask 255.255.255.0 broadcast 192.168.0.255

  1. На ПК-приёмнике соединяюсь в ПК-источнику:

В Nautilus
В Nautilus

или в Nemo: File->Connect to Server , в открывшемся окошке вписываю адрес ПК-источника.

  1. Ввожу пару логин/пароль и вижу список файлов ПК-источника. Профит! У меня есть права на чтение/запись/удаление.

  2. SSH-ключи - их мало просто скопировать, надо применить команду:

$ ssh-add <path-to-your-private-ssh-key>

Теперь не придется генерировать новые ssh-ключи для ваших сервисов, а пользоваться старыми.

Источники в комментариях

Всего голосов 4: ↑4 и ↓0+4
Комментарии1

Публикации

Ближайшие события