Папка, подключенная к FSx, доступна для чтения, но не для записи. Тот же пользователь используется для разрешений на компьютере с Windows, и мы можем создавать файлы и папки.
Я использовал следующую команду монтирования на Linux-машине, НЕ подключенной к AD. Кажется, что монтирование работает, и я могу управлять папками и даже копировать файл из общего ресурса, но не могу создать файл. Я получаю сообщение «В разрешении отказано». Разрешения, которые я вижу с
ls -al
является
drwxr-xr-x 2 root root 0 Sep 1 21:25 persyst_data_store
drwxr-xr-x 2 root root 0 Sep 3 03:02 persyst_settings
Однако, если я использую
sudo touch ...
он работает и создает файл. У меня есть программа, которая работает, и я не хочу работать как sudo.
Что мне не хватает?
- тот же пользователь с машины Windows может создавать файлы / папки
ниже приведена строка, добавленная в мой / etc / fstab, как указано в инструкциях AWS здесь. https://docs.aws.amazon.com/fsx/latest/WindowsGuide/using-file-shares.html
//x.x.x.x/share /mnt/fsx cifs vers=3.0,sec=ntlmsspi,cred=/home/ec2-user/creds.txt,rsize=130048,wsize=130048,cache=none