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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Монтирование сетевых ресурсов  (Прочитано 2546 раз)

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

Оффлайн Prtoy

  • Автор темы
  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Монтирование сетевых ресурсов
« : 16 Октября 2020, 13:42:08 »
Здравствуйте.

В линуксе я мягко говоря новичок, прошу сильно камнями не закидывать.

Ситуация такая: есть два сервера. На первом установлен серверный АльтЛинукс 8 СП. Сервер введён в домен Windows. На сервере с помощью samba расшарены некоторые папки. На втором сервере установлен серверный Ubuntu 20. Тоже введён в тот же домен Windows, так же расшарены папки. Необходимо смонтировать эти сетевые папки с сервера на АльтЛинукс в сервер на Ubuntu.

Пробую делать с помощью cifs:
mount -t cifs //172.20.102.3/backup /mnt/backup -o user=username,password=passwordВыдаётся ошибка:
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)

Логин и пароль указываю верные 100%. Команда smbclient -L \\172.20.102.3 выдаёт список доступных шар. При этом на самом сервере с АльтЛинукс всё монтируется без ошибок. Также, сетевые ресурсы Windows тоже монтируются без проблем (на обоих серверах). Пробовал раскатывать виртуальную машину с таким же АльтЛинукс и монтировать на нём - всё работает. Пробую АльтЛинукс 9 - та же ошибка - mount error(13): Permission denied. Все действия абсолютно идентичны.

Просьба помочь разобраться, что не так. Куда ещё глянуть?

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6691
  • 20% Cooler
    • Просмотр профиля
Re: Монтирование сетевых ресурсов
« Ответ #1 : 16 Октября 2020, 14:11:55 »
sudo mount ...
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Prtoy

  • Автор темы
  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Re: Монтирование сетевых ресурсов
« Ответ #2 : 16 Октября 2020, 14:21:41 »
sudo mount ...
Я под рутом всё делаю (su -). С sudo та же ошибка.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6691
  • 20% Cooler
    • Просмотр профиля
Re: Монтирование сетевых ресурсов
« Ответ #3 : 16 Октября 2020, 14:35:29 »
пробуйте
mount -v -t cifs //172.20.102.3/backup /mnt/backup -o user=username,password=password,vers=1.0
mount -v -t cifs //172.20.102.3/backup /mnt/backup -o user=username,password=password,vers=2.0
mount -v -t cifs //172.20.102.3/backup /mnt/backup -o user=username,password=password,vers=2.1
mount -v -t cifs //172.20.102.3/backup /mnt/backup -o user=username,password=password,sec=ntlm
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Prtoy

  • Автор темы
  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Re: Монтирование сетевых ресурсов
« Ответ #4 : 16 Октября 2020, 14:52:24 »
Первые три варианта - та же ошибка, последний вариант - mount error(2): No such file or directory

Онлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2547
    • Просмотр профиля
Re: Монтирование сетевых ресурсов
« Ответ #5 : 16 Октября 2020, 14:56:38 »
Подозреваю что надо домен указать, где юзверя искать.

domain=pupkinskiy.local


P.S. Юзеру от имени которого монтируете, позволена шара?
Пускает туда?
smbclient -U vasya -W domain //172.20.102.3/backup
« Последнее редактирование: 16 Октября 2020, 15:05:45 от Usermaster »

Оффлайн Prtoy

  • Автор темы
  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Re: Монтирование сетевых ресурсов
« Ответ #6 : 16 Октября 2020, 15:24:49 »
domain=pupkinskiy.local
Точно! Спасибо большое!!!

P.S. Юзеру от имени которого монтируете, позволена шара?
Пускает туда?
smbclient -U vasya -W domain //172.20.102.3/backup
Когда так делаю, пишет
Enter DOMAIN\user's password:
Try "help" to get a list of possible commands.
smb: \>
То есть, получается, пускает.

P.S. Подскажите пожалуйста, как теперь отмонтировать эту папку? А то приходится сервер перезагружать чтоб сбилось...

Онлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2547
    • Просмотр профиля
Re: Монтирование сетевых ресурсов
« Ответ #7 : 16 Октября 2020, 15:27:37 »
sudo umount /mnt/backup

