четверг, 10 июля 2014 г.

Как настроить файловый обмен между Windows и Ubuntu


Сначала настроим Ubuntu.

Для начала установим Samba в Ubuntu. Для этого откройте терминал и выполните следующие команды:
sudo apt-get install samba samba-common
sudo apt-get install python-glade2
sudo apt-get install system-config-samba
Итак, после установки этих пакетов, находим в главном меню Dash программу Samba:


Итак открыли Samba:
Нажимаем «плюс» для создания ресурса Samba. Нажимаем «Обзор»:
Где выбираем наш домашний каталог:
Затем на вкладке «Доступ» выбираем «Предоставить доступ всем». (Если это домашняя сеть, то можно спокойно выбирать этот пункт)
Я рассмотрю способ с выбором пользователя:
После того, как выбрали нашего пользователя, нужно задать ему пароль:
Заходим в Настройки — Пользователи, выбираем нашего пользователя и «изменить»:
Вписываем пароль дважды и жмем «Ок».
Отлично. Мы настроили Samba.
Хочу заметить, что можно расшаривать не весь домашний каталог, но и просто одну папку.
Кроме того, можно расшарить папку и по другому: 
Теперь открываем Файловый менеджер Nautilus. Выбираем любую папку и жмем по ней провой кнопкой мыши.
Затем идем на вкладку «Общий доступ к папке»:
Ставим галочку «Опубликовать эту папку» и по желанию: галочки внизу для дополнительных разрешений.
Вот мы и расшарили домашнюю папку в Ubuntu.
Теперь открываем терминал, чтобы узнать наш ip в локальной сети вводим команду
:ifconfig
Выведется следующее сообщение:

Так как у меня дома компьютеры соединены по wi — fi, то я беру ip адрес из адаптера wlan0, если у вас подключены компьютеры по ethernet, то смотрите в секции eth.
Всё. Теперь переходим в Windows и пытаемся подключиться к нашей папке:
В windows в explorer в строке адреса вводим ip-адрес (не забываем ввести два обратных слэша \\).


Появится наша «расшаренная» папка, пытаемся зайти в неё, вводим имя пользователя Samba и пароль.
И после этого мы видим все папки домашнего каталога:
Вот мы и расшарили папку на Ubuntu и подключились к ней с системы Windows.
Кстати, если кто не знает, то чтобы постоянно не вводить сетевой ip на Windows постоянно, то можно создать ярлык папки:

Давайте теперь расшарим папку на Windows и подключимся к ней из Ubuntu.

Итак выбираем папку в Windows, правой кнопкой мыши по ней и выбираем «Доступ»:
Здесь выбираем «Общий доступ» или «Расширенная настройка», я выбрал простой вариант «Общий доступ» (в Расширенной настройке тоже все просто, там можно выбрать дополнительные настройки доступа):
Здесь выбираем пользователя.
Если это увидели, то значит всё хорошо. Жмем готово. Наша папка на Windows расшарена.
Важно, что в учетной записи должен быть установлен пароль (что очень часто у пользователей Windows). Если нет пароля, то подключиться не получится. Установите пароль.
Теперь открываем консоль на windows и выполняем:ipconfig Смотрим ip:
Возвращаемся в Ubuntu:
Открываем файловый менеджер Nautilus, переходим «файл» — «Подключить к серверу«:
В пункт «Сервер» вводим ip-адрес и стираем в пункте «Папка:», затем жмём Подключиться.
В Пункте «Подробности о пользователе» определится «Домен», нужно ввести только Имя пользователя Windows и пароль. После чего откроется список ресурсов Windows:

Где мы видим нашу папку «linuxrussia«.
Кликаем по ней дважды и будет запрошено имя пользователя и пароль:
Вводим данные и выбираем «Запомнить навсегда»чтобы больше не вводить логин и пароль.
Вот и всё, мы зашли на расшаренную папку Windows:
И чтобы добавить эту папку в закладки нажмите «CTRL — D«.
Вот и всё.
Как видите, я даже не правил никаких конфигов. Всё делалось через GUI.
Еще важно, если Вы вдруг не можете подключиться к Windows ресурсу, может быть из-за того, что в имени компьютера используются русские буквыИзмените имя компьютера, используя только английские символы. И попробуйте снова.
И еще раз повторюсь, что не забудьте поставить пароль на учетную запись Windows. Иначе не получится подключиться.


Комментариев нет:

Отправить комментарий