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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Уважаемые знатоки, помогите замонтить ресурс Windows Server 2003 на Ubuntu 13,04  (Прочитано 9292 раз)

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

Оффлайн Antiseptik

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Есть сервер Windows Server 2003. На нём есть расшаренный сетевой ресурс. Мне нужно смонтировать этот сетевой ресурс на ПК с linux Ubutu 13.04, что, собственно говоря, у меня и не получается.

Допустим: IP сервака-192.168.0.1, расшаренный сетевой ресурс на нём (сетевая папка)-1Cbase
Путь, куда монтирую на Ubutu - /home/buhg/Base1C

Монтирую так (пока только через терминал - для проверки):

sudo mount -t cifs //192.168.0.1/1Cbase /home/buhg/Base1C -o username=buhg/WORKGROUP%123456,iocharset=utf8,rw,file_mode=0777,dir_mode=0777

и так:

sudo mount -t cifs //192.168.0.1/1Cbase /home/buhg/Base1C -o username=buhg,password=123456,iocharset=utf8,rw,file_mode=0777,dir_mode=0777

и даже через mount.gifs пробовал и другие разные комбинации. Никакие танцы с бубнами не помогают=(.
Если просто набрать, чтобы потом попросил паролики:

sudo mount -t cifs //192.168.0.1/1Cbase /home/buhg/Base1C -o username=buhg

Потом попросит паролик. Ввожу. И вижу тоже самое, что и с предыдущими способами:


mount error(13): Permission denied
Refer to the mount.cifs( 8)manual page (e.g. man mount.cifs)


Что самое интересное, если монтировать сетевой ресурс с win XP подобными командами, то всё замечательно монтируется.
Уже вертел права пользователя, службы, политики безопасности и вкривь, и вкось на серваке-ничего не получается. Никаких доменов на серваке не установлено. Простая сетка и всё. Перепробовал уйму способов, что нашёл и инете - результат отрицательный, поэтому и обращаюсь к Вам за помощью.

« Последнее редактирование: 07 Ноябрь 2013, 11:20:58 от Antiseptik »

Оффлайн oermolaev

  • Старожил
  • *
  • Сообщений: 1461
    • Просмотр профиля

Оффлайн Antiseptik

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Да я уже там был, вообщем перепробовал всё, что описано относительно терминала, но ничего так и не помогло. Если у меня в терминале получится, то и через fstab я по-идее смонтирую, наверное. Или я ошибаюсь? Хотя, мне бы хотя-бы так для начала.
Я что-то не так делаю, а что - понять не могу. Неделю бьюсь с этим вопросом.
Давайте поподробней.
На сервере под управлением Windows Server 2003. Его IP: 192.168.0.1. Рабочая группа: WORKGROUP. На серваке есть встроенная учётная запись: "администратор". Добавил туда дополнительную учётку Buhg в "локальные пользователи и группы\Пользователи". Включил данную учётку на всякий случай в группу "администраторы".
Расшарил папку на серваке 1Cbase. На неё дал следующие права доступа: Доступ на измнение т.е. чтение и запись дал ВСЕМ и пользователю buhg отдельно на тоже самое.

Есть ПК под управлением linux Ubuntu 13.04, на который будем монтировать. Пользователь: buhg. Рабочая группа: WORKGROUP

Дальше (в первом случае) запускаю терминал и ввожу следующее:

sudo mount -t cifs //192.168.0.1/1Cbase /home/buhg/Base1C -o username=buhg,password=123456,iocharset=utf8,rw,file_mode=0777,dir_mode=0777

где:
//192.168.0.1/1Cbase - шара на сервере
/home/buhg/Base1C - куда монтирую
cifs - Common Internet File System
rw - чтение запись
user=buhg,password=123456 - пользователь, пароль.
iocharset=utf8 - кодировка
file_mode=0777,dir_mode=0777 - права доступа
------------
Вся трабла в том, что если брать в качестве сервака Windows XP, то всё монтируется. А вот под Windows Server 2003 - нет.
Может мне что-то дописать надо?
« Последнее редактирование: 07 Ноябрь 2013, 15:03:22 от Antiseptik »

Оффлайн oermolaev

  • Старожил
  • *
  • Сообщений: 1461
    • Просмотр профиля

Может мне что-то дописать надо?

Может наоборот, убрать всё лишнее и добиться результата, а потом уже добавлять разные примочки?
Сейчас у себя монтирую раздел на win2003:

# mount -t cifs //192.168.0.21/D$ /mnt/test -o username=admin
Всё ОК!

А ошибка

mount error(13): Permission denied
Refer to the mount.cifs( 8)manual page (e.g. man mount.cifs)

возникает когда ввожу заведомо не правильный пароль.

Оффлайн Antiseptik

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Спасибо большое, что Вы мне помогаете.
Да, действительно, ошибка возникает на пароле, но вот почему, пока не ясно.
По Вашему примеру учётка "admin" - это учётка, созданная в "локальные пользователи\пользователи" на сервере и она не является встроенной учётной записью? Я правильно понял? Ей соответствует определённый пароль допустим.
Если да, то у меня тоже на сервре создана учётка buhg и ей соответствует допустим пароль 123456, который я задал.

Набираю в терминале:
sudo mount -t cifs //192.168.0.1/1Cbase /home/buh1/Base1C -o username=buhg
он запрашивает 1 раз
password:
набираю: 123456

и снова та же ошибка.


Пользователь решил продолжить мысль 07 Ноябрь 2013, 16:17:11:
может у меня трабла в расшаренном сетевом ресурсе?
« Последнее редактирование: 07 Ноябрь 2013, 16:18:19 от Antiseptik »

Оффлайн oermolaev

  • Старожил
  • *
  • Сообщений: 1461
    • Просмотр профиля
Antiseptik,
может... Ну попробуйте смонтировать через административный ресурс. что то типа: //192.168.0.1/c$/1Cbase

хотя у меня и шара монтируется от обычного пользователя:

mount -t cifs //192.168.0.21/Bases /mnt/test -o username=oermolaev
так что у вас скорее всего проблема со стороны windows, типа "Общий доступ и безопасность" надо посмотреть.
« Последнее редактирование: 07 Ноябрь 2013, 16:45:18 от oermolaev »

Оффлайн Antiseptik

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
создал на серваке папку 1с. Дал доступ. Права и разрешения не раздавал. Ощий ресурс определён как 1с$.

Набираю в терминале:
 
sudo mount -t cifs //192.168.0.1/1c$ /home/buhg/Base1C -o username=buhg

Так?

попросил пароль 2 раза. в обоих случаях ввёл 123456

та же ошибка. Что-то не соображаю уже

Пользователь решил продолжить мысль 07 Ноябрь 2013, 17:19:39:
1й раз спросил собственно пароль на машине с Ubuntu
2й раз спросил пароль на учётке buhh на серваке

попробовал через самбу зайти, через графический интерфейс. выдало окно ауинтификации. логин: Buhg, Раб. группа: WORKGROUP, пароль набрал: 123456. зашёл нормально.
« Последнее редактирование: 07 Ноябрь 2013, 17:19:39 от Antiseptik »

Оффлайн oermolaev

  • Старожил
  • *
  • Сообщений: 1461
    • Просмотр профиля
Antiseptik,
может пароль у вас там какой хитрый - попробуйте через файл credentials= авторизовываться

Пользователь решил продолжить мысль 07 Ноябрь 2013, 17:23:56:
1й раз спросил собственно пароль на машине с Ubuntu
2й раз спросил пароль на учётке buhh на серваке
а вот в этом я уже не уверен. Что то у меня тоже спросили два раза пароль, однако, оба раза это был вопрос от сервера..
про повторном монтировании уже спрашивает один раз...  :idiot2:
« Последнее редактирование: 07 Ноябрь 2013, 17:26:51 от oermolaev »

Оффлайн Antiseptik

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Мне право, очень не удобно Вас просить, но не могли бы Вы сверить мои пиолитики безопасности со ссвоими, если у вас тоже winserver 2003.
вот мои.


Ну или скиньте мне свою пожалуйста на мыло Antiseptik@mail.ru

Пользователь решил продолжить мысль 08 Ноябрь 2013, 12:17:14:
Попробую перебить систему с "нуля", без добавления ролей сервера. Может быть поможет=))
« Последнее редактирование: 08 Ноябрь 2013, 12:17:14 от Antiseptik »

