Précédent   Forum du club des développeurs et IT Pro > Systèmes > Linux > Contribuez
Contribuez Vos contributions pour la rubrique Linux : articles, cours, tutoriels, faq, comparatifs, tests, sources, ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Actualité déjà publiée
 
Outils de la discussion
Publicité
'
Vieux 03/01/2008, 12h50   #81
Arnaud F.
Rédacteur
 
Avatar de Arnaud F.
 
Homme Arnaud Feltz
Développeur .NET
Inscription : août 2005
Messages : 5 188
Détails du profil
Informations personnelles :
Nom : Homme Arnaud Feltz
Âge : 26
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Transports

Informations forums :
Inscription : août 2005
Messages : 5 188
Points : 8 881
Points : 8 881
Citation:
Envoyé par smoove Voir le message
Voici quelques éléments qui n'ont pas été cité et qui pourraient être intégrées a la FAQ :

QUESTION: Combien existent-ils de répertoires qui structure Linux, quel en sont leurs noms et leurs fonctions ?

REPONSE: ils en existent 11, qui sont les suivants:
Manque pas /tmp et /sys et sbin?
__________________
C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

Installation de Code::Blocks sous Debian à partir de Nightly Builds
Arnaud F. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2008, 09h59   #82
herzleid
Membre éclairé
 
Avatar de herzleid
 
Inscription : juin 2002
Messages : 376
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juin 2002
Messages : 376
Points : 389
Points : 389
Citation:
Envoyé par Manumation Voir le message

En bash, lorsque l'on doit effectuer une commande "sensible", et donc la réaliser en root, on tape :

Et lorsque l'on doit taper plusieurs commandes en mode root, il est parfois utile de se loguer directement en root avec :

Bonjour,

sudo n'est pas forcément installée/configurée sur toute les distributions, de la même façon. De ce fait, je pense qu'il faut nuancer les commandes suivantes :

L'intérraction entre un utilisateur normal et root se fait soit, selon la distribution, par la commande sudo, soit par la commande su.

su est la commande de base pour effectuer une action sous un autre nom d'utilisateur (l'action peut-être un login, ou une commande complète).

sudo est une encapsulation du la commande su. Son interet est de pouvoir donner des droits particuliers sur l'usage de l'exécution de processus sous le couvert d'une identitée différente. Exemple : autoriser un utilisateur à lancer une sauvegarde oracle, comme s'il etait root.

En bash, lorsque l'on doit effectuer une commande "sensible", et donc la réaliser en root, on tape :

soit Et lorsque l'on doit taper plusieurs commandes en mode root, il est parfois utile de se loguer directement en root avec :

soit simplement
__________________
www.kywyxy.net
herzleid est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2008, 12h51   #83
Ti-Slackeux
Membre habitué
 
Inscription : août 2007
Messages : 113
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : août 2007
Messages : 113
Points : 120
Points : 120


Concernant la commande su, il existe aussi deux façons de l'invoquer.
Qui nous fai devenir Super utilisateur dans l'environnement de celui-ci, ou

Code :
1
2
 
su - <mot de passe>
Qui nous fait aussi passer Super Utilisateur mais en récupérant l'environnement root.

__________________
You are registered as user #165568 with the Linux Counter
http://counter.li.org
Ti-Slackeux est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2008, 04h06   #84
Celelibi
Membre émérite
 
Avatar de Celelibi
 
Inscription : janvier 2004
Messages : 1 060
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 1 060
Points : 910
Points : 910
L'éventuel paramètre de su n'est pas le mot de passe, mais le mon d'utilisateur sur lequel on veut se loguer. Parce que c'est pas forcément en root qu'on veut se loguer.

Le - (ou -l ou -login) sert à fournir le même environnement qu'on aurait eut en se loguant directement en tant que l'utilisateur cible.
__________________
Les vaches ne peuvent PAS voler, quoi qu'elles aient pu vous raconter.
Celelibi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/01/2008, 10h39   #85
Katyucha
Expert Confirmé Sénior
 
Avatar de Katyucha
 
Ingénieur systèmes Linux/Unix/SAN
Inscription : mars 2004
Messages : 3 192
Détails du profil
Informations personnelles :
Localisation : Allemagne

Informations professionnelles :
Activité : Ingénieur systèmes Linux/Unix/SAN

