read nomDeLaMachine # Demande à l'utilisateur une valeur et la stocke dans la variable nomDeLaMachine
echo "${nomDeLaMachine}" > /etc/hostname # Affiche la valeur de la variable nomDeLaMachine, puis met la sortie (>) dans le fichier /etc/hostname (qui contient le nom de la machine)
ou, de façon temporaire, tu peux utiliser hostname "$nomDeLaMachine" à la place de la seconde ligne
Quant au partage de fichiers avec NFS je ne m'y connais pas grand-chose, pourrais-tu me dire si tu l'as monté, et si oui, comment (je pourrais ainsi avoir une meilleure idée de comment t'aider)
La meilleure façon d'apprendre un langage de programmation, c'est de faire des programmes avec (c'est pas de moi, mais de Dennis Ritchie :p )
Quelle commande a tu exécuté? Fais attention car (nom d'utilisateur) est l'identifiant de l'utilisateur, pas le nom complet (en gros johndoe78 est un identifiant, "John Doe" est le nom complet de l'utilisateur). Du coup si tu veux spécifier le nom complet de l'utilisateur, la commande est
useradd -u 75 -c 'John Doe' johndoe78
Elle crée un utilisateur avec comme identifiant johndoe78, qui s'appelle John Doe avec comme UID 75
Ensuite, pour que l'utilisateur soit détecté au login, il semblerait que l'UID doit être supérieure ou égale à 1000 (A vérifier). Il faut ensuite parfois redémarrer le dm
Ubuntu / MATE-Ubuntu : systemctl restart lightdm
Kubuntu / Lubuntu: systemctl restart sddm
gnome-ubuntu / kali linux: systemctl restart gdm
- Edité par Mattxi 22 avril 2019 à 13:29:30
La meilleure façon d'apprendre un langage de programmation, c'est de faire des programmes avec (c'est pas de moi, mais de Dennis Ritchie :p )
C'est pas l'UID 1000 qui fait que le fichier peut être accédé par deux utilisateurs différents. C'est le fait que l'utilisateur partageant son fichier doit avoir le même UID sur le client sinon il y a collision.
Le plus petit UID que tu peux avoir pour un utilisateur est 1000 (c'est configurable mais je te conseille de ne pas y toucher).
Les UID inférieures à 1000 étant réservés au système dirons-nous simplement.
C'est pas l'UID 1000 qui fait que le fichier peut être accéder par deux utilisateurs différents. C'est le fait que l'utilisateur partageant son fichier doit avoir le même UID sur le client et sur le serveur.
Le plus petit UID que tu peux avoir pour un utilisateur est 1000 (c'est configurable mais je te conseilles de ne pas y toucher).
Les UID inférieures à 1000 étant réservés au système dirons-nous simplement.
- Edité par KoaTao il y a 5 minutes
ah ok My bad merci beaucoup de la précision
edit :
C'est bon merci pour le cours de linux car j'avais crée une feuille nommé .bash ca n'a pas marché
mais en créant essai.sh avec ta ligne de commande en mettant les droits c'est ok
Si tu veux éviter des conflits avec les UID, prend une plage d'UID bien supérieures à 1000, tu auras peu de risque qu'ils soient déjà utilisés sur le serveur ou le client.
Script Bash
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique
La meilleure façon d'apprendre un langage de programmation, c'est de faire des programmes avec (c'est pas de moi, mais de Dennis Ritchie :p )
La meilleure façon d'apprendre un langage de programmation, c'est de faire des programmes avec (c'est pas de moi, mais de Dennis Ritchie :p )