Создать CIFS монтировать чтение / запись для нескольких пользователей в группе пользователей

538
Paul K

Я не могу понять это. Работая на CentOS 7, я пытаюсь заставить работать монтирование CIFS, используя мой файл FStab.

//<ip>/downloads /mnt/downloads cifs user,gid=100,forcegid,rw,auto,username=guest,password=guest,domain=<domain>.local 0 0 

2 пользователя:

  • user1
  • user2

оба в группе 100 (пользователи) в первую очередь!

Монтирование ресурса с помощью:

mount /mnt/downloads 

работает отлично, но я не могу записать данные в файлы. Кажется, я могу создавать файлы, но добавить к ним данные невозможно. Я получаю разрешения от системы.

[user1@host mnt]$ ls -hl total 0 drwxrwxrwx. 3 root users 0 Oct 31 13:51 downloads [user1@host mnt]$ cd downloads [user1@host downloads]$ touch test1 touch: cannot touch ‘test1’: Permission denied [user1@host downloads]$ echo bla > test1 -bash: test1: Permission denied [user1@host downloads]$ ls -hl total 0 -rw-rw-r--. 1 1025 users 0 Oct 31 13:37 test1 

Пользователь 1025 представляется пользователем системы NAS (он же гость).

Можете ли вы указать, что я делаю не так?

0
Посмотрите, кто является владельцем существующего файла, как я и думал, что в Linux только владелец файла может изменять его независимо от разрешений на уровне папки, так что я полагаю, что это просто идея для проверки. Linux новичок здесь, хотя, так что только идея. Так что, возможно, этот файл уже существует, и это проблема, поэтому попробуйте создать другой файл с именем что-то по-другому и посмотреть, что произойдет. Pimp Juice IT 6 лет назад 0

1 ответ на вопрос

0
Paul K

В auto.masters отсутствовал параметр --ghost, который был абсолютно необходим для запуска ...

Не могли бы вы описать, как использовать этот параметр и что он делает? Пожалуйста, не отвечайте в комментариях; [отредактируйте] ваш ответ, чтобы сделать его более понятным и полным. Scott 6 лет назад 0

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