соединение двух Linux машин

Linux, безопасность, сети и все что с этим связано
Pilot
Неотъемлемая часть форума
Сообщения: 370
Зарегистрирован: 26 янв 2005, 00:19
Контактная информация:

соединение двух Linux машин

Сообщение Pilot »

Здравствуйте

Имеется 2 Linux тачки, соединение между ними имеется. Вопрос, как лучше настроить, что бы можно было и перегонять файло с одной на другую, и сетевые ресурсы считались примонтированными, т.е к примеру фильм смотреть прямо со второй тачки и наоборот или музыку слушать.... Короче наподобие как в венде "подключить\отключить сетевые диски"

Склоняюсь к NFS, но может что то лучше есть?

n00b
Заглянувший
Сообщения: 10
Зарегистрирован: 29 дек 2005, 11:39

Сообщение n00b »

А чего тебе нехватает в NFS?

Pilot
Неотъемлемая часть форума
Сообщения: 370
Зарегистрирован: 26 янв 2005, 00:19
Контактная информация:

Сообщение Pilot »

А она всё это может? Просто ни разу не ставил
Slackware 10.0, kernel 2.6.15, KDE 3.5

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Pilot, поставь, почитай - во всякомслучае проще NFS в природе ничего еще не изобрели...
Опыт растет прямо пропорционально выведенному из строя оборудованию

n00b
Заглянувший
Сообщения: 10
Зарегистрирован: 29 дек 2005, 11:39

Сообщение n00b »

Pilot, имхо, она может все, что тебе может понадобиться.

Pilot
Неотъемлемая часть форума
Сообщения: 370
Зарегистрирован: 26 янв 2005, 00:19
Контактная информация:

Сообщение Pilot »

Поставил, возникли проблемы:
Не монтируются ФС настройки такие:

на сервере в файле
/etc/exports

/mnt/c 192.168.0.1/255.255.255.0(rw)

при выполнении на "клиенте"

root@unix:/home/pilot# rpcinfo -p 192.168.0.40
program vers proto port
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
100005 1 udp 767 mountd
100005 1 tcp 770 mountd
100005 2 udp 767 mountd
100005 2 tcp 770 mountd
100005 3 udp 767 mountd
100005 3 tcp 770 mountd
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100003 2 tcp 2049 nfs
100003 3 tcp 2049 nfs
100021 1 udp 32770 nlockmgr
100021 3 udp 32770 nlockmgr
100021 4 udp 32770 nlockmgr
100021 1 tcp 32768 nlockmgr
100021 3 tcp 32768 nlockmgr
100021 4 tcp 32768 nlockmgr

на серваке тоже самое

root@omega:/# rpcinfo -p
program vers proto port
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
100005 1 udp 767 mountd
100005 1 tcp 770 mountd
100005 2 udp 767 mountd
100005 2 tcp 770 mountd
100005 3 udp 767 mountd
100005 3 tcp 770 mountd
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100003 2 tcp 2049 nfs
100003 3 tcp 2049 nfs
100021 1 udp 32770 nlockmgr
100021 3 udp 32770 nlockmgr
100021 4 udp 32770 nlockmgr
100021 1 tcp 32768 nlockmgr
100021 3 tcp 32768 nlockmgr
100021 4 tcp 32768 nlockmgr

при монтировании говорит это:

root@unix:/home/pilot# mount 192.168.0.40:/mnt/c /mnt/nfs
mount: 192.168.0.40:/mnt/c failed, reason given by server: Permission denied

в ядрах и на клиенте и на сервере поддержка NFS клиента\сервера включена
mountd, nfsd, portmap запущены
в файлах /etc/hosts.allow, hosts.deny всё #

на серваке в syslog когда пытаюсь монтировать:
Jan 8 22:25:20 omega rpc.mountd: refused mount request from 192.168.0.1 for /mnt/c (/): no export entry

