Настройка сети
Подключите и настольный компьютер, и ноутбук к маршрутизатору WiFi с помощью стандартной настройки Чтобы убедиться, что оба компьютера подключены, проверьте, что вы можете подключиться к Интернету с обоих компьютеров.
Необязательно: В настройках маршрутизатора просмотрите локальные IP-адреса, назначенные для настольного компьютера и ноутбука. Они могут выглядеть как 192.168.0.100 или 192.168.1.199. Если существует возможность назначить эти конкретные IP-адреса постоянно в маршрутизаторе, вы можете сделать это.
Windows → Ubuntu
Шаг 1 На ноутбуке создайте папку, которой вы хотите поделиться. Там может быть папка с именем «Public», выберите эту, если хотите. Щелкните правой кнопкой мыши значок папки и выберите «Параметры общего доступа». Откроется новое окно:
Установите флажок «Поделиться этой папкой».
Вы также можете установить два других флажка «Разрешить другим создавать и удалять файлы в этой папке». Это позволит вам на рабочем столе пользователя Windows создавать и удалять файлы в этой папке.
Флажок «Гостевой доступ» не требует пояснений. Это может быть полезно, если ваш идентификатор пользователя Windows не совпадает с вашим идентификатором пользователя Ubuntu.
Это может сказать вам, что служба общего доступа не установлена:
Нажмите «Установить службу» и дайте ему установить программное обеспечение, предоставив пароль для учетной записи пользователя ноутбука, когда появится соответствующий запрос. Вам может быть предложено установить больше программного обеспечения, как libpam-smbpass
. Установите все программное обеспечение. Он попросит вас перезапустить службы и нажать кнопку «Да».
Шаг 2. Откройте окно свойств папки «Public», щелкнув по ней правой кнопкой мыши. Перейдите на вкладку разрешений и убедитесь, что она выглядит следующим образом:
Нажмите кнопку «Изменить разрешения вложенных файлов» и убедитесь, что она выглядит следующим образом:
Теперь вы сможете редактировать файлы, созданные в Ubuntu, в папке «Public» на ноутбуке в проводнике Windows.
Однако, если вы создадите файл в Windows и поместите его в папку Public на ноутбуке, вы не сможете открыть этот файл, когда попадете на ноутбук. Это связано с тем, что Windows и Ubuntu не понимают принадлежность и права доступа к файлам друг друга. Таким образом, в ноутбуке с Ubuntu файл, созданный Windows, принадлежит «Никому». Вам придется открыть Nautilus в качестве администратора и изменить владельца и права на чтение и запись, находясь в ноутбуке.
Шаг 3. Перейдите в Windows на настольном компьютере и откройте Проводник Windows. Нажмите на треугольник рядом с Сетью на левой панели. В раскрывающемся списке вы сможете выбрать имя ноутбука, на котором работает Ubuntu .
Теперь вы сможете увидеть свою общую папку (скажем, «Public») с ноутбука в проводнике Windows. Нажмите на папку «Public» и увидите файлы в папке. Вы должны иметь возможность копировать файлы из общей папки в Ubuntu в локальную папку Windows.
Вот пошаговое руководство с некоторыми более подробной информацией.
Ubuntu → Windows
Шаг 1 Настройте общий доступ к папкам Windows, используя методы, доступные для Windows. следуйте инструкциям по ссылке выше для части Windows.
Шаг 2 Откройте терминал в ноутбуке Ubuntu, нажав Ctrl+ Alt+, Tи введите:
sudo -H gedit /etc/samba/smb.conf
и искать строку:
; name resolve order = lmhosts host wins bcast
и отредактируйте его, чтобы он выглядел так
name resolve order = bcast lmhosts host wins
Обратите внимание, нет; в начале отредактированной строки. Сохраните файл и выйдите из Gedit. Введите следующие две строки (по одной за раз), чтобы остановить и запустить samba:
sudo stop smbd
sudo start smbd
Шаг 3 На ноутбуке откройте Nautilus, браузер файлов и нажмите « Сеть» на левой панели. Нажмите «Обзор сети». Нажмите на значки в главном окне сети Nautilus и найдите рабочий стол Windows и общую папку. Убедитесь, что вы можете копировать файлы из и в эту папку.
См. Ошибку «Не удалось получить список общих ресурсов с сервера» при просмотре общего ресурса с помощью Nautilus для получения справки по редактированию файла smb.conf.
Убунту → Убунту
Загрузите рабочий стол в Ubuntu.
На настольном компьютере и ноутбуке выполните следующие действия, чтобы убедиться, что ssh-сервер установлен:
Откройте терминал нажатием Ctrl+ Alt+ Tи введите
sudo apt-get install openssh-server
Введите ваш пароль при появлении запроса. Курсор не будет двигаться при вводе пароля. Это нормально.
Это установит ssh-сервер, если он еще не установлен. Если он уже установлен, он ничего не будет делать.
Первый рабочий стол:
Откройте Nautilus и найдите пункт меню «Другие места». Внизу найдите Connect to Server:
Под адресом сервера введите:
sftp://laptop_user_id@laptop_name.local/home/laptop_user_id
где laptop_user_id
идентификатор пользователя, который вы создали на своем ноутбуке. Вы можете найти свой идентификатор пользователя, набрав whoami
в терминале. И laptop_name
это имя, которое вы дали ноутбуку при установке Ubuntu.
Если вы хотите поделиться разделом на втором жестком диске рабочего стола, в поле Адрес сервера введите:
sftp://desktop_user_id@desktop_name.local/path/to/the/mount/point/of/the/partition/in/second/hard/drive
Заменить path/to/.../drive
на фактический путь.
Кроме того, если вы знаете локальный IP-адрес вашего ноутбука, вы можете заменить его laptop_name.local
на локальный IP-адрес ноутбука.
Нажмите Connect
. Вы увидите диалоговое окно пароля:
Введите пароль, связанный с laptop_user_id, и выберите, хотите ли вы, чтобы пароль запоминался или нет. Снова нажмите Connect
.
Теперь вы должны увидеть вашу домашнюю папку ноутбука.
Обратите внимание, что в разделе « Сеть» на левой панели Nautilus есть новая запись, которая начинается с laptop_user_id
. Щелкните правой кнопкой мыши и выберите «Добавить закладку», чтобы создать постоянную закладку для домашней папки вашего ноутбука в Nautilus of the Desktop.
Смотрите эту страницу для фотографий из более старой версии.
Теперь ноутбук
Выполните тот же процесс, что и на рабочем столе выше.