Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.
Модераторы: SLEDopit , Модераторы разделов
Mix Shumaher
Сообщения: 40
Сообщение
Mix Shumaher » 12.11.2005 15:10
Здвавструйте...
Есть проблема:
Есть сервер под Debian GNU/Linux 3.1(kernel-2.6.9)
на нем запущены
portmap
nfsd
mountd
содержание /etc/exports:
права на /tmp - 777 владелец/группа - root
при попытке смонтировать ресурс командой
Код: Выделить всё
# mount -t nfs 10.2.1.1:/tmp /mnt/net
mount: 10.2.1.1:/tmp failed, reason given by server: Permission denied
при этом в syslog сервера отражается только попытка подключения с хоста 10.2.1.4.
я что-то не очень понимаю есть ли возможность указать учетные данные при монтировании nfs?
и в чем вообще может быть проблема? да еще... клиент - Mandrake 10.1(2.6.11).
спасибо.
innkeeper
Сообщения: 110
Сообщение
innkeeper » 14.11.2005 00:31
В файл /etc/exports:
/tmp 10.2.1.4(rw) 10.2.1.1(rw) localhost(rw)
Хотя зачем это делать для localhost не пойму :-\
При желании можно указать (rw,no_root_squash)
Mix Shumaher
Сообщения: 40
Сообщение
Mix Shumaher » 14.11.2005 11:52
Для localhost действительно ни к чему... это делалось просто ради проверки: не мешает ли мне какой-нибудь фаер...
дело в том что даже если не делать никаких ограничений:
подключиться не получается!
Код: Выделить всё
# mount -t nfs 10.2.1.1:/tmp /mnt/net
mount: 10.2.1.1:/tmp failed, reason given by server: Permission denied
no_root_squash насколько я понимаю запрещает подключаться как root. правильно я понимаю? как разрешить "все всем"?
есть подозрения что дело в RPC. но это только подозрения...
innkeeper
Сообщения: 110
Сообщение
innkeeper » 14.11.2005 23:08
no_root_squash позволяет подключится root, только на сервере у него uid не рутовый.
Сделай с локальной машинки rpcinfo -p <ip_сервера>
valeri_ufo
Бывший модератор
Сообщения: 274
Статус: Everywhere, yet nowhere
Сообщение
valeri_ufo » 15.11.2005 00:59
А кстати вы в /etc/hosts.allow прописывали что либо ?
Mix Shumaher
Сообщения: 40
Сообщение
Mix Shumaher » 16.11.2005 00:42
А кстати вы в /etc/hosts.allow прописывали что либо ?
/etc/hosts.allow у меня пуст! - одни коментарии.
Сделай с локальной машинки rpcinfo -p <ip_сервера>
Код: Выделить всё
# rpcinfo -p 10.2.1.1
program vers proto port
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
391002 2 tcp 946 sgi_fam
100024 1 udp 953 status
100024 1 tcp 956 status
100003 2 udp 2049 nfs
100003 2 tcp 2049 nfs
100005 1 udp 956 mountd
100005 2 udp 956 mountd
100005 1 tcp 959 mountd
100005 2 tcp 959 mountd
я уже все перепробовал! даже вычитал что нужно чтобы при инициализации системы сначала грузился nfs а потом только bind... хотя я понимаю что в моем случае это не причем
Есть мысли?
madskull
Сообщения: 1019
Статус: Экс-металлюга
Сообщение
madskull » 16.11.2005 01:36
> /etc/hosts.allow у меня пуст! - одни коментарии.
Встречный вопрос - a что в hosts.deny?
Arch Linux / Ice WM
Mix Shumaher
Сообщения: 40
Сообщение
Mix Shumaher » 16.11.2005 17:56
Встречный вопрос - a что в hosts.deny?
тоже пусто...
Я конечно не профи, (только учусь) но не до такой же степени!
конечно я проверил... тут явно кокой-то глюк!
Mix Shumaher
Сообщения: 40
Сообщение
Mix Shumaher » 18.11.2005 18:54
Неужели никто ничего не скажет? жаль...
innkeeper
Сообщения: 110
Сообщение
innkeeper » 20.11.2005 01:14
Просто не понятно чего ещё спросить, когда всё вроде нормально. rpcinfo спокойно видит демона, почему permission denied не понятно
pzp-5
Сообщения: 558
Статус: Главный модератор "Пингвинария" на Лафоксе.
Сообщение
pzp-5 » 23.01.2006 16:21
Угадайте: где на фотографии, которая представляет мой аватавр, спрятана птичка?