Способ, позволяющий расшарить папки в локальной сети как между Linux-Linux, так и Linux-Windows компьютерами. В статье приведена простая настройка NFS. Метод работает как на WiFi, так и на витой паре.
Вы должны изменить IP-адреса, пути, названия папок, имена компьютеров на свои соответственно.
ping 192.168.0.1
Если пакеты уходят, то все отлично и мы движемся дальше. Если нет, то вы неправильно установили соединение между компьютерами или у вас поврежден кабель.
sudo apt-get install nfs-common portmap
Установим нужные пакеты на компьютере-сервере:
sudo apt-get install nfs-kernel-server nfs-common portmap
home/user/share
Создаем папку для монтирования расшаренных папок на компьютере-клиенте, у меня:
home/nout/share
sudo kate /etc/exports
Вы должны изменить IP-адреса, пути, названия папок, имена компьютеров на свои соответственно.
- Компьютер-сервер 192.168.0.1 (компьютер, который расшаривает папки в сеть)
- Компьютер-клиент 192.168.0.2 (компьютер, который видит эти папки в сети)
I
Для начала работы нужно проверить связь сервера с клиентом. Для этого откроем Терминал и пропингуем сервер:ping 192.168.0.1
Если пакеты уходят, то все отлично и мы движемся дальше. Если нет, то вы неправильно установили соединение между компьютерами или у вас поврежден кабель.
II
Установим нужные пакеты на компьютере-клиенте:sudo apt-get install nfs-common portmap
Установим нужные пакеты на компьютере-сервере:
sudo apt-get install nfs-kernel-server nfs-common portmap
III
Создаем папку для расшаривания на компьютере-сервере и запоминаем ее путь, у меня:home/user/share
Создаем папку для монтирования расшаренных папок на компьютере-клиенте, у меня:
home/nout/share
IV
Открываем на компьютере-сервере файл настроек для расшаривания:sudo kate /etc/exports
И прописываем параметры для расшаривания:
/home/user/share 192.168.0.2(rw,async,no_subtree_check)
Где:
- /home/user/share - путь до расшаренной папки
- 192.168.0.2 - IP-адрес разрешенного клиента
- rw - чтение и запись
- async - не синхронизировать
- no_subtree_check - отключает проверку вложенных папок
V
Перезапускаем сервер командой:
sudo /etc/init.d/nfs-kernel-server restartVI
Монтируем расшаренные папки сервера на клиентском компьютере:
sudo mount -t nfs 192.168.0.1:/home/user/share /home/nout/share
Где:
- mount - монтирование
- -t nfs - файловая система NFS
- 192.168.0.1:/home/user/share - IP-адрес сервера и путь к рашаренным папкам
- /home/nout/share - место для монтирования
PS:
Для удобства можно сделать автомонтирование расшаренных папок при запуске системы, для этого откроем файл настроек на компьютере-клиенте:
sudo kate /etc/fstab
И вставим строчку:
# Shara
192.168.0.1:/home/user/share /home/nout/share nfs defaults 0 0
Где:
- 192.168.0.1:/home/user/share - IP-адрес сервера и путь к рашаренным папкам
- /home/nout/share - место для монтирования
- nfs - файловая система
- defaults 0 0 - опции монтирования по-умолчанию
Для Windows-компьютеров существуют NFS-клиент NekoDrive
Источник:
Я проще сделал. Ну и задача несколько иная у меня. Подключаться по вафле, через свою сеть, к расшаренным папкакми Винды из Бунты. Упор делаю на то чтов Линуксе ничего не надо было расшаривать. То же, пробежал по инету, по манам, в том числе и тот что ты кидал ссылку в переписке. И намудрил ))))))))))) и поствил всякие самбы-шмамбы и прочий хлам, который мне не нужен в принципе.
ОтветитьУдалитьВ результате загнобил бунту и решил переставиться. ))) А терь ближе к делу. Если надо как в моём случае, получить доступ по вафле к Виндовым папкам.... то всё в Убунте уже есть и ставить ничего не надо.Smb-client - он уже есть в убунте по умолчанию. А больше ничего и не надо. Правда и никакое автомонтирование и прочее мне то же не надо. Всё ручками, раз в пятилетку как говориться файлу туда-сюда перекинуть)).
Я так сделал, сначала в бунте создал точку доступа для вафли, НЕ ПРИБЕГАЯ К СТОРОННИМ УТИЛИТАМ!, ВСЁ РОДНЫМ НЕТВОРК-МАНАГЕРОМ. Потом соответсно, с другого компа из Винды подключился к этой сети. Далее в Винде включаем общий доступ и т.д и т.п. В Винде как я понимаю должен быть запущен Сервер и Рабочая станция в обязательном порядке. (Сервер точно).
Ну и открываем Дельфин, на вкладке Сеть например, в адресной строке \\имя виндокомпа в сети\расшаренная папка\ ну или \\имя виндокомпа в сети\ в завиимости что и как в Винде расшарено. Усё. ))) Далее появляется окошко авторизации, где необходимо ввести Имя пользователя и пароль Винды. ))) Всё просто на самом деле.
Спасибо! Способ с Samba тоже будет рассмотрен в будущем...
ОтветитьУдалить