Informations forums :
Inscription : mars 2004
Messages : 3 192
Points : 4 405
Points : 4 405
Il est impossible de passer le mot de passe a "su" comme il l'est pour passwd ou ssh ...
__________________
Ancien Rédacteur Linux && Unix / Nouveau retraité de DVP
"En face, c'est des c**s, alors au premier regroupement, il faut qu'ils discutent avec les taupes."

Je ne réponds ni aux messages privées, ni aux messages plein de fautes...
Katyucha est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/01/2008, 12h01   #86
jaymzwise
Membre du Club
 
Inscription : juillet 2007
Messages : 136
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 136
Points : 50
Points : 50
Envoyer un message via MSN à jaymzwise
Citation:
Envoyé par Ti-Slackeux Voir le message


Concernant la commande su, il existe aussi deux façons de l'invoquer.
Qui nous fai devenir Super utilisateur dans l'environnement de celui-ci, ou

Code :
1
2
 
su - <mot de passe>
Qui nous fait aussi passer Super Utilisateur mais en récupérant l'environnement root.

Salut,

Par environnement root tu sous-entends que le fichier .bashrc (Pour Bash par exemple) de root est lu alors qu'il ne l'est pas quand on fait un simple "su" ?
jaymzwise est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/03/2008, 12h50   #87
ovh
Rédacteur
 
Avatar de ovh
 
Homme
Ingénieur développement logiciels
Inscription : mai 2002
Messages : 3 762
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 35
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : mai 2002
Messages : 3 762
Points : 6 259
Points : 6 259
Roulement de tambours...

La FAQ a été mise à jour !!
http://linux.developpez.com/faq/
(déjà en ligne, mais sera annoncé normalement demain)

Si vos contrib n'y figurent pas, merci de laisser un message après le bip et toutes nos excuses par avance
Si tout est ok, on fera le ménage dans ce topic pour ne pas qu'il devienne trop long.

__________________
Tutoriels sur les UPS, e-commerce, PHP, critiques de livres...

Ce forum est fait pour vous et surtout par vous, merci d'en respecter les règles.
Je n'ai rien à voir avec la société www.ovh.com !
ovh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2008, 15h18   #88
SnakemaN
Membre Expert
 
Avatar de SnakemaN
 
Bidouille-tout Android
Inscription : juillet 2006
Messages : 871
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Bidouille-tout Android

Informations forums :
Inscription : juillet 2006
Messages : 871
Points : 1 059
Points : 1 059
Juste un mot concernant le sudo merci de ne pas faire l'amalgame entre root et sudo (hein Manumation )

sudo n 'est en aucun cas un super utilisateur ou autre !, ne n'est qu'une commande qui attribue temporairement des droits d'admin à un utilisateur lamba ou un groupe d'utilisateur, d'ailleur sudo signifie : "SuperUser DO"
Or il s'avère que sur Ubuntu il est installé par défaut est que celui qui installe la machine est inscrit dans sudo par défaut !
Exemple d'utilisation du sudo :
Passer en root (a utiliser avec moultes précautions):
Exécuter une commande avec des droits d'admin :
Sudo pour application graphique (gnome) :
Sudo pour application graphique (kde) :
Code :
$ kdesudo <application>
Par exemple pour ajouter des privilèges super-utilisateur à un utilisateur
Code :
$ sudo adduser <login> admin
Je rappelle pour les ubunteros, ne JAMAIS affecter de mot de passe au compte root, il est désactivé, c'est normal

Un peu de lecture : http://doc.ubuntu-fr.org/sudo

De plus vu sur la FAQ :
Comment lancer des commandes root en étant loggé en tant qu'utilisateur normal ?
"Le paramètre "NOPASSWD" indique à sudo qu'il ne doit demander le mot de passe de l'utilisateur avant de lancer la commande."

C'est aberrant d'insécurité de proposer ça dans la FAQ
__________________
C'est le signe d'un fou, qu'avoir honte d'apprendre
Ubuntu 10.04 Lucid Lynx @home
LE guide libre Linux & Ubuntu pour tous : Simple comme Ubuntu
SnakemaN est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2008, 15h27   #89
SnakemaN
Membre Expert
 
Avatar de SnakemaN
 
Bidouille-tout Android
Inscription : juillet 2006
Messages : 871
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Bidouille-tout Android

