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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Ошибка при монтировании папки NAS  (Прочитано 78727 раз)

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

Оффлайн vov1969

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Здравствуйте!
Пытаюсь при монтировать папку с Netgear ReadyNAS 212 к Ubuntu для копирования дампа mysql. Когда я монтирую без опции rw или noperm ""sudo mount.cifs //192.168.2.43/php_backup /mnt/php/ -o user=myuser" у меня запрашивает пароль от пользователя "myuser@//192.168.2.43/php_backup", я ввожу пароль от "myuser", зарегистрированном на NAS-192.168.2.43 и папка примонтируется, но сохранить дамп mysql туда не получается нет прав на запись. Когда при монтировании добавляю опцию rw или noperm "sudo mount.cifs //192.168.2.43/php_backup /mnt/php/ -o noperm user=myuser" то запрашивает пароль от "root@//192.168.2.43/php_backup", на NAS пользователь root есть, я могу под ним подключиться только по SSH, но введя его пароль я получаю ошибку при монтировании
"myuser@ubntSRV:~$ sudo mount.cifs //192.168.2.20/BackUpPhP /mnt/php/ -o noperm user=admin
Password for root@//192.168.2.20/BackUpPhP:
mount error(13): Permission denied"
Может кто-нибудь объяснить в чём моя ошибка? Пользователь admin, под которым я монтирую папку состоит в группе администраторов NAS, и странно почему пароль от root не проходит, ведь я под ним могу подключиться по SSH к NAS.

Оффлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 4402
    • Просмотр профиля
Re: Ошибка при монтировании папки NAS
« Ответ #1 : 17 Мая 2023, 11:53:06 »
vov1969, а монтировать обязательно в /mnt/php/ ?

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2535
    • Просмотр профиля
Re: Ошибка при монтировании папки NAS
« Ответ #2 : 17 Мая 2023, 12:00:41 »
А если как-то так попробовать? Только заменить на свои параметры.
sudo mount -t cifs -o username=user,password=password,iocharset=utf8,file_mode=0777,dir_mode=0777 //server/dir /mntисправил.
« Последнее редактирование: 18 Мая 2023, 09:45:55 от Usermaster »

Оффлайн vov1969

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Ошибка при монтировании папки NAS
« Ответ #3 : 17 Мая 2023, 12:40:28 »
vov1969, а монтировать обязательно в /mnt/php/ ?
пробовал в /media/php то же самое

Пользователь добавил сообщение 17 Мая 2023, 13:03:48:
А если как-то так попробовать? Только заменить на свои параметры.
sudo mount -t cifs -o username=user, password=password, iocharser=utf8, file_mode=0777,dir_mode=0777 //server/dir /mnt
всё равно просит пароль от пользователя  root@//192.168.2.20/BackUpPhP

Пользователь добавил сообщение 17 Мая 2023, 13:16:36:
А если как-то так попробовать? Только заменить на свои параметры.
sudo mount -t cifs -o username=user, password=password, iocharser=utf8, file_mode=0777,dir_mode=0777 //server/dir /mnt
когда я монтирую без опций rw или noperm то всё работает, а когда их добавляю то требует авторизации root@//192.168.2.20/BackUpPhP
« Последнее редактирование: 17 Мая 2023, 13:16:36 от vov1969 »

Оффлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 4402
    • Просмотр профиля
Re: Ошибка при монтировании папки NAS
« Ответ #4 : 17 Мая 2023, 14:43:08 »
vov1969, видимо man mount не читал, или пропустил про необходимость указывать uid и gid того пользователя и/или группы, которых намереваешься сделать владельцем, да и в вопросе о том куда монтировать, намека на права тоже не заметил  ;)

В общем нужно чтоб было как-то так:
sudo mount.cifs //192.168.2.43/php_backup /mnt/php -o user=myuser,password=<myuser_password>,uid=<myuser_uid>,gid=<myuser_gid>... указываешь свои данные, ну и разумеется без знаков "меньше"(<) и "больше"(>)

Оффлайн vov1969

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Ошибка при монтировании папки NAS
« Ответ #5 : 17 Мая 2023, 15:19:28 »
всё равно запрашивает пароль пользователя root@//192.168.2.20/BackUpPhP:
myuser@ubntSRV:~$ sudo mount.cifs //192.168.2.20/BackUpPhP /mnt/php/ -o rw username=admin password=23131978 uid=1000 gid=1000 iocharser=utf8 file_mode=0777 dir_mode=0777
Password for root@//192.168.2.20/BackUpPhP:
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6690
  • 20% Cooler
    • Просмотр профиля
