Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 12/10/2017, à 09:25

Ricoeb

FSTAB, Mount droits 770

Bonjour,
j'ai installé NextCloud sur une distribution Ubuntu Server 16.04.4.
Mon but est de déplacer le répertoire de données (data) de Nextcloud sur un disque externe, un ReadyNAS de Netgear.
Tout fonctionne sauf que les droit de ce partage son en 777 et qu'il faut le paramétrer en 770.

drwxrwxrwx+  5 www-data www-data     0 août  31 21:54 datanas

Mon paramétrage FSTAB est le suivant

//10.115.100.74/ncdata /var/www/nextcloud/datanas cifs  rw,username=save.info,password=*****,file_mode=0770,dir_mode=0770,uid=33,gid=33      0       0

J'ai bien essayé de remplacer file_mode et dir_mode par un umask=007, mais ce paramètre n'est pas reconnu et le montage ne se fait pas.

Quelqu'un aurait-il une idée ?
Merci d'avance pour votre aide

Hors ligne

#2 Le 12/10/2017, à 10:09

bruno

Re : FSTAB, Mount droits 770

Bonjour,

Il faut enlever des droits sur le point de montage :

sudo chmod o-rwx /var/www/nextcloud/datanas

Par contre cela ne me semble pas une bonne idée du tout de mettre ces données sur un système de fichier FAT…

Hors ligne

#3 Le 12/10/2017, à 10:33

Ricoeb

Re : FSTAB, Mount droits 770

Merci pour ton aide, malheureusement j'ai le message :

chmod: modification des permissions de '/var/www/nextcloud/datanas': Permission non accordée

Dernière modification par Ricoeb (Le 12/10/2017, à 10:33)

Hors ligne

#4 Le 12/10/2017, à 12:26

bruno

Re : FSTAB, Mount droits 770

Tu as bien utilisé sudo ?
Retour de :

ls -l /var/www/nextcloud/

Hors ligne

#5 Le 12/10/2017, à 13:22

Ricoeb

Re : FSTAB, Mount droits 770

bruno a écrit :

Tu as bien utilisé sudo ?
Retour de :

ls -l /var/www/nextcloud/

Oui, j'ai bien utilisé sudo...
la commande ls me donne l'information suivante :

lamp@lamp:/var/www/nextcloud$ ls -l /var/www/nextcloud
total 156
drwxr-xr-x  31 root     root      4096 août  13 10:47 3rdparty
drwxr-xr-x  37 www-data www-data  4096 août  31 21:50 apps
drwxr-xr-x   2 root     root      4096 août  31 17:18 assets
-rw-r--r--   1 root     root      8868 août  13 10:44 AUTHORS
drwxrwxr-x   2 www-data www-data  4096 août  31 17:37 config
-rw-r--r--   1 root     root      4050 août  13 10:44 console.php
drwxr-xr-x  16 root     root      4096 août  13 10:47 core
-rw-r--r--   1 root     root      5057 août  13 10:44 cron.php
drwxrwxrwx+  5 www-data www-data     0 août  31 21:54 data
drwxrwxrwx+  5 www-data www-data     0 août  31 21:54 datanas
-rw-r--r--   1 root     root     41077 août  13 10:44 db_structure.xml
-rw-r--r--   1 root     root       179 août  13 10:44 index.html
-rw-r--r--   1 root     root      2804 août  31 17:30 index.php
drwxr-xr-x   3 root     root      4096 août  13 10:44 l10n
drwxr-xr-x   6 root     root      4096 août  13 10:44 lib
-rw-r--r--   1 root     root       283 août  13 10:44 occ
drwxr-xr-x   2 root     root      4096 août  13 10:44 ocs
drwxr-xr-x   2 root     root      4096 août  13 10:44 ocs-provider
-rw-r--r--   1 root     root      3152 août  13 10:44 public.php
-rw-r--r--   1 root     root      5323 août  13 10:44 remote.php
drwxr-xr-x   4 root     root      4096 août  13 10:44 resources
-rw-r--r--   1 root     root        26 août  13 10:44 robots.txt
drwxr-xr-x  14 root     root      4096 août  13 10:44 settings
-rw-r--r--   1 root     root      2110 août  13 10:44 status.php
drwxr-xr-x   3 www-data www-data  4096 août  13 10:44 themes
drwxr-xr-x   2 root     root      4096 août  13 10:45 updater
-rw-r--r--   1 root     root       435 août  13 10:46 version.php

