Seuls certains utilisateurs appelés sudoers ont le droit d'exécuter la commande sudo . Pour ajouter un utilisateur dans la liste des sudoers, excéuté en tant que root (ou via un autre utilisateur sudoers) : adduser user sudo (en tant que root) sudo adduser user sudo (avec un utilisateur déjà membre des sudoers)
Traditionnellement, visudo ouvre le fichier /etc/sudoers avec l'éditeur de texte vi . Cependant, en Ubuntu, visudo est configuré pour utiliser l'éditeur de texte nano à la place. Si vous souhaitez le reconfigurer sur vi , vous devez lancer la commande suivante : sudo update-alternatives --config editor.
Tapez la commande ajouter un utilisateur.
Elle utilise le format net user nom utilisateur mot de passe /add , où nom utilisateur est le nom que vous souhaitez utiliser pour le nouvel utilisateur et mot de passe est le mot de passe à attribuer au compte.
Utiliser sudo
Il permet de prendre les droits root pour exécuter une commande. Le mot de passe demandé est celui de l'utilisateur qui a saisi sudo, ici adrien. La commande sera exécutée si le mot de passe entré est correct et que l'utilisateur courant peut effectuer des tâches d'administration.
Sudo (substitute user do) est un programme conçu pour permettre à un utilisateur d'exécuter une commande sous un autre. En général, on l'utilise pour autoriser certains utilisateurs à exécuter certaines commandes en tant que root.
su (switch user) est une commande qui permet de s'identifier avec un autre utilisation ou passer une commande avec un autre utilisateur dans un terminal. Vous pouvez donc à tout moment basculer et passer sur un autre utilisateur.
Pour ajouter un membre à un groupe supplémentaire, utilisez la commande usermod pour répertorier les groupes supplémentaires dont l'utilisateur est actuellement membre et les groupes supplémentaires dont l'utilisateur doit devenir membre. où user-name est le nom d'utilisateur.
D'un autre côté, contrairement à su, sudo invite les utilisateurs à saisir leur propre mot de passe au lieu de l'utilisateur requis; Cela permet la délégation de commandes aux utilisateurs sur d'autres machines sans avoir à partager les mots de passe, ce qui réduit le risque de laisser les terminaux sans surveillance.
La commande : chmod
chmod permet la modification des permissions d'un fichier ou d'un répertoire.
(Plesk pour Linux) Pour modifier les droits d'un fichier ou d'un répertoire : Allez dans Sites Web & Domaines > nom du domaine > Gestionnaire de fichiers. Cliquez sur la ligne qui correspond au fichier ou au répertoire duquel vous voulez modifier les droits. Ensuite, cliquez sur Modifier les droits.
Comment passer superutilisateur sous Linux
Tapez sudo devant chaque commande sensible, suite à quoi il vous faudra entrer votre mot de passe. Votre mot de passe sera demandé. Si celui-ci est validé vous serez superutilisateur pour tout le reste de la session de votre terminal.
Par défaut, le premier utilisateur, celui qui a été créé lors de l'installation du système, peut exécuter des tâches d'administration grâce à sudo. Le mot de passe demandé est celui de l'utilisateur courant.
Pour activer le compte root, exécutez la commande sudo passwd root . Le mot de passe du compte courant est demandé une première fois, pour autoriser l'utilisateur à effectuer des tâches administratives. Puis, une invite vous demande le mot de passe désiré pour le compte root.
Ouvrez Comptes utilisateur. Vous devez avoir les droits administrateur pour ajouter des comptes utilisateurs. Cliquez sur Déverrouiller dans le coin supérieur droit et tapez votre mot de passe. Dans la liste des comptes à gauche, cliquez sur le bouton + pour ajouter un nouveau compte utilisateur.
Utilisez la commande usermod pour ajouter l'utilisateur au groupe sudo : usermod -aG sudo sammy.
Pour créer un nouveau compte utilisateur, appelez la commande userAdd suivie du nom de l'utilisateur. Lorsqu'il est exécuté sans option, useradd crée un nouveau compte utilisateur à l'aide des paramètres par défaut spécifiés dans le fichier /etc/default/useradd.
Syntaxe Lister les processus : ps -ax
La commande ps permet de lister les processus. On utilise l'option ax pour afficher tous les processus de la machine (pas uniquement ceux de la console ouverte ou ceux ayant une interface graphique).
La commande ps affiche les processus (programmes) s'exécutant sur la machine où l'utilisateur se trouve. Similaire à top, cette commande permet d'afficher plus d'informations à propos des processus que son homologue.