Je souhaite mettre dans mon ~home/Dropbox un lien vers mon dossier contenant
toutes mes photos.
Mais afin d'éviter que ces données puissent être modifiées sur la machine
source, je souhaiterais que ce lien soit en lecture seule.
encore une autre solution possible à base de mount -o bind
mount -o bind /rep-photos $HOME/dropbox mount -o remount,ro,bind $HOME/dropbox
J'ai créé le répertoire $HOME/Dropbox/test en lecture seule pour l'utilisateur que je suis qui s'appelle meloli
Ensuite je fais : :~$ sudo mount -o bind,ro /media/wind/mes_photos $HOME/Dropbox/test mount : attention : /home/meloli/Dropbox/test semble être monté en lecture/écriture.
Mais tous les sous répertoires sont en lecture écriture pour tous (-rwxrwxrwx) : ils héritent apparemment des droits qu'ils sont à leur emplacement d'origine.
Par conséquent je peux créer et modifier les fichiers dans le point de montage ce qui n'est pas normal.
Des idées ?
Olivier V
le faire comme j'ai dit en 2 etapes
l'explication est dans le man de mount
Note that the filesystem mount options will remain the same as those on the original mount point, and cannot be changed by passing the -o option along with --bind/--rbind. The mount options can be changed by a separate remount command, for example:
mount --bind olddir newdir mount -o remount,ro newdir
Le 06/01/2013 17:59, Philippe Weill a écrit :
Le 06/01/2013 10:17, Olivier V a écrit :
Philippe Weill wrote:
encore une autre solution possible à base de mount -o bind
mount -o bind /rep-photos $HOME/dropbox
mount -o remount,ro,bind $HOME/dropbox
J'ai créé le répertoire $HOME/Dropbox/test en lecture seule pour
l'utilisateur que je suis qui s'appelle meloli
Ensuite je fais :
meloli@fixe:~$ sudo mount -o bind,ro /media/wind/mes_photos
$HOME/Dropbox/test
mount : attention : /home/meloli/Dropbox/test semble être monté en
lecture/écriture.
Mais tous les sous répertoires sont en lecture écriture pour tous
(-rwxrwxrwx) : ils héritent apparemment des droits qu'ils sont à leur
emplacement d'origine.
Par conséquent je peux créer et modifier les fichiers dans le point de
montage ce qui n'est pas normal.
Des idées ?
Olivier V
le faire comme j'ai dit en 2 etapes
l'explication est dans le man de mount
Note that the filesystem mount options will remain the same as those on the
original mount point, and cannot be changed by passing the -o option along with
--bind/--rbind. The mount options can be changed by a separate remount command, for
example:
mount --bind olddir newdir
mount -o remount,ro newdir
encore une autre solution possible à base de mount -o bind
mount -o bind /rep-photos $HOME/dropbox mount -o remount,ro,bind $HOME/dropbox
J'ai créé le répertoire $HOME/Dropbox/test en lecture seule pour l'utilisateur que je suis qui s'appelle meloli
Ensuite je fais : :~$ sudo mount -o bind,ro /media/wind/mes_photos $HOME/Dropbox/test mount : attention : /home/meloli/Dropbox/test semble être monté en lecture/écriture.
Mais tous les sous répertoires sont en lecture écriture pour tous (-rwxrwxrwx) : ils héritent apparemment des droits qu'ils sont à leur emplacement d'origine.
Par conséquent je peux créer et modifier les fichiers dans le point de montage ce qui n'est pas normal.
Des idées ?
Olivier V
le faire comme j'ai dit en 2 etapes
l'explication est dans le man de mount
Note that the filesystem mount options will remain the same as those on the original mount point, and cannot be changed by passing the -o option along with --bind/--rbind. The mount options can be changed by a separate remount command, for example:
mount --bind olddir newdir mount -o remount,ro newdir
franssoa
Le 05. 01. 13 15:19, Olivier V a écrit :
Bonjour,
Je souhaite mettre dans mon ~home/Dropbox un lien vers mon dossier
contenant
toutes mes photos. Mais afin d'éviter que ces données puissent être modifiées sur la machine source, je souhaiterais que ce lien soit en lecture seule.
Je dis peut-être une connerie, mais pourquoi ne pas monter le dossier source en bind et lecture seule et faire pointer le dropbox la dessus ?
franssoa
Le 05. 01. 13 15:19, Olivier V a écrit :
Bonjour,
Je souhaite mettre dans mon ~home/Dropbox un lien vers mon dossier
contenant
toutes mes photos. Mais afin d'éviter que ces données puissent être
modifiées sur la machine source, je souhaiterais que ce lien soit en
lecture seule.
Je dis peut-être une connerie, mais pourquoi ne pas monter le dossier
source en bind et lecture seule et faire pointer le dropbox la dessus ?
Je souhaite mettre dans mon ~home/Dropbox un lien vers mon dossier
contenant
toutes mes photos. Mais afin d'éviter que ces données puissent être modifiées sur la machine source, je souhaiterais que ce lien soit en lecture seule.
Je dis peut-être une connerie, mais pourquoi ne pas monter le dossier source en bind et lecture seule et faire pointer le dropbox la dessus ?
Merci à tous pour vos réponses, mais je vais privilégier la solution de P.W. qui est pour moi la plus simple à mettre en oeuvre.
le faire comme j'ai dit en 2 etapes
l'explication est dans le man de mount
Note that the filesystem mount options will remain the same as those on the original mount point, and cannot be changed by passing the -o option along with --bind/--rbind. The mount options can be changed by a separate remount command, for
OK j'avais cru dans ma grande ignorance que c'était une ligne "au choix" ... Ça fonctionne très bien.
Pour automatiser ceci j'ai pensé donner les droits sudo sans mot de passe à mon utilisateur et mettre les deux commandes dans .profile, mais c'est un peu dangereux, non ? Y a-t-il une solution plus propre ?
Merci.
Olivier V
Merci à tous pour vos réponses, mais je vais privilégier la solution de P.W.
qui est pour moi la plus simple à mettre en oeuvre.
le faire comme j'ai dit en 2 etapes
l'explication est dans le man de mount
Note that the filesystem mount options will remain the
same as those on the
original mount point, and cannot be changed by passing the -o option along
with
--bind/--rbind. The mount options can be changed by a
separate remount command, for
OK j'avais cru dans ma grande ignorance que c'était une ligne "au choix" ...
Ça fonctionne très bien.
Pour automatiser ceci j'ai pensé donner les droits sudo sans mot de passe à
mon utilisateur et mettre les deux commandes dans .profile, mais c'est un
peu dangereux, non ?
Y a-t-il une solution plus propre ?
Merci à tous pour vos réponses, mais je vais privilégier la solution de P.W. qui est pour moi la plus simple à mettre en oeuvre.
le faire comme j'ai dit en 2 etapes
l'explication est dans le man de mount
Note that the filesystem mount options will remain the same as those on the original mount point, and cannot be changed by passing the -o option along with --bind/--rbind. The mount options can be changed by a separate remount command, for
OK j'avais cru dans ma grande ignorance que c'était une ligne "au choix" ... Ça fonctionne très bien.
Pour automatiser ceci j'ai pensé donner les droits sudo sans mot de passe à mon utilisateur et mettre les deux commandes dans .profile, mais c'est un peu dangereux, non ? Y a-t-il une solution plus propre ?
Merci.
Olivier V
franssoa
Le 08. 01. 13 15:06, franssoa a écrit :
Je dis peut-être une connerie, mais pourquoi ne pas monter le dossier source en bind et lecture seule et faire pointer le dropbox la dessus ?
Hum... option proposée par Philippe Weill 2 jours plus tôt. J'ai des lendemains de réveillons difficiles, moi...
franssoa
Le 08. 01. 13 15:06, franssoa a écrit :
Je dis peut-être une connerie, mais pourquoi ne pas monter le
dossier source en bind et lecture seule et faire pointer le dropbox
la dessus ?
Hum... option proposée par Philippe Weill 2 jours plus tôt. J'ai des
lendemains de réveillons difficiles, moi...
Je dis peut-être une connerie, mais pourquoi ne pas monter le dossier source en bind et lecture seule et faire pointer le dropbox la dessus ?
Hum... option proposée par Philippe Weill 2 jours plus tôt. J'ai des lendemains de réveillons difficiles, moi...
franssoa
Philippe Weill
Le 09/01/2013 15:05, Olivier V a écrit :
Merci à tous pour vos réponses, mais je vais privilégier la solution de P.W. qui est pour moi la plus simple à mettre en oeuvre.
le faire comme j'ai dit en 2 etapes
l'explication est dans le man de mount
Note that the filesystem mount options will remain the same as those on the original mount point, and cannot be changed by passing the -o option along with --bind/--rbind. The mount options can be changed by a separate remount command, for
OK j'avais cru dans ma grande ignorance que c'était une ligne "au choix" ... Ça fonctionne très bien.
Pour automatiser ceci j'ai pensé donner les droits sudo sans mot de passe à mon utilisateur et mettre les deux commandes dans .profile, mais c'est un peu dangereux, non ? Y a-t-il une solution plus propre ?
si le disque contenant les données est monté au boot
le mount -o bind dans le fstab
le 2eme style dans le /etc/rc.local
Merci.
Olivier V
Le 09/01/2013 15:05, Olivier V a écrit :
Merci à tous pour vos réponses, mais je vais privilégier la solution de P.W.
qui est pour moi la plus simple à mettre en oeuvre.
le faire comme j'ai dit en 2 etapes
l'explication est dans le man de mount
Note that the filesystem mount options will remain the
same as those on the
original mount point, and cannot be changed by passing the -o option along
with
--bind/--rbind. The mount options can be changed by a
separate remount command, for
OK j'avais cru dans ma grande ignorance que c'était une ligne "au choix" ...
Ça fonctionne très bien.
Pour automatiser ceci j'ai pensé donner les droits sudo sans mot de passe à
mon utilisateur et mettre les deux commandes dans .profile, mais c'est un
peu dangereux, non ?
Y a-t-il une solution plus propre ?
si le disque contenant les données est monté au boot
Merci à tous pour vos réponses, mais je vais privilégier la solution de P.W. qui est pour moi la plus simple à mettre en oeuvre.
le faire comme j'ai dit en 2 etapes
l'explication est dans le man de mount
Note that the filesystem mount options will remain the same as those on the original mount point, and cannot be changed by passing the -o option along with --bind/--rbind. The mount options can be changed by a separate remount command, for
OK j'avais cru dans ma grande ignorance que c'était une ligne "au choix" ... Ça fonctionne très bien.
Pour automatiser ceci j'ai pensé donner les droits sudo sans mot de passe à mon utilisateur et mettre les deux commandes dans .profile, mais c'est un peu dangereux, non ? Y a-t-il une solution plus propre ?
si le disque contenant les données est monté au boot
le mount -o bind dans le fstab
le 2eme style dans le /etc/rc.local
Merci.
Olivier V
Olivier V
Philippe Weill wrote:
si le disque contenant les données est monté au boot
le mount -o bind dans le fstab
le 2eme style dans le /etc/rc.local
Il est monté au boot avec UUID=XXXXXXX /media/wind ntfs defaults,nls=utf8,quiet 0 0
Dois je alors bien mettre ça dans fstab ? /media/wind/mes_photos /home/meloli/Dropbox/essai ext4 bind 0 0
Olivier V
Philippe Weill wrote:
si le disque contenant les données est monté au boot
le mount -o bind dans le fstab
le 2eme style dans le /etc/rc.local
Il est monté au boot avec
UUID=XXXXXXX /media/wind ntfs defaults,nls=utf8,quiet 0 0
Dois je alors bien mettre ça dans fstab ?
/media/wind/mes_photos /home/meloli/Dropbox/essai ext4 bind 0 0