Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Забавная проблема с монтированием шары samba  (Прочитано 44964 раз)

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

Оффлайн Umren

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
  • Mac Os X 10.7 Lion
    • Просмотр профиля
    • http://umren.ru
бьюсь уже наверное с этим недугом часа 2, гугл тоже не помогает особо  :'(

на двух компьютерах в другой подсети наотказ нехочет монтироваться samba.

подсоединение по 1) smbclient проходит на ура 2) наутилус тоже корректно открывает шару.. (но не через супер юзера!)

отличия компов в одной подсети от другой навскидку

1. которые не монтируются - не в домене
2. учетка пишется по "русски"
3. все таки другая подсеть.. но какая разница?

#smbclient как видим - работает!

umren@chaoslive:~/.scripts$ smbclient //192.168.5.3/c$ -U Администратор
Enter Администратор's password:
Domain=[****] OS=[Windows Server (R) 2008 Standard 6001 Service Pack 1] Server=[Windows Server (R) 2008 Standard 6.0]
smb: \> exit

#уже хуже!

umren@chaoslive:~/.scripts$ sudo smbmount //192.168.5.3/с$ /mnt/smb/ -o credintials=/home/umren/.scripts/credintialsone
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

#для верности, пробовал менять так же строчку domain на локальное имя компа
#разницы нет, так же пробовал делать в духе COMPNAME\Администратор

umren@chaoslive:~/.scripts$ cat credintialsone
username=Администратор
password=*********

#а вдруг?  попробуем другие варианты

umren@chaoslive:~/.scripts$ sudo mount.cifs //192.168.5.3/c$ /mnt/smb/ -o credintials=/home/umren/.scripts/credintialsone
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
umren@chaoslive:~/.scripts$ sudo mount -t cifs //192.168.5.3/c$ /mnt/smb/ -o credintials=/home/umren/.scripts/credintialsone
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

#о боги..

umren@chaoslive:~/.scripts$ sudo mount -t cifs //192.168.5.3/c$ /mnt/smb/ -o username=Администратор
Password:
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)


Самое удивительное, что на всех других машинах монтируеться все ОК, которые в домене, код 1в1.
Голова аж слегка разболелась  :idiot2:

Как вариант можно ли узнать способ монтирования nautilusa на примере этой шары?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
А тебе в голову не приходило, что монтировать шары с русскими именами чревато?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Umren

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
  • Mac Os X 10.7 Lion
    • Просмотр профиля
    • http://umren.ru
А тебе в голову не приходило, что монтировать шары с русскими именами чревато?
приходило, для этого и выделил в отдельный пункт. Однако самое смешное, что это не причина, я заводил учетку отдельную...
umren@chaoslive:~$ sudo mount -t cifs //192.168.5.3/c$ /mnt/smb/ -o username=umren
Password:
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

версия самбы если кому то это вобще интересно ))
(Нажмите, чтобы показать/скрыть)

« Последнее редактирование: 07 Марта 2010, 21:50:29 от Umren »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
sudo mount -t cifs //192.168.5.3/c\$ /mnt/smb/ -o username=umren

Попробуй.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Ещё такой вариант:
sudo aptitude install smbfs
sudo mount.cifs //192.168.5.3/c$ /mnt -o uid=`id -u`,gid=`id -g`,user=USERNAME%PASSWORD
Лично проверял. Работает.

Оффлайн Umren

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
  • Mac Os X 10.7 Lion
    • Просмотр профиля
    • http://umren.ru
sudo mount -t cifs //192.168.5.3/c\$ /mnt/smb/ -o username=umren

