Безопасная домашняя сеть через WiFi

Возможно, это - такой очевидный вопрос, что это - дубликат.

У меня есть Ubuntu 10.10 и на моем ПК и на Ноутбуке. Ноутбук соединяется с Интернетом через маршрутизатор WiFi. ПК соединяется с тем же маршрутизатором с кабелем Ethernet.

Как я могу безопасно совместно использовать файлы между своим ПК и Ноутбуком через этот маршрутизатор? Я должен изменить конфигурацию маршрутизатора?

Мне будет нужен SSL, поскольку WiFi открыт в данный момент, но я предполагаю, что могу найти информацию об этом без проблемы. После того как я сделал это, сетевая печать должна быть легкой :)

Редактирование, Обновленное оба к 11,10. Активированный DHCP на маршрутизаторе для фиксации IP-адресов обоих компьютеров и маршрутизатора теперь использует WPA2. Я не смог настроить NFS между компьютерами, но я действительно достигал безопасного соединения FTP-сервера.

1
задан 18 December 2011 в 02:54

3 ответа

На каждом компьютере установите пакет ssh .

Затем вы можете смонтировать файловую систему через протокол SFTP (расшифровывается как S sh F ile T ransfer P протокол) в nautilus и просто скопируйте его как и между поездками. Чтобы получить доступ к файлам на другом компьютере, откройте nautilus и нажмите «Файл» -> «Подключиться к серверу ...». Выберите ssh из меню / списка. Введите свое имя пользователя для другого компьютера и IP-адрес для другого компьютера и нажмите «Подключиться».Он должен запросить ваш пароль для имени пользователя ноутбука, которое вы ввели, а затем он должен показать файлы на ноутбуке. (Вы можете сделать это в любом направлении.)

Этот метод шифрует все данные в обоих направлениях, поэтому он безопасен даже при открытом Wi-Fi (или при использовании надежных паролей) даже через Интернет. Вы можете узнать IP-адрес компьютера, запустив на нем ifconfig . Это даст вам что-то вроде этого:

eth0      Link encap:Ethernet  HWaddr 00:11:11:9e:58:57  
          inet addr:192.168.1.15  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: 2001:2038:243:de16::f4d1/64 Scope:Global
          inet6 addr: fe80::237:41ff:fe9d:5237/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2874340 errors:0 dropped:0 overruns:0 frame:0
          TX packets:317014 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:348505532 (348.5 MB)  TX bytes:127490351 (127.4 MB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:68246 errors:0 dropped:0 overruns:0 frame:0
          TX packets:68246 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:35179159 (35.1 MB)  TX bytes:35179159 (35.1 MB) 

Найдите строку, в которой написано «inet addr: 192.168. ###. ###» (это не начинается с 127.0.), И это IP-адрес. Так, для приведенного мной примера вывода ifconfig это будет 192.168.1.15 Это будет адрес, который я бы использовал для подключения к компьютеру, на котором я запускал ifconfig .

4
ответ дан 3 December 2019 в 06:19

Настройте маршрутизатор на использование WPA2. Это описано в его руководстве.

Если вы имели в виду не это, NFS между двумя Linux-машинами , вероятно, может вам помочь.

1
ответ дан 3 December 2019 в 06:19

Для этого вам понадобится sftp

Сначала установите ssh на всех трех компьютерах

sudo apt-get install openssh-server и найдите IP-адрес компьютера, используя следующие команды:

sudo ifconfig | grep -o "inet addr:[0-9.]*" | cut -d ":" -f 2 | grep -v ^127

На других компьютерах сделайте это в nautilus:

Menu

Dialog

Щелкните «Подключиться» и добавьте его в закладки, как это

Bookmark

Аналогичным образом сделайте то же самое для других компьютеров, используйте закладки, чтобы указать другие компьютеры

6
ответ дан 3 December 2019 в 06:19

Другие вопросы по тегам:

Похожие вопросы: