Автор Тема: Runtu LXDE 10.04 samba-шары  (Прочитано 26712 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kompilainenn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1068
  • Активно пропагандирую Runtu
Runtu LXDE 10.04 samba-шары
« : Сентябрь 17, 2010, 15:34:19 »
Установлен Рунту лхде 10.04. В сети три компьютера, на остальных двух виндовс ХР и 7, на машине с 7 расшарены каталоги. При загрузке с компакт-диска рунту эти шары прекрасно видятся и подключаются влет, все по-русски там внутри, все ОК. После установки Рунту на жесткий диск и настройки сети шары не видны О_о
Вопрос: почему? и как решить?
Мы говорим Linux, подразумеваем Runtu

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Re: Runtu LXDE 10.04 samba-шары
« Ответ #1 : Сентябрь 17, 2010, 15:38:43 »
После установки Рунту на жесткий диск и настройки сети шары не видны

   Настройки сети в LiveCD и установленной системе идентичны? На системах XP и W7 ситуация с общими ресурсами одинаковая?

Оффлайн kompilainenn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1068
  • Активно пропагандирую Runtu
Re: Runtu LXDE 10.04 samba-шары
« Ответ #2 : Сентябрь 17, 2010, 16:15:24 »
хм...сеть в установленной системе я настраивал руками: прописал статик IP маску и шлюз, инет работает. С лайв-диска сеть не настраивал....сама поднялась...
Добавлю, что три компа соединены через свитч, в который подключен еще адсл-модем.
зы: на модеме поднят dhcp-сервер оказывается...во как
ззы: в убунте на том же компе с рунтой прописан статический ИП тоже руками и все работает, шары видны
Мы говорим Linux, подразумеваем Runtu

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Re: Runtu LXDE 10.04 samba-шары
« Ответ #3 : Сентябрь 17, 2010, 16:26:10 »
зы: на модеме поднят dhcp-сервер оказывается...во как
    Попробуйте автоматические настройки сети в Runtu LXDE. Возможно, в параметрах dhcp-сервера указана другая рабочая группа.

ззы: в убунте на том же компе с рунтой прописан статический ИП тоже руками и все работает, шары видны
    В Ubuntu используется NetworkManager, в Runtu LXDE - Wicd.

Оффлайн kompilainenn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1068
  • Активно пропагандирую Runtu
Re: Runtu LXDE 10.04 samba-шары
« Ответ #4 : Сентябрь 17, 2010, 18:35:36 »
пробовал автоматические настройки в рунту. не помогло. в настройках dhcp-сервера такой параметр, как рабочая группа отсутствует.
« Последнее редактирование: Сентябрь 20, 2010, 08:07:15 от remderbauer »
Мы говорим Linux, подразумеваем Runtu

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Re: Runtu LXDE 10.04 samba-шары
« Ответ #5 : Сентябрь 20, 2010, 11:32:31 »

    Сравнить вывод ifconfig в обоих случаях?

Оффлайн kompilainenn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1068
  • Активно пропагандирую Runtu
Re: Runtu LXDE 10.04 samba-шары
« Ответ #6 : Сентябрь 20, 2010, 12:05:56 »
в обоих случаях в рунту?
Мы говорим Linux, подразумеваем Runtu

Оффлайн kompilainenn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1068
  • Активно пропагандирую Runtu
Re: Runtu LXDE 10.04 samba-шары
« Ответ #7 : Сентябрь 20, 2010, 12:20:23 »
Это вывод ifconfig для настроенной руками через /etc/network/intrfaces сети по dhcp

eth0      Link encap:Ethernet  HWaddr 00:1a:92:06:a9:43  
          inet addr:192.168.1.5  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::21a:92ff:fe06:a943/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:350 errors:0 dropped:0 overruns:0 frame:0
          TX packets:333 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:133716 (133.7 KB)  TX bytes:69769 (69.7 KB)
          Interrupt:28 Base address:0x4000

lo        Link encap:Локальная петля (Loopback)  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:10 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:620 (620.0 B)  TX bytes:620 (620.0 B)

вывод ifconfig при загрузке с компакт диска, сеть поднялась сама по dhcp

eth0      Link encap:Ethernet  HWaddr 00:1a:92:06:a9:43 
          inet addr:192.168.1.5  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::21a:92ff:fe06:a943/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:77 errors:0 dropped:0 overruns:0 frame:0
          TX packets:104 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:10962 (10.9 KB)  TX bytes:13415 (13.4 KB)
          Interrupt:28

lo        Link encap:Локальная петля (Loopback) 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:480 (480.0 B)  TX bytes:480 (480.0 B)
« Последнее редактирование: Сентябрь 20, 2010, 13:07:27 от remderbauer »
Мы говорим Linux, подразумеваем Runtu

Оффлайн kompilainenn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1068
  • Активно пропагандирую Runtu
Re: Runtu LXDE 10.04 samba-шары
« Ответ #8 : Сентябрь 20, 2010, 12:31:04 »
а вообще я заметил, что wicd неаккуратно с /etc/network/interfaces обращается, все что пишет туда при изменении настроек не стирает.
и кстати wicd перестал сеть настраивать у меня вообще, поэтому в посте выше и сделаны нгастройки сети руками.
ИМХО вообще проблема с настройками самбы, а вовсе не в самой сети. Сеть-то поднята, ИП из верной подсети, машина пингуется, но снаружи опять же расшаренные каталоги не видны
Мы говорим Linux, подразумеваем Runtu

Оффлайн kompilainenn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1068
  • Активно пропагандирую Runtu
Re: Runtu LXDE 10.04 samba-шары
« Ответ #9 : Сентябрь 24, 2010, 13:15:49 »
так...я подключил принтер установленный на машине с вин7 в сети путем прописания адреса принтера smb://192.168.1.10/HP1200. Это значит, что самба работает?
Почему тогда в пакманФМ в закладке "Сеть" нету вообще ничего?
Где кстати настраивается рабочая группа в рунту лхде?
Мы говорим Linux, подразумеваем Runtu

Оффлайн kompilainenn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1068
  • Активно пропагандирую Runtu
Re: Runtu LXDE 10.04 samba-шары
« Ответ #10 : Сентябрь 27, 2010, 18:03:11 »
ну что? неужели нету идей никаких? не хочется маны читать по самбе и fstab
Мы говорим Linux, подразумеваем Runtu

Оффлайн panel

  • Новичок
  • **
  • Сообщений: 11
Re: Runtu LXDE 10.04 samba-шары
« Ответ #11 : Сентябрь 27, 2010, 18:56:40 »
У меня подобная проблема и дело скорей всего в самбе (какая-то авторизация). Если каталог на windows-сервере расшарен для всех - всё прекрасно. А если расшаренный ресурс требует авторизации, то PCMan отображает пустой каталог, соответственно н закрыт даже на чтение. Посоветуйте, где покопать для решения этой проблемы? Спасибо.

Оффлайн kompilainenn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1068
  • Активно пропагандирую Runtu
Re: Runtu LXDE 10.04 samba-шары
« Ответ #12 : Сентябрь 27, 2010, 20:25:05 »
ну у меня не то что каталоги, в принципе сетевое окружение не показывает....а с лайв-диска показывает все >_<
ps: чую придется таки читать ман по самбе(((
Мы говорим Linux, подразумеваем Runtu

Оффлайн panel

  • Новичок
  • **
  • Сообщений: 11
Re: Runtu LXDE 10.04 samba-шары
« Ответ #13 : Сентябрь 29, 2010, 12:55:51 »
Как я догадался (вполне возможно, что и не правильно), что-то в виде рабочей группы монтируется в папку ~/.Network по smb. А вот где указать, чтоб монтировалось под определённыи именем и паролём (хотя бы текущего пользователя)? Спасибо.

Оффлайн kompilainenn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1068
  • Активно пропагандирую Runtu
Re: Runtu LXDE 10.04 samba-шары
« Ответ #14 : Сентябрь 29, 2010, 16:02:36 »
я пробовал дописать в адресной строке пакманфм /home/roman/.Network имена (не IP, а именно имена) остальных компьютеров в сети, так вот, комп с винХР нормально увиделся и шары открывались , а вот комп с вин7 на котором и лежат основные рабочие документы таким образом не подхватился, просто пустой экран
Мы говорим Linux, подразумеваем Runtu

Оффлайн butjapka

  • Местный
  • *****
  • Сообщений: 1151
  • Компьютер думает так, как думает его хозяин.
Re: Runtu LXDE 10.04 samba-шары
« Ответ #15 : Сентябрь 29, 2010, 19:54:39 »
а может встроенный виндовый файер режет? попробуйте отключить службу

Оффлайн panel

  • Новичок
  • **
  • Сообщений: 11
Re: Runtu LXDE 10.04 samba-шары
« Ответ #16 : Сентябрь 29, 2010, 20:00:33 »
На сегодня забросил все дела, погавкал на пристающих юзверей, но проблему вроде решил.
Сетевые ресурсы монтируются в ~/.Network при загрузке утилитой smbnetfs. Команда на монтирование прописана в ~/.config/openbox/autostart.sh (типа "Автозагрузка").
Проблема была в том, чтобы заходить на smb-ресурсы, которые требуют авторизацию. Начитавшись всего чего можно и ненужно, методом проб и ошибок пришёл к выводу, что (минимально) надо скопировать /etc/smbnetfs.conf во вновь созданный каталог ~/.smb и в нём же создать файл smbnetfs.auth в котором сделать запись для авторизации:
auth "логин" "пароль"
(в принципе эту строчку можно прописать в ~/.smb/smbnetfs.conf)
Разумеется, что всему этому надо придать правильного автора и права доступа 600.
К этому делу ещё причастен /etc/samba/smb.conf , где у меня прописана рабочая группа и
dos charset = cp866 в секции [Global]
Теперь PCMan правильно отображает smb-ресурсы, требующие авторизацию.

К сожалению у меня старый файловый сервер с неправильной локалью, поэтому монтирование его ресурсов при помощи smbfs и прочие попытки прописать что-либо в fstab прекрасно монтировали требуемые ресурсы, но русские имена отображались кракозябрами (codepage=cp866 - не работает).
Буду благодарен, если Гуру поправят мои выводы.

Оффлайн kompilainenn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1068
  • Активно пропагандирую Runtu
Re: Runtu LXDE 10.04 samba-шары
« Ответ #17 : Сентябрь 29, 2010, 22:58:19 »
О_о
а отчего же тогда лайв-диск-то нормально все монтирует у меня, не спрашивая и не требуя никаких шаманств??? Тем более, что фаер в винде отключен, я там вообще все поотключал в этом плане, когда еще пытался расшарить принтер, и доступ к каталогам расшаренным разрешен группе "Все" без паролей и прочего, гостевой доступ тоже разрешен
2HsH: неужели нет совсем никаких идей?
Мы говорим Linux, подразумеваем Runtu

Оффлайн SerSi

  • Прохожий
  • *
  • Сообщений: 6
Re: Runtu LXDE 10.04 samba-шары
« Ответ #18 : Сентябрь 30, 2010, 09:37:07 »
Итак гуглил гуглил и нагуглил
при ошибке
Smb4k: mount error 1 = Operation not permitted
"mount error 1 = Operation not permitted
Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)"
Решение
sudo chmod u+s /sbin/*.cifs

Оффлайн panel

  • Новичок
  • **
  • Сообщений: 11
Re: Runtu LXDE 10.04 samba-шары
« Ответ #19 : Сентябрь 30, 2010, 11:14:16 »
О_о
а отчего же тогда лайв-диск-то нормально все монтирует у меня, не спрашивая и не требуя никаких шаманств??? Тем более, что фаер в винде отключен, я там вообще все поотключал в этом плане, когда еще пытался расшарить принтер, и доступ к каталогам расшаренным разрешен группе "Все" без паролей и прочего, гостевой доступ тоже разрешен
2HsH: неужели нет совсем никаких идей?

а рабочая группа в самбе прописана такая же?
master browser в сети кто? жёстко назначенный (с наибольшим приоритетом) или компы демократией занимаются (и как всегда толку никакого)?

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Re: Runtu LXDE 10.04 samba-шары
« Ответ #20 : Сентябрь 30, 2010, 14:06:34 »
Где кстати настраивается рабочая группа в рунту лхде?

   Через GUI - меню "Системные" - "Samba", "Настройка" - "Параметры сервера", поле "Рабочая группа".

    Либо правка конфига /etc/samba/smb.conf, секция [global],  параметр workgroup.

 После изменения конфигурации необходимо перезапустить службу Samba.

Как я догадался (вполне возможно, что и не правильно), что-то в виде рабочей группы монтируется в папку ~/.Network по smb. А вот где указать, чтоб монтировалось под определённыи именем и паролём (хотя бы текущего пользователя)?
   В man smbnetfs есть описание параметров команды. Более детальные инструкции изложены здесь - должно полностью подходить под вашу ситуацию.

у меня старый файловый сервер с неправильной локалью, поэтому монтирование его ресурсов при помощи smbfs и прочие попытки прописать что-либо в fstab прекрасно монтировали требуемые ресурсы, но русские имена отображались кракозябрами (codepage=cp866 - не работает).
   Уточните, какая ОС используется в качестве управляющей и какая локаль там настроена. Возможно, используется KOI8-R или CP1251.

отчего же тогда лайв-диск-то нормально все монтирует у меня, не спрашивая и не требуя никаких шаманств???
   Возможно, проблема в правах доступа пользователя. По умолчанию, с LiveCD у вас права администратора системы выдаются без авторизации (не нужно вручную вводить пароль). Проверьте настройки в вышеупомянутой утилите конфигурирования "Samba" - вкладка "Безопасность".

Оффлайн kompilainenn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1068
  • Активно пропагандирую Runtu
Re: Runtu LXDE 10.04 samba-шары
« Ответ #21 : Сентябрь 30, 2010, 15:44:13 »
рабочая группа workgroup, в утилите "Samba" разве настраиваются параметры клиента? Это же тулза для руления параметрами самба-сервера вроде.
что такое мастер-браузер и где это прописано должно быть?
Мы говорим Linux, подразумеваем Runtu

Оффлайн panel

  • Новичок
  • **
  • Сообщений: 11
Re: Runtu LXDE 10.04 samba-шары
« Ответ #22 : Октябрь 01, 2010, 13:59:52 »

Как я догадался (вполне возможно, что и не правильно), что-то в виде рабочей группы монтируется в папку ~/.Network по smb. А вот где указать, чтоб монтировалось под определённыи именем и паролём (хотя бы текущего пользователя)?
Цитировать (выделенное)
   В man smbnetfs есть описание параметров команды. Более детальные инструкции изложены здесь - должно полностью подходить под вашу ситуацию.
Спасибо за ссылку, весьма полезная информация.

у меня старый файловый сервер с неправильной локалью, поэтому монтирование его ресурсов при помощи smbfs и прочие попытки прописать что-либо в fstab прекрасно монтировали требуемые ресурсы, но русские имена отображались кракозябрами (codepage=cp866 - не работает).
Цитировать (выделенное)
   Уточните, какая ОС используется в качестве управляющей и какая локаль там настроена. Возможно, используется KOI8-R или CP1251.

Файловый сервер - Mandrake 9.0, у него локаль KOI8-R. И выдаёт он, как и положено, всё в cp866. Для меня это остаётся загадкой, но, как я ранее писал, проблема решена добавлением на клиенте-LXDE в /etc/samba/smb.conf, секция [global] строки:
dos charset = cp866
Это работает только в smbnetfs, но зато теперь в PCMan все расшаренные ресурсы (в т.ч. и требующие авторизацию) прекрасно отображаются.

Немного не по теме. К сожалению в RuntuOffice c отображением каких-либо сетевых ресурсов в PCMan существует большая проблема, а в LXDE всё прекрасно видно. Наверное это связано с точкой монтирования.

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Re: Runtu LXDE 10.04 samba-шары
« Ответ #23 : Октябрь 01, 2010, 14:46:52 »
в утилите "Samba" разве настраиваются параметры клиента? Это же тулза для руления параметрами самба-сервера вроде.
       Да.

что такое мастер-браузер и где это прописано должно быть?
    Это параметр /etc/samba/smb.conf в разделе ###Misc### :
Цитировать (выделенное)
# Domain Master specifies Samba to be the Domain Master Browser. If this
# machine will be configured as a BDC (a secondary logon server), you
# must set this to 'no'; otherwise, the default behavior is recommended.
;   domain master = auto

в RuntuOffice c отображением каких-либо сетевых ресурсов в PCMan существует большая проблема, а в LXDE всё прекрасно видно. Наверное это связано с точкой монтирования.
   В обоих случаях используется smbnetfs, только в Runtu Office код вшит в файловый менеджер (pcmanfm-fuse), а в Runtu LXDE я делал на базе стандартного PCManFM, добавив монтирование сети в автозагрузку и закладку в панель менеджера.

Оффлайн kompilainenn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1068
  • Активно пропагандирую Runtu
Re: Runtu LXDE 10.04 samba-шары
« Ответ #24 : Октябрь 01, 2010, 19:55:23 »
>В обоих случаях используется smbnetfs, только в Runtu Office код вшит в файловый менеджер
>(pcmanfm-fuse), а в Runtu LXDE я делал на базе стандартного PCManFM, добавив монтирование
>сети в автозагрузку и закладку в панель менеджера.

ИМХО где-то здесь и порылась собака
Мы говорим Linux, подразумеваем Runtu

Оффлайн panel

  • Новичок
  • **
  • Сообщений: 11
Re: Runtu LXDE 10.04 samba-шары
« Ответ #25 : Октябрь 04, 2010, 13:43:01 »
>В обоих случаях используется smbnetfs, только в Runtu Office код вшит в файловый менеджер
>(pcmanfm-fuse), а в Runtu LXDE я делал на базе стандартного PCManFM, добавив монтирование
>сети в автозагрузку и закладку в панель менеджера.

ИМХО где-то здесь и порылась собака

То есть я могу снести PCMan-fuse и поставить из репозитория просто PCMan + smbnetfs ? То есть привести всё к виду, как в Runtu LXDE, правильно ?

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Re: Runtu LXDE 10.04 samba-шары
« Ответ #26 : Октябрь 04, 2010, 13:54:22 »
То есть я могу снести PCMan-fuse и поставить из репозитория просто PCMan + smbnetfs ?

    Конечно можете, проблем возникнуть не должно.

 На старом форуме была замечательная инструкция по вводу в домен от пользователя Gosha, где по пунктам расписывалась настройка Runtu Office. Может, у кого-то остался мануал?

Оффлайн dominusego

  • Новичок
  • **
  • Сообщений: 21
Сетевой жесткий диск
« Ответ #27 : Октябрь 08, 2010, 18:19:15 »
Искал похожее в поиске, не нашел. Проблема в следующем. В локальной сети на 11 ПК есть сетевой жесткий диск, на котором папки, закрытые логин/паролем. При попытке с Runtu LXDE 10.04 зайти внутрь этих папок не спрашивается авторизация и не видно содержимое этих папок. Вход внутрь публичных папок без проблем. Все корневые папки на внешнем жестком диске с именами на латинице (иначе и не сделаешь). Хотел бы узнать, как решить эту проблему.

Оффлайн kompilainenn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1068
  • Активно пропагандирую Runtu
Re: Runtu LXDE 10.04 samba-шары
« Ответ #28 : Октябрь 08, 2010, 20:19:36 »
>добавив монтирование
>сети в автозагрузку и закладку в панель менеджера.

2HsH: каким образом добавлено автомонтирование самба шар? скрипт? нельзя ли его привести?
Мы говорим Linux, подразумеваем Runtu

Оффлайн dominusego

  • Новичок
  • **
  • Сообщений: 21
Re: Runtu LXDE 10.04 samba-шары
« Ответ #29 : Октябрь 09, 2010, 22:22:59 »
Хм, только вот папок у меня с паролем несколько и пароли с логинами на них разные, к тому же мне не нужно давать доступ к этим папкам все, кому попало.

Оффлайн kompilainenn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1068
  • Активно пропагандирую Runtu
Re: Runtu LXDE 10.04 samba-шары
« Ответ #30 : Октябрь 09, 2010, 23:17:06 »
ВЗЯТО ОТСЮДА: http://openstar.com.ua/blog/smbnetfs-samba-shares/

Для автоматического и удобного монтирования виндовых шар в негномовских дистрибутивах приходится попотеть, т.к. ни в XFCE ни в LXDE сейчас нет таких возможностей для для лёгкого монтирования самбы.

Однако это можно решить с помощью пакета SmbNetFs.
Ставим пакет:

    sudo apt-get install smbnetfs

Далее настройка.

    mkdir ~/.smb
    sudo ln -s /etc/samba/smb.conf ~/.smb/smb.conf
    sudo cp /etc/smbnetfs.conf ~/.smb
    touch ~/.smb/smbnetfs.auth
    touch ~/.smb/smbnetfs.host
    sudo chmod 600 ~/.smb/smbnetfs.*

в ~/.smb/smbnetfs.auth вписываем логин и пароль для подключения к шаре. По умолчанию это guest и пустой пароль:

    auth "guest" ""

создаем каталог, куда будет  монтироваться вся рабочая группа и даем права на запись:

    sudo mkdir /media/network
    sudo chmod a+w /media/network

Далее просто монтируем:

    smbnetfs /media/network

Теперь  перейдя в папку /media/network можно наблюдать всё сетевое окружение.

Однако тут есть тонкость! По умолчанию smbnetfs проводить пересканирование сети каждые 5 минут – поэтому только что расшаренная папка не станет видна сразуже. Для решения этой проблемы при монтировании нужно указать следующий параментр монтирования: -o smb_tree_scan_period=30.

    smbnetfs -o smb_tree_scan_period=30 /media/network

Далее это необходимо прописать в автозагрузку. Для дистрибутива Lubuntu c LXDE, в качестве DE, необходимо отредактировать следующий файл:

    nano ~/.config/lxsession/Lubuntu/autostart

    smbnetfs -o smb_tree_scan_period=30 /media/network

Теперь для удобства можно создать закладку в вашем файловом менеджере, ссылающимся на эту папку.
2HsH: ты не так делал в рунту?
Мы говорим Linux, подразумеваем Runtu

Оффлайн kompilainenn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1068
  • Активно пропагандирую Runtu
Re: Runtu LXDE 10.04 samba-шары
« Ответ #31 : Октябрь 10, 2010, 00:10:56 »
нашел еще такой путь решения (пока не пробовал сам):

sudo mount -t cifs //10.10.10.10/share_name /mnt/share_folder -o username=user1,password=userpass,iocharset=utf8

можно сделать запись в fstab:
//10.10.10.10/share_name /mnt/share_folder cifs username=user1,password=userpass,iocharset=utf8

где:
10.10.10.10 - IP сервера
share_name - имя каталога на сервере (я так подозреваю, что имя каталога должно быть латиницей онли)
/mnt/share_folder - место на вашей машине, куда смонтируется шара (должны быть соответствующим образом настроены права доступа для юзера)
username - логин (не знаю, сработает ли здесь гостевой логин - guest)
password - пароль (если guest сработает для логина, то нужна ли будет эта опция?)

зы: есть еще такие опции, как uid и gid, они нужны для того, чтобы смонтированный каталог был доступен не только руту, но и простому юзеру, для убунты эти опции =1000 обе....не знаю, нужны ли они в данном случае, в примере откуда брал информацию, о них не сказано
Мы говорим Linux, подразумеваем Runtu

Оффлайн kompilainenn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1068
  • Активно пропагандирую Runtu
Re: Runtu LXDE 10.04 samba-шары
« Ответ #32 : Октябрь 10, 2010, 00:16:10 »
еще информация для монтирования шар с русскими именами и пробелами (найдено на ЛОРе):

Вариант1: mount -t smbfs -o username=guest,rw //192.168.0.2/Шара\ тест /mnt

Вариант2: smbmount //192.168.0.2/Шара\ тест /mnt/ -o guest

зы: здесь кстати guest указан вообще отдельной опцией...
Мы говорим Linux, подразумеваем Runtu

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Re: Runtu LXDE 10.04 samba-шары
« Ответ #33 : Октябрь 11, 2010, 17:18:18 »
каким образом добавлено автомонтирование самба шар? скрипт? нельзя ли его привести?
        Это команда в автозагрузке (~/.config/openbox/autostart.sh), выглядит так:
smbnetfs ~/.Network
    Вариант с
sudo mkdir /media/network
sudo chmod a+w /media/network
считаю "идеологически неправильным", т.к. монтирование должно выполняться от текущего пользователя.

есть еще такие опции, как uid и gid, они нужны для того, чтобы смонтированный каталог был доступен не только руту, но и простому юзеру, для убунты эти опции =1000 обе....не знаю, нужны ли они в данном случае, в примере откуда брал информацию, о них не сказано
   uid и gid - это соответственно user id и group id, в Ubuntu первому созданному при установке пользователю присваивается значение 1000, последующим - по нарастающей. Для каждого пользователя значение uid уникально, значение gid может совпадать (если пользователи находятся в одной группе).

Оффлайн dominusego

  • Новичок
  • **
  • Сообщений: 21
Re: Runtu LXDE 10.04 samba-шары
« Ответ #34 : Октябрь 11, 2010, 18:12:55 »
Так может кто-нибудь скажет, как сделать, чтобы при обращении к общей папке (не Windows) каждый раз спрашивался логин/пароль? Обзор сети у меня работает без вопросов, видно все. Прописывать авторизацию к папкам в конфигах просто нереально, т.к. папок много и за одним ПК работает много людей, доступ которых к этим папкам нежелателен. В Ubuntu ведь возможно это сделать.

Оффлайн kompilainenn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1068
  • Активно пропагандирую Runtu
Re: Runtu LXDE 10.04 samba-шары
« Ответ #35 : Октябрь 11, 2010, 18:17:20 »
хм...видимо от текущего пользователя как раз и не происходит автомонтирование....

Цитировать (выделенное)
Далее настройка.

    mkdir ~/.smb
    sudo ln -s /etc/samba/smb.conf ~/.smb/smb.conf
    sudo cp /etc/smbnetfs.conf ~/.smb
    touch ~/.smb/smbnetfs.auth
    touch ~/.smb/smbnetfs.host
    sudo chmod 600 ~/.smb/smbnetfs.*

в ~/.smb/smbnetfs.auth вписываем логин и пароль для подключения к шаре. По умолчанию это guest и пустой пароль:

    auth "guest" ""

^ эти пункты сделаны аналогично в Рунту?
Мы говорим Linux, подразумеваем Runtu

Оффлайн kompilainenn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1068
  • Активно пропагандирую Runtu
Re: Runtu LXDE 10.04 samba-шары
« Ответ #36 : Октябрь 11, 2010, 18:28:31 »
2dominusego: это настраивается на стороне сервера же и таки прописывать пароли для каждого каталога придется
Мы говорим Linux, подразумеваем Runtu

Оффлайн dominusego

  • Новичок
  • **
  • Сообщений: 21
Re: Runtu LXDE 10.04 samba-шары
« Ответ #37 : Октябрь 11, 2010, 19:12:29 »
Цитировать (выделенное)
это настраивается на стороне сервера же
У меня внешний сетевой жесткий диск WD.
Есть какая-то разница во входе на запароленные папки у Рунту и Убунту?
Мне Рунту нужно поставить на 11 школьных ПК, у которых 128 Мб ОЗУ, кроме нее сложно поставить что-то другое не для галочки.
« Последнее редактирование: Октябрь 11, 2010, 19:19:05 от dominusego »

Оффлайн kompilainenn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1068
  • Активно пропагандирую Runtu
Re: Runtu LXDE 10.04 samba-шары
« Ответ #38 : Октябрь 11, 2010, 19:29:44 »
паппирус, но мы щас в оффтопик слетим
Мы говорим Linux, подразумеваем Runtu

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Re: Runtu LXDE 10.04 samba-шары
« Ответ #39 : Октябрь 12, 2010, 10:49:57 »
Так может кто-нибудь скажет, как сделать, чтобы при обращении к общей папке (не Windows) каждый раз спрашивался логин/пароль?
    Так может работать Nautilus, но для вас я так понимаю это не вариант.

Прописывать авторизацию к папкам в конфигах просто нереально, т.к. папок много и за одним ПК работает много людей, доступ которых к этим папкам нежелателен.
     Может, вам нужно монтировать каталоги с помощью NFS? Если накопитель будет иметь ФС с разграничением прав доступа (например ext3), они будут распространяться на всех пользователей.

Цитировать (выделенное)
Далее настройка.

    mkdir ~/.smb
    sudo ln -s /etc/samba/smb.conf ~/.smb/smb.conf
    sudo cp /etc/smbnetfs.conf ~/.smb
    touch ~/.smb/smbnetfs.auth
    touch ~/.smb/smbnetfs.host
    sudo chmod 600 ~/.smb/smbnetfs.*

в ~/.smb/smbnetfs.auth вписываем логин и пароль для подключения к шаре. По умолчанию это guest и пустой пароль:

    auth "guest" ""

^ эти пункты сделаны аналогично в Рунту?
   Файликов smbnetfs.auth и smbnetfs.host по-умолчанию нет, и символической ссылки тоже.

Оффлайн nazarovra

  • Новичок
  • **
  • Сообщений: 10
Re: Runtu LXDE 10.04 samba-шары
« Ответ #40 : Ноябрь 09, 2010, 09:10:36 »
Работает в Runtu LXDE 10.04 без установки дополнительных компонентов, всё по русски, с правами на чтение и запись.
sudo mount -t cifs //192.168.7.100/share /mnt/share -o rw,username=user,password=userpass,iocharset=utf8,uid=1000,umask=077
можно сделать запись в fstab:
//192.168.7.100/share /mnt/share cifs rw,username=user,password=userpass,iocharset=utf8,uid=1000,umask=077 0 0
« Последнее редактирование: Ноябрь 09, 2010, 10:43:13 от HsH »

Оффлайн svk

  • Прохожий
  • *
  • Сообщений: 2
Runtu LXDE 10.04 не видит samba server
« Ответ #41 : Ноябрь 18, 2010, 11:38:19 »
Решил поставить на работе runtu, до этого стояла ubuntu 9.10

Проблема следующая, с рунту не видит расшаренные папки ubuntu server 10.04(samba server стоит+еще много разного)
С хп, ubuntu 9.10 видит и подключается. Рабочия группу work уже выставил в настройках samba на рунте. Пробывал в адресной строке прописывать smb://ip_servaka или smb://ip_servaka/ресурс(на ubuntu я так подключался).

Вариант из соседней темы Runtu LXDE 10.04 samba-шары не подходит. У меня не на все папки стоит авторизация, на некоторые просто можно зайти без ввода логин/пароль.

Как подключить расшаренные папки с ubuntu server?

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Re: Runtu LXDE 10.04 не видит samba server
« Ответ #42 : Ноябрь 18, 2010, 12:14:28 »
Пробывал в адресной строке прописывать smb://ip_servaka или smb://ip_servaka/ресурс(на ubuntu я так подключался).

    Такой метод (smb://) используется в файловых менеджерах с поддержкой gvfs. В PCManFM этого нет - нужно либо указывать IP-адрес сервера, либо заходить в каталог со смонтированными сетевыми ресурсами (слева на панели ФМ закладка "Сеть").

Оффлайн svk

  • Прохожий
  • *
  • Сообщений: 2
Re: Runtu LXDE 10.04 samba-шары
« Ответ #43 : Ноябрь 18, 2010, 12:29:22 »
Я когда захожу на закладку сеть, там показывает две рабочие группы, захожу в нужную, там есть папка(ресурс) server(имя сервака такое же).

Захожу в server там пусто.

Я так понимаю, что осталось ток fstab править?

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Re: Runtu LXDE 10.04 samba-шары
« Ответ #44 : Ноябрь 18, 2010, 14:20:09 »
Я так понимаю, что осталось ток fstab править?

   Да, это оптимальный вариант.

Оффлайн dominusego

  • Новичок
  • **
  • Сообщений: 21
Re: runtu не ходит в локалку, подскажите что делать?
« Ответ #45 : Декабрь 09, 2010, 09:26:19 »
А у меня другая проблема. Локальная одноранговая сеть. Подключение есть, Интернет доступен, но нет обзора общих папок. IP статичные, в wicd прописаны, прописаны они и в etc/networc/interfaces. Из 10 машин вот одна не хочет.

Оффлайн sivers

  • Новичок
  • **
  • Сообщений: 16
Re: Runtu LXDE 10.04 samba-шары
« Ответ #46 : Февраль 19, 2011, 18:55:13 »
Имею следующую проблему:
При загрузке smbnetfs запускается и в процессах висит, но каталог ~/.Network пуст.
Если же убить процесс, размонтировать каталог и запустить команду smbnetfs ~/.Network вручную, то самба-шары становятся отлично видны. Почему так и как лечить? Хотелось бы, чтоб все само запускалось.

У меня Runtu LXDE 10.04 и сеть через WiFi, если это важно.

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Re: Runtu LXDE 10.04 samba-шары
« Ответ #47 : Февраль 21, 2011, 17:07:33 »
При загрузке smbnetfs запускается и в процессах висит, но каталог ~/.Network пуст.

У меня Runtu LXDE 10.04 и сеть через WiFi, если это важно.

    Может быть, монтирование осуществляется раньше, чем стартует беспроводная сеть? Попробуйте поставить задержку порядка 10 секунд перед командой монтирования ~/.Network.

Оффлайн sivers

  • Новичок
  • **
  • Сообщений: 16
Re: Runtu LXDE 10.04 samba-шары
« Ответ #48 : Февраль 21, 2011, 23:46:02 »
Да, так и есть, спасибо!

Осталось написать скриптик, отлавливающий событие подключения к сети.
Пробовал использовать /etc/wicd/scripts/postconnect/myscript, но он выполняется с правами рута, а не пользователя. Есть ли возможность запускать этот скрипт по событию с правами пользователя? Тогда вообще было бы идиально.

P.S. Все, разобрался.
su user -c "smbnetfs ~/.Network"
« Последнее редактирование: Февраль 22, 2011, 07:05:45 от sivers »