Сеть между двумя компьютерами с ubuntu | Openusr

Сеть между двумя компьютерами с ubuntu

Цель — организовать перемещение файлов с одной машины на другую.

Сначала прописываем ip и маску сети в “сетевых настройках” (система-администрирование)
На одной из машин прописываем ip 10.0.0.1 и маску 255.0.0.0, на другой — ip 10.0.0.2 и маску 255.0.0.0
Теперь важно назначить какой из компьютеров будет сервером т.е. где будет находится расшаренная папка, а какая будет клиентом.
На той машине которая будет сервером устанавливаем пакеты nfs

sudo apt-get install nfs-kernel-server nfs-common portmap

После создаем папку, которая и будет той расшаренной папкой видной на клиентской машине.
Я ее создал в домашней директории под названием files.
Устанавливаем права доступа:

sudo chmod -R 777 /home/имя пользователя/files

после прописываем к ней путь в конфигурации nfs

sudo gedit /etc/exports

в файле пишем :
/home/имя пользователя/files 10.0.0.2(rw)
сохраняем

выполняем следующие команды:

sudo exportfs -a
sudo /etc/init.d/portmap restart
sudo /etc/init.d/nfs-kernel-server restart

переходим на компьютер-клиент и монтируем папку files в нужное место. Я монтировал ее в media/share, что бы она появлялась на рабочем столе. Главное ее перед монтированием создать.

sudo mount 10.0.0.1:/home/имя пользователя/files /media/share

отмонтировать можно командой:
sudo umount /media/share

8 thoughts on “Сеть между двумя компьютерами с ubuntu

  1. рад, что блог помогает! :)
    отмечу, что в 9.04 нетворк-манагер глючный.
    я лично его вообще снес и установил wicd

  2. Ребята, всем спасибо. Всему виной были мои кривые руки :) Файлы /etc/exports на обеих машинах я не заполнил.

    Сейчас все работает.

    Спасибо linuxfreshman за руководство.

  3. Прошу прощения, что не отписался сразу: ubuntu 9.04. В общем, я мучился-мучился, да и установил nfs-server на обе машины: на стационар и на бук.

    Со стационара я могу пошарить в папках ноутбука. При этом с ноутбука примонтировать папки компьютера не получается:

    vladimir@superhp:~$ sudo mount 192.168.1.1:/home/vladimir/shared /media/share
    mount.nfs: access denied by server while mounting 192.168.1.1:/home/vladimir/shared

    Вот. Но когда я прибиваю сервер на компьютере, то возникает другая ошибка:

    vladimir@superhp:~$ sudo mount 192.168.1.1:/home/vladimir/shared /media/share
    mount.nfs: mount to NFS server '192.168.1.1:/home/vladimir/shared' failed: RPC Error: Program not registered

    Куда копать? Мне нужно именно с ноутбука заходить в компьютер…

  4. Ребята, подскажите, где ввести ip address машины. У меня в Система — Администрирование есть пункт "Сетевые инструменты", но там, как я не извращался, нигде не смог прописать ни ip, ни маску.

  5. Нет, ftp или apache — не совсем те цели. Зачем придумывать новый велосипед и создавать никому не нужный садомазохизм? Ведь есть nfs! :)
    Кста, вопрос: можно ли 2 сетки — nfs и samba соединить? Как?

  6. Для тех же несложных целей можно было бы поднять ftp или apache. Я бы наверное так и сделал(тем более, что всё-равно уже всё стоит). Вариант с NFS смотрится элегантнее. Спасибо за тьюториал.

Добавить комментарий

Ваш e-mail не будет опубликован.

4 + = 12