Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Fedora-Fr aux 15èmes Rencontres Mondiales du Logiciel Libre

#1 26/11/2011 14:44:02

mickey.bar
Membre
Lieu : Tours
Inscription : 08/05/2009
Messages : 38

Demande d'infos sur /home/user/Public

Bonjour à tous,

J'ai 3 machines sous F14, et je suis donc venu naturellement à les connecter entre elle.

À l'origine, je voulais juste partager des fichiers via le répertoire Public de chaque user, en pensant que ça fonctionnait un peu comme sous m$Windows.
Grâce aux docs du site (gros merci aux contributeurs), j'ai réussi à faire un partage NFS, des partages samba, du ftp (avec vsftpd), paramétrage ok, ports ouverts, services démarrés...
Donc ça, ça marche très bien, je suis très content, mais je n'ai toujours pas compris pourquoi le répertoire Public de mon user que je partage (clic droit, propriétés, permissions) je ne peux pas le voir dans le réseau d'une autre machine...

Comment je pourrais faire pour juste y avoir accès sur le réseau, sans avoir à déclarer les répertoires quelque part (que ce soit NFS, samba ou ftp) ?


In limonade veritas

Hors ligne

#2 26/11/2011 15:00:05

nouvo09
Accro à Fedo !
Lieu : Paris
Inscription : 22/09/2005
Messages : 17 631

Re : Demande d'infos sur /home/user/Public

Quelle est la situation de Selinux chez toi ?


C'est pas parce que c'est difficile qu'on n'ose pas,
c'est parce qu'on ose pas que c'est difficile !

Hors ligne

#3 27/11/2011 00:11:17

mickey.bar
Membre
Lieu : Tours
Inscription : 08/05/2009
Messages : 38

Re : Demande d'infos sur /home/user/Public

Bonsoir,
je me sens bête, je ne sais pas comment répondre à cette question... hammer

Edit
Je ne connaissais pas cette commande. Voilà pour le contexte selinux :

$ sestatus
SELinux status:                 enabled
SELinuxfs mount:                /selinux
Current mode:                   enforcing
Mode from config file:          enforcing
Policy version:                 24
Policy from config file:        targeted

Dernière modification par mickey.bar (27/11/2011 21:11:50)


In limonade veritas

Hors ligne

#4 27/11/2011 00:18:36

hechmi50
Membre
Inscription : 21/08/2007
Messages : 859

Re : Demande d'infos sur /home/user/Public

getenforce

fedorauser.png

Hors ligne

#5 27/11/2011 21:13:09

mickey.bar
Membre
Lieu : Tours
Inscription : 08/05/2009
Messages : 38

Re : Demande d'infos sur /home/user/Public

et voilà

$ getenforce
Enforcing

In limonade veritas

Hors ligne

#6 27/11/2011 22:35:57

nouvo09
Accro à Fedo !
Lieu : Paris
Inscription : 22/09/2005
Messages : 17 631

Re : Demande d'infos sur /home/user/Public

Tu peux déjà passer SElinux en mode permissif en tapant (sous root):

setenforce 0

Tu verras les alertes de SElinux mais elles ne seront plus bloquantes, ce qui permettra la mise au point.


C'est pas parce que c'est difficile qu'on n'ose pas,
c'est parce qu'on ose pas que c'est difficile !

Hors ligne

#7 28/11/2011 00:26:05

mickey.bar
Membre
Lieu : Tours
Inscription : 08/05/2009
Messages : 38

Re : Demande d'infos sur /home/user/Public

C'est fait sur une machine

# setenforce 0
# sestatus
SELinux status:                 enabled
SELinuxfs mount:                /selinux
Current mode:                   permissive
Mode from config file:          enforcing
Policy version:                 24
Policy from config file:        targeted

Il faut que je le fasse sur les 3 machines ?
La machine sur laquelle je suis passé en "Current mode: permissive" sera visible des autres ? (là je ne peux pas essayer).
Il y a d'autres manip à faire, ou d'autres choses à vérifier ?


