Comment donner le pouvoir root à un autre user

Comment donner tous les pouvoirs du count root à un autre count d'user? merci d'avance avec le détail de la command complète.

    Sudo devrait vous fournir la façon la plus commune de le faire. Tout membre du groupe de roues aura les droits sudo par défaut.

    En le regroupant, vous voudrez append n'importe quel user que vous souhaitez avoir des privilèges root au groupe de roues. Ils préfèreront alors toute command avec sudo pour exécuter une command (et seulement cette command) en tant que root. À la fin de la command, ils reviendront à un user régulier.

    Comparer:

     ls /root 

    et

     sudo ls /root 

    Il vaut mieux d'abord chercher dans / etc / sudoers les lignes qui ressemblent à:

     ## Allows people in group wheel to run all commands %wheel ALL=(ALL) ALL ## Same thing without a password # %wheel ALL=(ALL) NOPASSWD: ALL 

    C'est le groupe "wheel" sur CentOS et "admin" sur Ubuntu. Si vous êtes d'accord de donner à cet user tous les pouvoirs root, faites-en un membre du groupe:

     usermod -a -G wheel username 

    Ou si vous voulez être plus ressortingctif, ajoutez une ligne pour leur donner des permissions plus spécifiques:

     username ALL = (named) /usr/sbin/named 

    Cela permet au nom d'user d'exécuter / usr / sbin / named, mais uniquement en tant qu'user nommé. Dans certaines dissortingbutions, vous pouvez append cette ligne à un nouveau file /etc/sudoers.d/username afin que votre dissortingbution puisse mettre à niveau le file de base livré sans piétiner vos modifications.

    Ensuite, votre user peut exécuter

     sudo -u named /usr/sbin/named 

    dans le cas plus ressortingctif, ou dans le premier exemple

     sudo make me-a-sandwich 

    pour exécuter une command en tant que root. Si vous voulez juste un shell en tant que root,

     sudo -s 

    Si ce que vous voulez est d'imiter root mais avec un autre nom, créez simplement un nouvel user et modifiez / etc / passwd. Définissez les champs 3 et 4 sur 0 et vous aurez un autre user root.

    En fin de count, root a juste UID = 0 qui est ce que vous avez fait à l'étape précédente.