Pour rappel datanas est un mount cifs (via FSTAB)

Hors ligne

#6 Le 12/10/2017, à 15:40

Ricoeb

Re : FSTAB, Mount droits 770

Solution trouvée.
Je me suis connecté en putty sur le NAS et j'ai changé les droits de mon répertoire en 770 (qui était en 777). Lors du Mount les mêmes droits sont 'montés'.

Sur le NAS (répertoire ncdata)

NAS001:/c# ls -l
total 64
-rw------- 1 root   root                     8192 2017-10-12 15:38 aquota.group
-rw------- 1 root   root                     9216 2017-10-12 15:38 aquota.user
drwxrwxrwt 2 lsabat utilisateurs du domaine  4096 2010-08-09 23:59 backup
drwxr-xr-x 6 admin  admin                    4096 2016-10-06 14:25 home
drwx------ 2 root   root                    16384 2010-08-09 16:07 lost+found
drwxrwxrwt 6 lsabat utilisateurs du domaine  4096 2010-08-09 23:58 media
drwxrwxrwx 5 lsabat utilisateurs du domaine  4096 2017-08-31 21:54 ncdata
drwxrwxrwx 8 lsabat utilisateurs du domaine 12288 2017-10-05 12:25 sauvegardes
NAS001:/c# su
NAS001:/c# chmod 770 ncdata
NAS001:/c# ls -l
total 64
-rw------- 1 root   root                     8192 2017-10-12 15:38 aquota.group
-rw------- 1 root   root                     9216 2017-10-12 15:38 aquota.user
drwxrwxrwt 2 lsabat utilisateurs du domaine  4096 2010-08-09 23:59 backup
drwxr-xr-x 6 admin  admin                    4096 2016-10-06 14:25 home
drwx------ 2 root   root                    16384 2010-08-09 16:07 lost+found
drwxrwxrwt 6 lsabat utilisateurs du domaine  4096 2010-08-09 23:58 media
drwxrwx--- 5 lsabat utilisateurs du domaine  4096 2017-08-31 21:54 ncdata
drwxrwxrwx 8 lsabat utilisateurs du domaine 12288 2017-10-05 12:25 sauvegardes

Sur le LAMP Nextcloud (répertoires data et datanas)

lamp@lamp:/var/www/nextcloud$ ls -l
total 156
drwxr-xr-x  31 root     root      4096 août  13 10:47 3rdparty
drwxr-xr-x  37 www-data www-data  4096 août  31 21:50 apps
drwxr-xr-x   2 root     root      4096 août  31 17:18 assets
-rw-r--r--   1 root     root      8868 août  13 10:44 AUTHORS
drwxrwxr-x   2 www-data www-data  4096 août  31 17:37 config
-rw-r--r--   1 root     root      4050 août  13 10:44 console.php
drwxr-xr-x  16 root     root      4096 août  13 10:47 core
-rw-r--r--   1 root     root      5057 août  13 10:44 cron.php
drwxrwx---+  5 www-data www-data     0 oct.  12 15:44 data
drwxrwx---+  5 www-data www-data     0 oct.  12 15:44 datanas
-rw-r--r--   1 root     root     41077 août  13 10:44 db_structure.xml
-rw-r--r--   1 root     root       179 août  13 10:44 index.html
-rw-r--r--   1 root     root      2804 août  31 17:30 index.php
drwxr-xr-x   3 root     root      4096 août  13 10:44 l10n
drwxr-xr-x   6 root     root      4096 août  13 10:44 lib
-rw-r--r--   1 root     root       283 août  13 10:44 occ
drwxr-xr-x   2 root     root      4096 août  13 10:44 ocs
drwxr-xr-x   2 root     root      4096 août  13 10:44 ocs-provider
-rw-r--r--   1 root     root      3152 août  13 10:44 public.php
-rw-r--r--   1 root     root      5323 août  13 10:44 remote.php
drwxr-xr-x   4 root     root      4096 août  13 10:44 resources
-rw-r--r--   1 root     root        26 août  13 10:44 robots.txt
drwxr-xr-x  14 root     root      4096 août  13 10:44 settings
-rw-r--r--   1 root     root      2110 août  13 10:44 status.php
drwxr-xr-x   3 www-data www-data  4096 août  13 10:44 themes
drwxr-xr-x   2 root     root      4096 août  13 10:45 updater
-rw-r--r--   1 root     root       435 août  13 10:46 version.php

Hors ligne