Partager un dossier entre deux utilisateurs locaux

25

Mon frère et moi avons des comptes d'utilisateurs sur cette machine. Je veux partager le répertoire Documents avec lui.

Existe-t-il une façon DROITE de procéder?

Je ne suis pas un utilisateur avancé, je cherche donc un moyen de le faire en utilisant nautilus, plutôt qu'un script ou un moyen qui nécessite la création de liens symboliques.

Je peux télécharger une application si je le dois.

La dernière fois que j'ai voulu faire cela, j'ai simplement copié le contenu /homepour que nous puissions tous les deux l'utiliser.

Quelque chose que je peux faire dans les paramètres système serait apprécié

ArunMKumar
la source
Une fois que vous avez créé le répertoire partagé avec la bonne autorisation, vous pouvez simplement y accéder parsmb://127.0.0.1
Achu
"Documents Director" est-il le nom du dossier ou Director est-il le nom du dossier qui réside dans votre dossier Documents? Pourquoi pas de création de lien symbolique? Cela peut être fait par glisser-déposer.
user68186
pourquoi est-ce que vous ne voulez pas d'un moyen facile de le faire ....
Qasim
peut-être ai-je mal posé la question .. mais je veux une solution facile .. les méthodes déjà disponibles donnent des scripts pour y parvenir.
ArunMKumar
@Achu j'ai essayé la méthode .. j'obtiens une erreur disant "impossible de monter l'emplacement, impossible de monter le partage Windows". manque-t-il quelque chose de vraiment évident?
ArunMKumar

Réponses:

15

Ce processus comporte trois étapes

Première étape: Faites de votre frère un membre de votre groupe.

Votre nom de groupe est le même que votre ID utilisateur. Dites, si votre ID utilisateur est akumarvotre nom de groupe l'est également akumar. Si la carte d'identité de votre frère est bkumar, alors vous voulez devenir bkumarmembre du groupe akumar. Voir Comment gérer les utilisateurs et les groupes? pour savoir comment ajouter l'ID utilisateur de votre frère à votre groupe.

Deuxième étape: modifiez l'autorisation du dossier que vous souhaitez partager.

Ouvrez Nautilus. Faites un clic droit sur le dossier que vous souhaitez partager. Accédez à l'onglet autorisations. recherchez les autorisations de groupe et modifiez-les en «lecture et écriture». Cochez la case pour accorder les mêmes autorisations aux fichiers et dossiers à l'intérieur.

Troisième étape: vérifiez que votre frère peut créer des fichiers de suppression dans le dossier partagé.

Laissez votre frère se connecter à l'ordinateur. Ouvrez Nautilus. Il s'ouvrira dans le dossier personnel de votre frère. Accédez à votre dossier de départ et ouvrez le dossier partagé en:

cliquez sur Fichiers ordinateur ou système (selon la version d'Ubuntu) dans le panneau de gauche.

Double-cliquez sur le dossier home , double-cliquez sur le dossier nommé akumar inside home .

Créez un fichier dans le dossier. Supprimez le nouveau fichier.

Étape quatre: (facultatif) Créez un lien entre ce dossier et le dossier personnel de votre frère.

une fois connecté en tant que frère, ouvrez une autre fenêtre de Nautilus à côté de la première, par un clic du milieu ou un Ctrlclic gauche. Dans votre propre dossier de départ où réside le dossier partagé, maintenez la touche Ctrl+ enfoncée Shiftet faites glisser le dossier partagé vers le dossier de départ de votre frère.

J'espère que cela t'aides

user68186
la source
Étape 3: je ne peux pas accéder à mon dossier d'accueil / home / arun à partir du compte de mon frère.
ArunMKumar
step1, step2 terminé tel quel, mon frère et moi dans le même groupe d'utilisateurs arun et moi avons modifié l'autorisation de lecture et d'écriture du groupe.
ArunMKumar
2
@ user68186 Je pense qu'il manque une étape: assurez-vous de vous déconnecter après l'avoir fait membre d'un certain groupe?
Andres
Existe-t-il une solution via le terminal?
Becko
@becko chaque étape peut se faire en ligne de commande sur un terminal. Même si vous ne pouvez pas ajouter un utilisateur à un nouveau groupe sans sudo, vous pouvez modifier l'autorisation des fichiers et dossiers que vous possédez.
user68186
8

Je recommanderais la solution suivante: - Créez un groupe pour le partage, appelez-le simplement "partagé". - Ajoutez tous les utilisateurs qui devraient avoir accès aux fichiers partagés à ce groupe. - Créez un répertoire en dehors du domicile des utilisateurs, par exemple / shared pour les fichiers partagés. - Remplacez le groupe de ce dossier par le groupe pour le partage et ajustez les autorisations du groupe. - Définissez le groupe de bits collants pour ce dossier partagé.

Avantages de cette solution: - Chaque fichier que vous copiez dans ce dossier obtient automatiquement le groupe partagé, afin que chaque utilisateur membre de ce groupe puisse accéder à ces fichiers sans effort supplémentaire. - Vous pouvez toujours avoir vos fichiers privés en dehors de ce dossier avec votre groupe personnel qui ne sont pas accessibles par d'autres utilisateurs tant qu'ils ne peuvent pas obtenir root et qu'ils ne peuvent pas démarrer avec un autre système d'exploitation Linux. Mais gardez à l'esprit: si vous voulez avoir une réelle confidentialité, vous devez utiliser des dossiers / fichiers cryptés.

Je me demande pourquoi les distributions Linux n'ont toujours pas de solution commune à ce problème, car presque tout le monde est concerné.

Martin Bammer
la source
5
sudo mkdir /shared
sudo chmod a+w /shared

Maintenant, tout le monde peut voir et modifier le dossier / shared . N'hésitez pas à y mettre des fichiers et tout le monde pourra accéder à ce dossier et partager des fichiers entre utilisateurs.

AlikElzin-kilaka
la source
1
"$ sudo chmod g + w / shared" serait-il une meilleure réponse car ce ne sera que le groupe (frères) et non les parents?
Andres
@Andres - votre solution nécessitera plus d'étapes, comme la création du groupe et l'ajout de plusieurs utilisateurs au groupe. Je pense que ma solution suggérée est la plus rapide.
AlikElzin-kilaka
@Andres - de toute façon, le vôtre fonctionnera également. N'hésitez pas à écrire une réponse avec elle - Si c'est une réponse qui fonctionne, je voterai pour elle :)
AlikElzin-kilaka
cela n'a pas fonctionné. même je ne peux pas accéder au dossier.
userJT
Cela donne des autorisations d'écriture sans lecture. Et c'est un risque pour la vie privée / la sécurité de simplement accorder l'accès à tout le monde. Utiliser un groupe est beaucoup mieux.
Maxim