LINUX.ORG.RU
ФорумAdmin

smbclient работает, а mount -t smbfs нет


0

0

Здрасьте. Такая проблема. Есть Debian 4.0, рядом с ним в сетке есть виндовая шара, к котороя пытаюсь подцепиться.

smbclient -L 10.0.0.1 -A /etc/samba/credentials

Вот такая штука и вариации проходят, выдавая листинг. Можно браузить, и т.д. Но вот если пытаюсь примонтировать

mount -t smbfs //10.0.0.1/d$ /media/wind -o credentials=/etc/samba/credentials

Вываливается ошибка ERRDOS - ERRnoaccess (Access denied.)

Инет ковыряю уже второй день. Ничего толькового нет - у всех всё начинает работать методом тыка, у меня сработавшие варианты не проканали. Сталкивался кто с таой проблмой?

P.S. Демон самбы лежит.

Re: smbclient работает, а mount -t smbfs нет

Что за винда? Работает ли "mount -t cifs"?

P.S. Из современных ядер smbfs полностью выбросили, т.е. даже если ты это сейчас починишь, то через год об этом опыте придется забыть.

AEP ★★★★★ ()
Ответ на: Re: smbclient работает, а mount -t smbfs нет от AEP

Re: smbclient работает, а mount -t smbfs нет

Кстати да, забыл написать, cifs тоже не работает. Выдаёт
mount error 13 = Permission denied

Вот вывод smbclient -L 10.0.0.1 -A /etc/samba/credentials, на всякий случай.

Domain=[NIVAMA] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]

        Sharename       Type      Comment
        ---------       ----      -------
        IPC$            IPC       Удаленный IPC
        D$              Disk      Стандартный общий ресурс
        print$          Disk      Драйверы принтеров
        G$              Disk      Стандартный общий ресурс
        HPLaserJ        Printer   HP LaserJet P1005
        ADMIN$          Disk      Удаленный Admin
        C$              Disk      Стандартный общий ресурс
session request to 10.0.0.1 failed (Called name not present)
session request to 10 failed (Called name not present)
Domain=[NIVAMA] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]

        Server               Comment
        ---------            -------

        Workgroup            Master
        ---------            -------

neudor ()
Ответ на: Re: smbclient работает, а mount -t smbfs нет от neudor

Re: smbclient работает, а mount -t smbfs нет

Одно из обновлений Windows 2000 выключает расшаривание дисков (d$) по умолчанию для рабочих станций. Ты уверен, что smbclient действительно работает? (принимается только доказательство в виде списка файлов на d$ и их размеров, полученного с помощью smbclient)

Включить расшаривание d$ можно через локальную или групповую политику.

AEP ★★★★★ ()
Ответ на: Re: smbclient работает, а mount -t smbfs нет от AEP

Re: smbclient работает, а mount -t smbfs нет

smbclient работает 100%

#smbclient //10.0.0.1/c$ -A /etc/samba/credentials -c dir
Domain=[NIVAMA] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]
  AUTOEXEC.BAT                        A        0  Wed Dec 19 19:46:27 2007
  boot.ini                          AHS      331  Wed Dec 19 20:20:36 2007
  Bootfont.bin                     AHSR     4952  Wed Aug 18 19:00:00 2004
  CONFIG.SYS                          A        0  Wed Dec 19 19:46:27 2007
  Documents and Settings              D        0  Wed Dec 19 20:20:06 2007
  double.log                          A        0  Fri Jul 18 02:36:31 2008
  hiberfil.sys                      AHS 1072156672  Fri Aug 29 07:43:27 2008
  IO.SYS                           AHSR        0  Wed Dec 19 19:46:28 2007
  MetaStock Data                      D        0  Tue Dec 25 12:48:02 2007
  MSDOS.SYS                        AHSR        0  Wed Dec 19 19:46:28 2007
  MSOCache                          DHR        0  Wed Aug 13 12:27:25 2008
  My Documents                        D        0  Tue Dec 25 12:36:02 2007
  Np2007w                             D        0  Fri Jul  4 11:40:10 2008
  NTDETECT.COM                     AHSR    47564  Wed Aug 18 19:00:00 2004
  ntldr                            AHSR   250624  Wed Aug 18 19:00:00 2004
  NVIDIA                              D        0  Wed Dec 19 21:12:35 2007
  pagefile.sys                      AHS 1610612736  Fri Aug 29 07:43:06 2008
  Program Files                      DR        0  Wed Aug 13 12:43:42 2008
  RECYCLER                          DHS        0  Thu Dec 20 14:37:33 2007
  System Volume Information         DHS        0  Wed Dec 19 19:50:02 2007
  temp                                D        0  Fri Aug 29 09:38:52 2008
  totalcmd                            D        0  Wed Dec 19 21:20:56 2007
  WINDOWS                             D        0  Wed Aug 13 17:39:10 2008
  www                                 D        0  Mon Jun 16 15:51:24 2008

                40005 blocks of size 524288. 4395 blocks available

Сейчас вычитал, что winXP с последними обновлениями запретила обращение к дискам. 
Народ на форумах жалуется, что подмонтировать расшаренную папку можно, а вот целый диск уже нельзя. 
Может, дело в настройках винды, но там я ещё больший нуб чем в linux.

Пока нафигачил командой в $HOME
$cat ~/wind
nautilus smb://Администратор@10.0.0.1/d$

Есть ещё идеи как всё-таки можно это дело примонтировать? 
А то у меня ещё и принтер под виндой - с ним тоже надо как-то работать.

neudor ()
Ответ на: Re: smbclient работает, а mount -t smbfs нет от neudor

Re: smbclient работает, а mount -t smbfs нет

> #smbclient //10.0.0.1/c$

я просил d$.

> Народ на форумах жалуется, что подмонтировать расшаренную папку можно, а вот целый диск уже нельзя.

См. http://en.wikipedia.org/wiki/Administrative_share и http://support.microsoft.com/kb/314984

AEP ★★★★★ ()

Re: smbclient работает, а mount -t smbfs нет

А обязательно ли пытаться подмонтировать административный ресурс? На виндовом компе расшарь диск (правой кнопкой мыши на диске в "MyComputer" -> "доступ" кажись -> "создать ещё одну шару" -> "d" -> "OK") и потом просто монтируй эту шару:

mount -t smbfs //10.0.0.1/d /media/wind -o credentials=/etc/samba/credentials

Slavaz ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.