Форум портала Metropolis Галерея   
Добро пожаловать. Пожалуйста, войдите или зарегистрируйтесь.
03 Декабрь 2024, 20:21 *

Правила Форума
 
   Начало   Помощь Поиск Правила Войти Регистрация  
Страниц: [1] 2  Все   Вниз
  Печать  
Автор Тема: Удаленный доступ к ФС  (Прочитано 6407 раз)
0 Пользователей и 1 Гость смотрят эту тему.
eXtractor
Житель форума
*****

Репутация: 191
Сообщений: 1977


WWW Email
: 19 Май 2007, 08:52

Задача 1. Есть два компьютера под управлением Linux. Нужно с одного получить полный доступ к файлам на другом. В идеале, чтобы это куда-то монтировалось. Слышал про NFS — оно подойдет.

Задача 2. Надо каким-нибудь образом, без использования браузера, получить доступ к хранилищу на box'е. Он, вроде бы, поддерживает WebDAV…
vania-pooh
Житель форума
*****

Репутация: 20
Сообщений: 1278


Ubuntu 8.04 && Windows XP

Email
Ответ #1 : 19 Май 2007, 16:38

1) nfs - подойдет по-любому. читай про nfsd (серверный демон) и nfsiod (клиентский демон). Для нормального обмена нужно чтобы на обоих компах было и то и то. Если тебе не нравится nfs, то можно попробовать виндовую samba (протокол c адресами типа \\192.168.0.1).
2) там написано, что с мобилы можно. а чем тебе не нравится доступ с браузера?

Русские не сдаются... поэтому давайте бузить!
eXtractor
Житель форума
*****

Репутация: 191
Сообщений: 1977


WWW Email
Ответ #2 : 19 Май 2007, 16:49

1. Ок, на досуге посмотрю.

2. Хочу box куда-нибудь подмонтировать, чтобы стандартными средствами системы получать доступ к файлам, лежащим там.
Сергей Коновалов
Активный пользователь
***

Репутация: 1
Сообщений: 129


Ответ #3 : 21 Май 2007, 19:12

Получится — расскажи пожалуйста как сделал.

Ubuntu User. Ищу талантливых друзей.
eXtractor
Житель форума
*****

Репутация: 191
Сообщений: 1977


WWW Email
Ответ #4 : 22 Май 2007, 15:57

Да все лениво как-то Улыбается
Отправлено: 21 Мая 2007, 20:30:36
Ага: Konqueror поддерживает WebDAV (webdav://box.net/), но это не то, чего бы мне хотелось.
Отправлено: 22 Мая 2007, 16:39:26
По первому вопросу: man exports вкурил читанул, сейчас буду думать над монтированием.
Отправлено: 22 Мая 2007, 16:40:48
В очередной раз убеждаюсь, что Linux просто создан для работы в сети.

Вот файл /etc/exports на сервере:
Код:
/var/www 192.168.123.1(rw)
/var/www — папка, которую надо расшарить;
192.168.123.1 — компьютер, которому разрешаем доступ;
(rw) — права.

А вот — кусок /etc/fstab на машине, из которой надо получить доступ. Все стандартно:
Код:
192.168.123.2:/var/www	/mnt/varwww		nfs	defaults	0 0

Правда, сейчас имею некоторые проблемы с доступом к одной папке.
vania-pooh
Житель форума
*****

Репутация: 20
Сообщений: 1278


Ubuntu 8.04 && Windows XP

Email
Ответ #5 : 22 Май 2007, 18:14

Правда, сейчас имею некоторые проблемы с доступом к одной папке.
проблемы могут быть, если в этой папке не разрешено выполнение для других пользователей. Исправляется:
Код:
#chmod -R +x ./foldername (ну путь уж там сам укажешь какой)
Я правда не уверен, что в нфс именно так, но у меня с апачем были проблемы именно поэтому. И еще, постарайся в следующий раз вставлять текст не из консоли, а из графического редактора, а то под виндовоз символы переноса несколько другие и вместо юниксовых появляются квадраты.
« Последнее редактирование: 22 Май 2007, 18:16 от vania-pooh »

Русские не сдаются... поэтому давайте бузить!
ExclusivE
Завсегдатай
****

Репутация: 9
Сообщений: 372

Ответ #6 : 09 Июнь 2007, 06:49

Цитировать
Правда, сейчас имею некоторые проблемы с доступом к одной папке.
Скорее всего имеет место быть маппинг рута на нубоди по дефолту. Чтобы его не было - параметр maproot=0 (0 - UID на который мапать). Еще может быть папка на другой фс, а экспортить можно только в пределах одной смонтированной фс.
eXtractor
Житель форума
*****

Репутация: 191
Сообщений: 1977


WWW Email
Ответ #7 : 09 Июнь 2007, 10:56

Э... поподробней?
vania-pooh
Житель форума
*****

Репутация: 20
Сообщений: 1278


Ubuntu 8.04 && Windows XP

Email
Ответ #8 : 10 Июнь 2007, 13:08

ну т.е. вместо выполнения от рута используется пользователь nobody (у него нет почти никаких прав, поэтому растет безопасность). я правда не знаю что за параметр maproot (наверное в конфиге нфс).

Русские не сдаются... поэтому давайте бузить!
ExclusivE
Завсегдатай
****

Репутация: 9
Сообщений: 372

Ответ #9 : 10 Июнь 2007, 23:16

Это изменение принадлежности файлов. Например ты замонтировал какой-то каталог с другой тачки и пишешь в него от рута. Файлы будут создаваться принадлежащие пользователю nobody (или что там указано). Если maproot=0 то рут - он и в африке рут, никакого маппинга не будет.
Код:
/var/www 192.168.123.1(rw,maproot=0)
eXtractor
Житель форума
*****

Репутация: 191
Сообщений: 1977


WWW Email
Ответ #10 : 11 Июнь 2007, 00:35

А нельзя замонтировать так, чтобы, например, при записи в /var/www владельцем был apache:, а при записи в /root -- root:?
vania-pooh
Житель форума
*****

Репутация: 20
Сообщений: 1278


Ubuntu 8.04 && Windows XP

Email
Ответ #11 : 12 Июнь 2007, 09:36

ну дык несколько таких строчек зафигачить и все будет. хотя хз.

Русские не сдаются... поэтому давайте бузить!
eXtractor
Житель форума
*****

Репутация: 191
Сообщений: 1977


WWW Email
Ответ #12 : 12 Июнь 2007, 21:15

Хм…

А WebDAV никак не подключить через fstab? Ну, там, модуль ядра какой-нибудь…
vania-pooh
Житель форума
*****

Репутация: 20
Сообщений: 1278


Ubuntu 8.04 && Windows XP

Email
Ответ #13 : 13 Июнь 2007, 08:52

Хм…

А WebDAV никак не подключить через fstab? Ну, там, модуль ядра какой-нибудь…
это нужно искать нечто вроде ntfs-3g тока для webdav, чтобы с ним поставлялся модуль для ядра и тогда можно наверное будет.

Русские не сдаются... поэтому давайте бузить!
Страниц: [1] 2  Все   Вверх
  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines
Text only version | PDA version