Оффлайн oermolaev

  • Старожил
  • *
  • Сообщений: 1461
    • Просмотр профиля
Antiseptik,
"перебить" - новое для меня слово :)
Вы хотите сервер 2003 заново поднять? Может в VirtualBox попробовать сперва?

Оффлайн Antiseptik

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Здравствуйте, спасибо за инфу о политиках безопасности.
О виртульной машине как-то не додумался. Систему установил заново, но параметры "локальной политики безопасности" не такие, как у Вас. У меня очень мало параметров установлено как "не определно", остальные "вкл/откл". Привести их к такому виду, как у Вас не получается. Или "вкл", или "откл".
В "локальных пользователях" создал пользователя buhg с паролем buhg. Дал доступ на папку . В разрешениях на папку дал доступ ВСЕМ на чтение и запись.
Набираю команду в терминале:

sudo mount -t cifs //192.168.0.1/1c /home/buhg/Base1C -o username=buhg

спрашивает пароль 1й раз.

набираю пароль 1 й раз с ПК на Ubuntu: buhg

спрашивает пароль 2й раз.

набираю пароль 2й раз локального польщователя на сервере: buhg

курсор игает продолжительное время.

после выдаётся ошибка, но уже другая: mount error(115): Operation now in progress

Сейчас ищу на просторах интернет, что это за ошибка и что сней делать