Попробуй.
umren@chaostest:~$ sudo mount -t cifs //192.168.5.3/c\$ /mnt/smb/ -o username=umren
Password:
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
umren@chaostest:~$
:(

Ещё такой вариант:
sudo aptitude install smbfs
sudo mount.cifs //192.168.5.3/c$ /mnt -o uid=`id -u`,gid=`id -g`,user=USERNAME%PASSWORD
Лично проверял. Работает.
sudo mount.cifs //192.168.5.3/c$ /mnt -o uid=`id -u`,gid=`id -g`,user=umren%*********
umren@chaostest:~$ sudo mount.cifs //192.168.5.3/c$ /mnt -o uid=`id -u`,gid=`id -g`,user=Администратор
Password:
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
:(((((((( черт! буду морочиться дальше) даже не знаю куда копать уже  >:(


Хм, забавно. Товарищ по Дебиану подключил все нормально, видимо самба багнутая и некорректно работает с 2008 сервером. Интересно как это реализовано в наутилусе тогда  :idiot2:
« Последнее редактирование: 10 Марта 2010, 15:04:15 от Umren »

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Интересно как это реализовано в наутилусе тогда  :idiot2:
Там маунтится через gvfs всё.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Если мой вариант не сработал, то проблема, скорее всего:
1) либо в русской учётке -- лечится созданием аккаунта на латинице;
2) либо в нехватке прав доступа к шаре -- лечится добавлением юзверя в соответствующие группы и корректировкой прав из винды на каталог и шару;
3) либо в некорректной авторизации.
Если говороить о домене на AD, то имя доменного юзверя будет выглядеть примерно так: DOMAIN\user либо domain\user
В терминале добавляется второй обратный слеш для экранирования первого: DOMAIN\\user либо domain\\user

Ещё вариант: прицепить машину к домену, например, через likewise, и тогда в наутилусе под доменным юзверем не придётся логиниться для доступа к шарам.
« Последнее редактирование: 10 Марта 2010, 16:37:20 от ArcFi »

Оффлайн Umren

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
  • Mac Os X 10.7 Lion
    • Просмотр профиля
    • http://umren.ru
Если мой вариант не сработал, то проблема, скорее всего:
1) либо в русской учётке -- лечится созданием аккаунта на латинице;
2) либо в нехватке прав доступа к шаре -- лечится добавлением юзверя в соответствующие группы и корректировкой прав из винды на каталог и шару;
3) либо в некорректной авторизации.
Если говороить о домене на AD, то имя доменного юзверя будет выглядеть примерно так: DOMAIN\user либо domain\user
В терминале добавляется второй обратный слеш для экранирования первого: DOMAIN\\user либо domain\\user

Ещё вариант: прицепить машину к домену, например, через likewise, и тогда в наутилусе под доменным юзверем не придётся логиниться для доступа к шарам.
1) создавал на латинице пр. выше в постах
2) права админа у этой учетки созданной на латинице соотв.
3) набито все верно...

Компы не в домене и в нем им делать нечего, имеют специфические роли, но это все ладно.

ПРОБЛЕМУ РЕШИЛ!  :2funny:  :D  :coolsmiley:  :P

Криво, но решение нашлось... причем самое забавное курил я все это дело долго, метод тыка как всегда победил + монтирование другой машины на Debian меня очень сильно настораживало, видимо это дефект в пакете связанный с Windows 2008 R1.

Решение простое и банальное: расшарил диски для специфического юзера и теперь..

umren@chaoslive:~$ sudo mount -t cifs //192.168.5.3/c /mnt/smb -o username=umrenPassword:
umren@chaoslive:~$ df -H -t cifs
Filesystem             Size   Used  Avail Use% Mounted on
//192.168.5.3/c        105G    12G    93G  12% /mnt/smb
umren@chaoslive:~$

Обратите внимание на отсутствие $ в шарах. Возможно это что то связанное с транслитерацией и кодировками. нужно будет еще поломать над этим голову завтра..

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Обратите внимание на отсутствие $ в шарах.
Хм... а на win2k-server как раз с $ по дефолту диски монтируются.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Обратите внимание на отсутствие $ в шарах.
Хм... а на win2k-server как раз с $ по дефолту диски монтируются.

Дело не в том, откуда, а в том, куда монтируются. Почему-то самба клиент не может административные шары примонтировать.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн DPACTE

  • Новичок
  • *
  • Сообщений: 8
  • infra-linux 9.04
    • Просмотр профиля
Попробуй так: уменя прокатило
строка из fstab
//192.168.100.6/userdisk /mnt/userdisk  cifs iocharset=utf8,username=domaim\logon,password=*******  0   0
и соответственно после загрузки системы все лежит в /mnt/userdisk  (можно /media/userdisk но меня первое больше устраивает, и незабудь в /mnt или /media создать соответствующую директорию)
iocharset=utf8 - чтоб с кирилицей норм. дружил
« Последнее редактирование: 16 Марта 2010, 22:42:45 от DPACTE »
только Linux с 15.06.2009 ~г. Ярославль~

 

Страница сгенерирована за 0.067 секунд. Запросов: 23.