Bonjour,
excusez-moi, je viens de windows et je n'ai jamais touché à Unix jusqu'à maintenant.
Et il y a une question qui me turlupine::
d'après ce que j'ai lu, les internautes qui se connectent à un site web le font à travers un utilisateur nommé nobody, l'utilisateur apache par défaut.
Alors, à quoi ca sert de créer des comptes unix pour pierre paul jacques si tous les utilisateurs au final utilisent nobody ??
Comment il fait l'internaute paul pour accéder à l'utilisateur paul que l'admin lui a gentiment crée ?
Il doit installer putty et ssh et avoir des connaissances en unix ?
Il y a-til un moyen de faire en sorte que michel qui ne connaisse rien au système linux, arrive sur un site web, tape son login et mot de passe et soit
connecté avec l'utilisateur michel ?
Je sais que ca fait beaucoup de questions mais je crois que j'ai besoin d'un bon briefing là alors si quelqu'un pouvait m'éclairer un peu ...



Mais en fait comment je fais si moi je suis webmaster et que je veux donner plus de droits à xiloa qui se connecte donc sur le serveur toto.
Est-ce que c'est possible que je ne file les droits de l'utilisateur toto uniquement à xiloa et tous les autres à nobody ?
Et si oui comment ?(c'était le sens véritable de ma question)
tout depend ce que tu entends par se connecter.
1- si c'est le tout venant qui surfe sur le site que tu héberges via apache sur ton serveur, il n'a besoin d'aucun droit sauf de faire tourner apache ( on simplifie)
2- Par contre, via d'autres programmes, notamment ssh, la problématique est tout autre. C'est là je pense ou tu fais de gros amalgames et melanges.
Sous linux, tu peux très bien permettre à l'utilisateur local1 , existant sur ta machine, d'avoir un certain nombre de droits. Xiloa, sur une machine distante, peut se connecter sur ta machine, via ssh, sous l'identité local1, et exercer ses droits, comme s'il était réellement devant la console sur ton ordi.