Пользователь решил продолжить мысль 08 Ноябрь 2013, 14:24:30:

отключил брандмауэр на сервере.

sudo mount -t cifs //192.168.0.1/1c /home/buhg/Base1C -o username=buhg

спрашивает пароль 1й раз.

набираю пароль 1 й раз с ПК на Ubuntu: buhg

спрашивает пароль 2й раз.

набираю пароль 2й раз локального польщователя на сервере: buhg

после выдал страую ошибку: mount error(13): Permission denied
« Последнее редактирование: 08 Ноябрь 2013, 14:25:41 от Antiseptik »

Оффлайн oermolaev

  • Старожил
  • *
  • Сообщений: 1461
    • Просмотр профиля
Antiseptik,
ну вот, сделал это за вас: установил в VirtualBox Microsoft Windows Server 2003 R2 Standard Edition Service Pack 2 ни вводя регистрационного кода, ни вводя в домен, ни заводя никаких юзеров. Всё по умолчанию. Только пароль администратора задал. Сетевой адрес виртуальная машина получила по dhcp через сетевой мост.
так вот, по команде из хостовой машины:
$ sudo mount -t cifs //192.168.0.218/c$ /mnt/test -o username=Администраторвесь диск гостя успешно смонтировался:
$ ls /mnt/test/
AUTOEXEC.BAT  Documents and Settings  ntldr                      WINDOWS
bootfont.bin  IO.SYS                  pagefile.sys               wmpub
boot.ini      MSDOS.SYS               Program Files
CONFIG.SYS    NTDETECT.COM            System Volume Information

Оффлайн Chibiko

  • Активист
  • *
  • Сообщений: 295
  • человекобяка
    • Просмотр профиля
    • Велопоходики
Пропишите в /etc/fstab
//192.168.0.1/1c /home/buhg/Base1C cifs username=buhg,password=123456,iocharset=utf8,file_mode=0777,dir_mode=0777      0       0Подключайте
mount -aДолжно сработать.

Оффлайн AnrDaemon

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

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

Оффлайн Antiseptik

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Поставил чистый пакет Ubuntu 13.10. Теперь при монтировании выдаётся ссобщение: "mount: невозможно примонтировать блочное устройство //192.168.0.12/1c только для чтения".  :idiot2: Буду чесать репу дальше



Пользователь решил продолжить мысль 11 Ноябрь 2013, 12:52:14:
поменял уже ай-пишники и имена ПК и юзеров.

buh1@Buh1:~$ sudo mount -t cifs //192.168.50.2/1c /home/buh1/Base1C -o username=buh1

[sudo] password for buh1:
 
Password for buh1@//192.168.50.2/1c:

 
mount error(13): Permission denied
Refer to the mount.cifs( 8 ) manual page (e.g. man mount.cifs)



Пользователь решил продолжить мысль 11 Ноябрь 2013, 14:05:58:
Таки проблема с Windows Server 2003 R2. Пока не знаю где, разбираюсь. Потому как если монтит с WinXP - всё прекрастно моунтится

Пользователь решил продолжить мысль 11 Ноябрь 2013, 18:54:25:
1. Вообщем нашёл такую штуку, как отключение проверки SMB-пакетов на сервере: http://support.microsoft.com/kb/887429/ru
2. В локальных политиках безопасности "Сетевой доступ: модель совместного доступа и безопасности для локальных учетных записей" включил гостевой режим.
И как бы всё заработало, даже без проверки пароля на серваке (но скорее всего из-за второго пункта). Это, конечно, не решение моей проблемы, но даст мне время и возможность ещё подумать над этим...
Завтра буду пробовать автоматом маунтить черех фстаб=))
« Последнее редактирование: 11 Ноябрь 2013, 18:54:25 от Antiseptik »

 

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