Re: Ошибка при монтировании папки NAS
« Ответ #6 : 17 Мая 2023, 15:31:30 »
в чём моя ошибка?
в пробелах :)
🖥 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

Оффлайн vov1969

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Ошибка при монтировании папки NAS
« Ответ #7 : 17 Мая 2023, 16:26:09 »
в пробелах :)
ну это понятно, поэтому и пишу сюда, может вы объясните в чём?

Пользователь добавил сообщение 17 Мая 2023, 16:30:26:
vov1969, видимо man mount не читал, или пропустил про необходимость указывать uid и gid того пользователя и/или группы, которых намереваешься сделать владельцем, да и в вопросе о том куда монтировать, намека на права тоже не заметил  ;)

В общем нужно чтоб было как-то так:
sudo mount.cifs //192.168.2.43/php_backup /mnt/php -o user=myuser,password=<myuser_password>,uid=<myuser_uid>,gid=<myuser_gid>... указываешь свои данные, ну и разумеется без знаков "меньше"(<) и "больше"(>)
указываю и rw и file_mod=0777 и dir_mode=0777
« Последнее редактирование: 17 Мая 2023, 16:30:26 от vov1969 »

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6690
  • 20% Cooler
    • Просмотр профиля
Re: Ошибка при монтировании папки NAS
« Ответ #8 : 17 Мая 2023, 16:37:29 »
может вы объясните в чём?
В пробелах, в прямом смысле:

#Неправильно:
-o rw username=admin password=23131978 uid=1000 gid=1000 iocharser=utf8 file_mode=0777 dir_mode=0777

#Правильно:
-o rw,username=admin,password=23131978,uid=1000,gid=1000,iocharser=utf8,file_mode=0777,dir_mode=0777
🖥 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

Оффлайн bezbo

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

Оффлайн vov1969

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Ошибка при монтировании папки NAS
« Ответ #10 : 18 Мая 2023, 08:52:04 »
может вы объясните в чём?
В пробелах, в прямом смысле:

#Неправильно:
-o rw username=admin password=23131978 uid=1000 gid=1000 iocharser=utf8 file_mode=0777 dir_mode=0777

#Правильно:
-o rw,username=admin,password=23131978,uid=1000,gid=1000,iocharser=utf8,file_mode=0777,dir_mode=0777
Спасибо, большое! Действительно дело в пробелах! Убрал пробелы всё заработало, правда пришлось убрать опции uid=1000,gid=1000,iocharser=utf8,file_mode=0777,dir_mode=0777[/code] с ними ошибку выдавало.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6690
  • 20% Cooler
    • Просмотр профиля
Re: Ошибка при монтировании папки NAS
« Ответ #11 : 18 Мая 2023, 09:27:39 »
с ними ошибку выдавало.
если сетевая папка правильно настроена, вообще никаких опций не надо)
🖥 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

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2535
    • Просмотр профиля
Re: Ошибка при монтировании папки NAS
« Ответ #12 : 18 Мая 2023, 09:41:16 »
правда пришлось убрать опции uid=1000,gid=1000,iocharser=utf8,file_mode=0777,dir_mode=0777[/code] с ними ошибку выдавало

Прошу прощения, вчера совершенно не было времени ответить но, исправиться я должен.
1. В команде допустил пару ошибок в виде пробелов и слове iocharset, в команде указано это слово с ошибкой.
Только это уже не даст примонтировать каталог.
2. Так вот будет выглядеть команда с правами на запись:
sudo mount -t cifs -o username=user,password=1234,iocharset=utf8,file_mode=0777,dir_mode=0777 //192.168.1.5/dir /mnt3. Так монтируем каталог с правами для определённого пользователя локального ПК:
sudo mount -t cifs -o username=user,password=1234,iocharset=utf8,uid=1000,gid=1000 //192.168.1.5/dir /mnt4. Так монтируем общедоступную шару:
с правами на чтение:
sudo mount -t cifs -o guest,iocharset=utf8 //192.168.5.20/share /mntс правами на запись:
sudo mount -t cifs -o guest,rw,iocharset=utf8,dir_mode=0777,file_mode=0777 //192.168.1.5/share /mntдля определённого пользователя:
sudo mount -t cifs -o guest,rw,iocharset=utf8,uid=1000,gid=1000 //192.168.1.5/share /mnt
Узнать uid и gid пользователя локального ПК:
id userили из под самого пльзователя:
id
А то будете думать что выше предложенные опции не работают.
« Последнее редактирование: 18 Мая 2023, 09:50:43 от Usermaster »

Оффлайн vov1969

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Ошибка при монтировании папки NAS
« Ответ #13 : 13 Июня 2023, 09:56:55 »
Спасибо всем!

 

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