Пользователь добавил сообщение 16 Октября 2020, 15:29:26:
То есть, получается, пускает.

dir покажет список файлов.
Так, для уверенности.
« Последнее редактирование: 16 Октября 2020, 15:41:15 от Usermaster »

Оффлайн Prtoy

  • Автор темы
  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Re: Монтирование сетевых ресурсов
« Ответ #8 : 16 Октября 2020, 18:19:41 »
Теперь немного иная проблема. Папки монтируются без ошибок, но при просмотре в midnight commander почему-то в этих папках пусто, и после захода в них они становятся красные с вопросиком в начале имени. При этом команда ls показывает все папки и файлы в примонтированной папке...



UPD. Заработало нормально при варианте с vers=1.0 в параметрах монтирования...
Но что это - не понятно :) Можно ли как-то от этого избавиться, или это норма и так и монтировать в дальнейшем?
« Последнее редактирование: 16 Октября 2020, 20:46:00 от Prtoy »

Онлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2547
    • Просмотр профиля
Re: Монтирование сетевых ресурсов
« Ответ #9 : 17 Октября 2020, 09:48:41 »
Попробуй вообще никаких версий не указывать.

Оффлайн Prtoy

  • Автор темы
  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Re: Монтирование сетевых ресурсов
« Ответ #10 : 18 Октября 2020, 07:51:33 »
Как раз, если не указывать, то результат как на скриншоте. После указания vers=1.0 отображается нормально в MC.

Оффлайн Prtoy

  • Автор темы
  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Re: Монтирование сетевых ресурсов
« Ответ #11 : 29 Октября 2020, 12:05:07 »
Ребят, ну опять какая-то фигня. Перестало пускать, та же ошибка. делал и с доменом, и без, и с указанием версии, и без. Ошибка 13. Убрал .local из указания домена - пустило... Никаких изменений на сервере не проводил - ни на том, на котором шара, ни на то, куда монтирую.

Хочу добавить монтирование в автозагрузку (чтобы при включении сервера уже всё было) - это же в fstab надо прописывать? Какую команду в итоге писать?

Онлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2547
    • Просмотр профиля
Re: Монтирование сетевых ресурсов
« Ответ #12 : 29 Октября 2020, 12:08:40 »
Тут разные мнения у разных людей по поводу того куда писать. Можно и в fstab.
Я бы в скрипт засунул и в cron прописал запуск скрипта с параметром @reboot вместо * * * * * указания времени запуска.

@reboot root sleep 30 && /opt/script

sleep 30 - ждать 30 секунд (чтоб скрипт не стартанул раньше networkmanager).

Пользователь добавил сообщение 29 Октября 2020, 12:15:23:
P.S.
.local
Верно, .local указывать никогда не надо.
« Последнее редактирование: 29 Октября 2020, 12:15:23 от Usermaster »

Оффлайн Prtoy

  • Автор темы
  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Re: Монтирование сетевых ресурсов
« Ответ #13 : 29 Октября 2020, 12:26:43 »
Ну вот мне понятней и удобней тоже через cron, но где-то читал что вроде через fstab надо...
@reboot root sleep 30 && /opt/script
Что-то пока не получается

/var/spool/cron/crontabs/root
@reboot root sleep 30 && /opt/mounting.shИ ничего после перезагрузки.
bash /opt/mounting.sh - так отрабатывает...

.local указывать никогда не надо.
Так в прошлый раз же работало как раз с .local  :o

Пользователь добавил сообщение 29 Октября 2020, 12:31:04:
@reboot sleep 30 && bash /opt/mounting.shВот так заработало.
« Последнее редактирование: 29 Октября 2020, 12:31:04 от Prtoy »

Онлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2547
    • Просмотр профиля
Re: Монтирование сетевых ресурсов
« Ответ #14 : 29 Октября 2020, 12:43:45 »
bash /opt/mounting.sh

Может потому что в скрипте нет первой строкой #! /bin/bash


Пользователь добавил сообщение 29 Октября 2020, 12:45:13:
но где-то читал что вроде через fstab надо...

Дело вкуса, можно даже Unit Systemd состряпать для запуска. Как нравится так и делайте.

 

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