In limonade veritas

Hors ligne

#8 28/11/2011 01:31:31

nouvo09
Accro à Fedo !
Lieu : Paris
Inscription : 22/09/2005
Messages : 17 631

Re : Demande d'infos sur /home/user/Public

Puisque c'est le serveur qui refuse, c'est sur le serveur que tu dois entrer cette commande oui


C'est pas parce que c'est difficile qu'on n'ose pas,
c'est parce qu'on ose pas que c'est difficile !

Hors ligne

#9 28/11/2011 12:06:34

mickey.bar
Membre
Lieu : Tours
Inscription : 08/05/2009
Messages : 38

Re : Demande d'infos sur /home/user/Public

Ok, mais je ne vois toujours pas de répertoire Public coté client.
Il faut que je le monte comment coté client ? Si toutefois il faut que je le monte ...


In limonade veritas

Hors ligne

#10 28/11/2011 13:40:55

nouvo09
Accro à Fedo !
Lieu : Paris
Inscription : 22/09/2005
Messages : 17 631

Re : Demande d'infos sur /home/user/Public

Essaie deja de créer un fichier dans /var/ftp/pub

par exemple: touch toto

connecte toi à ton serveur avec un navigateur depuis une autre machine avec par exemple : ftp://192,168,0,12  (modifie l'adresse de ton serveur selon ta configuration)

tu vois quelque chose ?


C'est pas parce que c'est difficile qu'on n'ose pas,
c'est parce qu'on ose pas que c'est difficile !

Hors ligne

#11 05/12/2011 01:44:04

mickey.bar
Membre
Lieu : Tours
Inscription : 08/05/2009
Messages : 38

Re : Demande d'infos sur /home/user/Public

Salut,
Oui, ça j'ai déjà fait (avec vsftpd)
Ça marche très bien.
Le problème est que /var/ftp est monté sur la partition de /, qui n'est pas énorme (il reste ~ 4Go). Alors que pour /home, j'ai de la place...
J'ai un répertoire /home/partage, et j'ai changé le home directory de ftp vers ce répErtoire, et ça, ça ne marche pas. Edit : Peut être parce que ftp doit être le owner du répertoire ?
Tout ce que je voulais, au final, c'était voir le /home/<user>/Public de chacun des users sur chacune des machines, à partir de chacun des users de chacune des machines.

Merci de ta sollicitude. Je n'ai pas pu répondre avant, je travaillais de nuit (et le jour, avec les gamins, c'est chaud)

Dernière modification par mickey.bar (05/12/2011 01:46:54)


In limonade veritas

Hors ligne

#12 05/12/2011 02:10:54

Refuznik
Membre
Inscription : 31/01/2007
Messages : 6 655

Re : Demande d'infos sur /home/user/Public

Question bête as tu autorisé les utilisateurs /etc/vsftpd.conf et mis local_root=public_html ?
Si oui mets # devant et relance le service par défaut il ne prendra que les répertoires chez les utilisateurs.

Dernière modification par Refuznik (05/12/2011 02:11:43)

Hors ligne

#13 05/12/2011 09:30:32

nouvo09
Accro à Fedo !
Lieu : Paris
Inscription : 22/09/2005
Messages : 17 631

Re : Demande d'infos sur /home/user/Public

Tout ce que je voulais, au final, c'était voir le /home/<user>/Public

Je ne pense deja pas que ce soit possible, le répertoire home de chacun étant assorti des droits 600.

Par contre, tu disposes d'un répertoire /var/ftp/pub que chacun des users peut lier ou monter dans son propre répertoire et qui par définition est lisible par ftp.


C'est pas parce que c'est difficile qu'on n'ose pas,
c'est parce qu'on ose pas que c'est difficile !

Hors ligne

Pied de page des forums