Informations forums :
Inscription : juillet 2006
Messages : 871
Points : 1 059
Points : 1 059
Par défaut Section RedHat Entreprise sur la FAQ ?

Voila que pensez-vous de rajouter la distribution RedHat Entreprise sur la FAQ ?
__________________
C'est le signe d'un fou, qu'avoir honte d'apprendre
Ubuntu 10.04 Lucid Lynx @home
LE guide libre Linux & Ubuntu pour tous : Simple comme Ubuntu
SnakemaN est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2008, 16h55   #90
gorgonite
Rédacteur/Modérateur

 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur d'études
Inscription : décembre 2005
Messages : 9 963
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 28
Localisation : France

Informations professionnelles :
Activité : Ingénieur d'études
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 963
Points : 18 156
Points : 18 156
Citation:
Envoyé par SnakemaN Voir le message
Voila que pensez-vous de rajouter la distribution RedHat Entreprise sur la FAQ ?
ben si tu as de quoi remplir une section... on a rien contre
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/03/2008, 16h35   #91
SnakemaN
Membre Expert
 
Avatar de SnakemaN
 
Bidouille-tout Android
Inscription : juillet 2006
Messages : 871
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Bidouille-tout Android

Informations forums :
Inscription : juillet 2006
Messages : 871
Points : 1 059
Points : 1 059
Citation:
Envoyé par gorgonite Voir le message
ben si tu as de quoi remplir une section... on a rien contre
J'ai commencé
http://www.developpez.net/forums/sho...d.php?t=513304
A venir comment s'inscrire sur le Red Hat Network et utiliser la version au support limité
__________________
C'est le signe d'un fou, qu'avoir honte d'apprendre
Ubuntu 10.04 Lucid Lynx @home
LE guide libre Linux & Ubuntu pour tous : Simple comme Ubuntu
SnakemaN est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/11/2009, 15h51   #92
cushy007
Invité de passage
 
Inscription : mai 2007
Messages : 1
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 1
Points : 1
Points : 1
Par défaut sécurité

bonjour à tous, ça fait un moment que j'utilise votre site qui est une mine d'or. C'est pourtant la première fois que je poste.

Un item de la FAQ me semble un peu léger au niveau sécurité :

http://linux.developpez.com/faq/?page=devel#pointslash

Imaginez un petit malin qui place un executable nommé "rm" trafiqué pour utiliser les options "-rf /"par défaut dans le /home d'un utilisateur ... au mieux, tous les fichiers personnels de cet utilisateur seront détruis. Au pire, c'est tout le système qui disparaitra si la commande a été lancée avec les droits d'admin

c'est une très bonne idée pour une utilisation à la maison mais ça ouvre une faille de sécurité très importante pour une utilisation en entreprise, par exemple.

ça serait bien de le préciser
cushy007 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2009, 12h21   #93
Celelibi
Membre émérite
 
Avatar de Celelibi
 
Inscription : janvier 2004
Messages : 1 060
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 1 060
Points : 910
Points : 910
Je suis assez d'accord pour dire que mettre le . dans le PATH est une assez mauvaise idée.
D'un point de vue sécurité d'une part.
-> Si jamais "." doit se trouver dans le PATH, c'est en tant que dernière entrée uniquement. Sinon, un admin qui se balade dans les répertoires et fait un simple ls risque d'exécuter un programme non prévu.
Ou encore... un simple "[1;2c" sur la ligne de commande après avoir fait un cat d'un fichier binaire. Si on appuie sur entrée, les programmes [1 et 2c vont être cherchés et exécutés. Si ils se trouvent dans le répertoire ".", dommage...

Mais aussi d'un point de vue pédagogique. Combien de fois j'ai vu (à la fac, en TP) des gens taper "test" ou "expr" pour lancer leur programme et passer des heures à chercher le bug parce que rien ne se passe...
-> Mettre "." plus tôt dans le PATH ne serait pas une solution. D'une part à cause des problèmes de sécurité, mais aussi parce que les gens ne devraient pas confondre les commandes et leurs programmes. (Bien que les commandes soient des programmes.)


Bref, je pense que cette entrée de la FAQ devrait être complétée.
__________________
Les vaches ne peuvent PAS voler, quoi qu'elles aient pu vous raconter.
Celelibi est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Actualité déjà publiée
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 08h40.


 
 
 
 
Partenaires

Hébergement Web