В чём проблема?... :?
Slackware 10.0, kernel 2.6.15, KDE 3.5

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Pilot, /mnt/c - это какой-то NTFS-раздел чтоль? ИЛи как? попробуй какой-нить linuxовый каталог экспортнуть и смонтирвать....
Опыт растет прямо пропорционально выведенному из строя оборудованию

Pilot
Неотъемлемая часть форума
Сообщения: 370
Зарегистрирован: 26 янв 2005, 00:19
Контактная информация:

Сообщение Pilot »

это fat32
линуховый пробовал тоже, даже /tmp
попробую ка portmap с исходников собрать
Slackware 10.0, kernel 2.6.15, KDE 3.5

Pilot
Неотъемлемая часть форума
Сообщения: 370
Зарегистрирован: 26 янв 2005, 00:19
Контактная информация:

Сообщение Pilot »

нифига...
Slackware 10.0, kernel 2.6.15, KDE 3.5

Pilot
Неотъемлемая часть форума
Сообщения: 370
Зарегистрирован: 26 янв 2005, 00:19
Контактная информация:

Сообщение Pilot »

Сделал, блин, ну и прикол был...
Собрал nfs-utils из сырцов (дистрибутива слаки под рукой не было), поставил, всё настроил как положено о оно не работает....

Дошёл до того, что загрузился с Live-CD Ubuntu и там поднял NFS сервак, и.......ПРИМОНТИРОВАЛАСЬ фс как положено. Стал смотреть, что же со слакой не так. А вот что /etc/rc.d/rc.nfsd должен "правильно" запускать сервак, при установке с исходников его почему то не появилось и rpc.mountd, rpc.nfsd запускал вручную, думал какая разница?!.. С виду то работало, но на /etc/exports "ложило" ))
Скачал пакет, поставил, всё пошло!! Но есть небольшой ньюанс: не монтируется из под пользователя, точнее смонтировать можно, добавив user в fstab но в каталог куда смоунтили не пускает.
И при монтировании\размонтировании ругается
mntent]: warning: no final newline at the end of /etc/fstab (при запуске системы аналогично)

Вот мой fstab
192.168.0.40:/mnt/c /mnt/NFS_C nfs hard,intr,user 0 0
192.168.0.40:/mnt/d /mnt/NFS_D nfs hard,intr,user 0 0

из под рута всё ок.

В Чём тут может быть дело?
Slackware 10.0, kernel 2.6.15, KDE 3.5

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Pilot, в том, что nfs - это все же юниксовая файловая система... Файлы в /mnt/c на сервер явро нинадлежат какому-то пользователю и имеют определенные права. Права доступа в nfsv3 проверяются на клиенте, соответсвенно на другом компе получить доступ к файлам может либо пользователь с таким же UID либо root.
Опыт растет прямо пропорционально выведенному из строя оборудованию

Pilot
Неотъемлемая часть форума
Сообщения: 370
Зарегистрирован: 26 янв 2005, 00:19
Контактная информация:

Сообщение Pilot »

Получилось. Большое спасибо!!

А как с бозопасностью дела обстоят? И ещё, как всё таки убрать mntent]: warning: no final newline at the end of /etc/fstab ?
Slackware 10.0, kernel 2.6.15, KDE 3.5

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Pilot,
1) ТАки добавит ьпустую строку в конец fstab
2) В NFSv2/3 дела с безопастностью никак не обстоят - ее просто нет.
Опыт растет прямо пропорционально выведенному из строя оборудованию

Pilot
Неотъемлемая часть форума
Сообщения: 370
Зарегистрирован: 26 янв 2005, 00:19
Контактная информация:

Сообщение Pilot »

1. ок
2. Так, запросто похакать могут?
Slackware 10.0, kernel 2.6.15, KDE 3.5

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Pilot, судя по твоей конфигурации, у тебя сейчас кто угодно может примонтировать /mnt/c и творить все что ему захочется... NFS изначально расчитан на наличие некого подобия централизованой системы аутентификации - yellow pages. Т.е. проверка прав доступа на клиенте - это конечно же дыра в безопастности.
Опыт растет прямо пропорционально выведенному из строя оборудованию

Ответить