Разрешение, отклоненное для пользователя, получающего доступ, монтируется

/sbin/ifconfig -a 'll показывают Вам Ваш сетевой интерфейс (интерфейсы) с деталями включая IP-адрес.

6
19.08.2013, 18:35
2 ответа

Согласно ответу Марка Коэна, вам нужно какое-то действие разрешения на изменение.

Но простой sudo chmod 777 javalib приведет к сбою при отказе в другом разрешении. Вам нужно добавить параметры монтирования -o username=guest,dir_mode=777,file_mode=666, чтобы сделать каталоги исполняемыми для всех.

Если этот метод не поможет, вам может потребоваться добавить параметры, такие как -o uid=$(whoami).

0
27.01.2020, 20:30

У меня тоже есть эта проблема, и единственное, что мне помогло, это:

sudo mkdir /mnt/logs
sudo mount.cifs //192.168.10.10/directory\ name/ /mnt/logs/ -o user=remote\ user\ name,rw,vers=1.0,dir_mode=0777,file_mode=0666,nounix

Просто заменить

  1. 192.168.10.10по IP удаленного компьютера
  2. directory\ nameпо абсолютному пути удаленного каталога
  3. remote\ user\ nameучетной записью удаленного пользователя, используемой для аутентификации
  4. vers=1.0по версии протокола smb, реализованного на удаленном компьютере

После того, как вы запустите эту команду, она запросит ваш пароль remote\ user\ name.

Только не забудьте установить:sudo apt-get install cifs-utils

Если у вас возникли проблемы с этой командной строкой, так как некоторые ошибки типа:

mount error(22): Invalid argument
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

Вы можете запустить это, чтобы узнать, в чем заключалась ошибка

$ tail /var/log/kern.log
May  8 16:09:06 user-pc kernel: [265246.010808] No dialect specified on mount. Default has changed to a more secure dialect, SMB2.1 or later (e.g. SMB3), from CIFS (SMB1). To use the less secure SMB1 dialect to access old servers which do not support SMB3 (or SMB2.1) specify vers=1.0 on mount.
May  8 16:09:06 evandro-pc kernel: [265246.012935] CIFS VFS: cifs_mount failed w/return code = -22

В этом случае, если вы выполните поиск в Google, вы увидите ошибку, состоящую в том, что я выполнил команду без указания аргумента vers=1.0.

Ссылки:

  1. https://forums.linuxmint.com/viewtopic.php?t=75785
  2. Отказано в доступе пользователя к монтированию
  3. https://stackoverflow.com/questions/74626/how-do-you-force-a-cifs-connection-to-unmount
0
27.01.2020, 20:30

Теги

Похожие вопросы