OVH Cloud OVH Cloud

Terminal - éviter taper mot de passe

77 réponses
Avatar
romer
Hi,
Si le terminal est ouvert au moment d'éteindre l'iMac, il est rapide de
taper 'sd' - raccourci créé qui active la cmd <'sudo shutdown -h now'>)

Sudo est obligatoire - faut être super-user pour faire cela. Et donc le
mot de passe utilisateur est demandé.

Est-il possible d'introduire ce mot de passe dans la commande même (pour
éviter d'avoir Í  le taper et le faire de plus sans la moindre erreur de
frappe, etc. ?
--
A+
Romer

10 réponses

4 5 6 7 8
Avatar
M.V.
Le 12 février 2021 Í  16:55, Bernd a écrit ce qui suit :
Un simple mot de passe d'une lettre tapé Í  la va-vite fera l'affaire -
mais pour la beauté de la chose, j'aurais préféré sans.

J'ai bien une solution, très propre, qui n'utilise pas le mot de passe
et qui ne présente aucun danger mais c'est un script qui… ;-)
J'ai le droit de te trouver drÍ´le ?
J'arrête de te taquiner: promis.
--
Michel VAUQUOIS - <http://michelvauquois.fr>
Avatar
M.V.
Le 12 février 2021 Í  16:55, Bernd a écrit ce qui suit :
Ah bon, tu m'as sorti Í  plusieurs reprises tes posts et messages que
j'avais envoyés depuis un certain temps déjÍ 

En effet mais rien de si ancien que ça (sauf si 2 ans est une éternité
pour toi). Alors non, je ne conserve pas tout, très loin de lÍ  !
--
Michel VAUQUOIS - <http://michelvauquois.fr>
Avatar
pehache
Le 12/02/2021 Í  16:55, Bernd a écrit :
pehache wrote:
Il faut ajouter la ligne suivante au fichier /etc/sudoers :
---------------
bernd localhost=NOPASSWD: /sbin/shutdown
---------------ff
Attention ! Une édition foireuse de ce fichier peut bloquer tout le
système ! Il faut donc l'éditer uniquement avec "visudo" (en mode vi
donc), qui effectue des vérifications sur les mfodifs qui sont faites,
pour empêcher les catastrophes.

Merci de la précision. je ne vais cependant pas aller si loin dans les
investigations d'autant que je n'utilise pas vi.

On peut utiliser autre chose que vi si on veut. Par exemple :
sudo EDITOR=/usr/local/bin/edit visudo
lance visudo qui ouvre le fichier sudoers avec TextWrangler (si
installé) au lieu de vi
Avatar
Matt
On ven. 12 février 2021 (15:35),
Manfred La Cassagnere wrote:
Je pense que Bernd confond avec moi et ma base de 811 587 posts ;-)

P'tit joueur ;)
--
<Guilloux> Toi ta vie c'est un peu comme les feux de l'amour
<Guilloux> c'est de la merde
* bashfr.org
Avatar
Jean-Pierre Kuypers
In article (Dans l'article) <s0676e$ub5$, Manfred La
Cassagnere wrote (écrivait) :
Disons qu'entre ma grosse base et mon petit processeur, c'est lent!
Mais je m'en accommode...

N'espérez pas que je fasse un commentaire !...
--
Jean-Pierre Kuypers
Avatar
Olivier
Le 10 février 2021 Í  18:38, Bernd a écrit :
Hi,
Si le terminal est ouvert au moment d'éteindre l'iMac, il est rapide de
taper 'sd' - raccourci créé qui active la cmd <'sudo shutdown -h now'>)
Sudo est obligatoire - faut être super-user pour faire cela. Et donc le
mot de passe utilisateur est demandé.
Est-il possible d'introduire ce mot de passe dans la commande même (pour
éviter d'avoir Í  le taper et le faire de plus sans la moindre erreur de
frappe, etc. ?

Tu pourrais aussi utiliser iTerm2 Í  la place de Terminal. iTerm2 a un
gestionnaire de mot de passe, et avec les 'triggers' il peut détecter
une demande de mot de passe.
Olivier
Avatar
Philippe Weill
Le 10/02/2021 Í  18:38, Bernd a écrit :
Hi,
Si le terminal est ouvert au moment d'éteindre l'iMac, il est rapide de
taper 'sd' - raccourci créé qui active la cmd <'sudo shutdown -h now'>)
Sudo est obligatoire - faut être super-user pour faire cela. Et donc le
mot de passe utilisateur est demandé.
Est-il possible d'introduire ce mot de passe dans la commande même (pour
éviter d'avoir Í  le taper et le faire de plus sans la moindre erreur de
frappe, etc. ?

je ne connais pas l'environnement mac
mais sous linux il est facile de configurer sudo
pour qu'il ne demande pas de mot de passe
visiblement il y a les meme choses sous mac
https://qastack.fr/apple/257813/enable-sudo-without-a-password-on-macos
Avatar
Gérald Niel
Le Samedi 13 février 2021 Í  07:29 UTC, Philippe Weill écrivait sur
fr.comp.os.mac-os.x :
je ne connais pas l'environnement mac
mais sous linux il est facile de configurer sudo
pour qu'il ne demande pas de mot de passe

sudo a exactement le même comportement et les même fonctionnalité quel
que soit l'environement "unix" (Darwin est un *BSD Í  la base) dans
lequel il est utilisé.
visiblement il y a les meme choses sous mac

man sudoers
man visudo (*)
(*) Il ne faut pas éditer le fichier directement.
Si on aime pas "vi" (je n'ai jamais réussit Í  m'y faire) il suffit de
modifier l'éditeur par défaut.
Perso j'aurais bien installé "ee" qui est l'éditeur par défaut sous
FreeBSD et auxquel je suis habitué mais je n'en ai pas trouvé les sources.
On peut installer Jed, nano (comme c'est celui que j'utilise sous
Linux Debian, ou devrais-je dire Rapberry Pi OS…), …
export EDITOR=nano && sudo visudo
J'ai aussi an alias pour "ee". Car j'ai souvent mes réflexe "FreeBSD".
@+
--
On ne le dira jamais assez, l'anarchisme, c'est l'ordre sans le
gouvernement ; c'est la paix sans la violence. C'est le contraire
précisément de tout ce qu'on lui reproche, soit par ignorance, soit
par mauvaise foi. -+- Hem Day -+-
Avatar
Benoit
Après mÍ»re réflexion, le 13 février 2021 Í  08:29, Philippe Weill eu
l'idée de répondre :
Le 10/02/2021 Í  18:38, Bernd a écrit :
Hi,
Si le terminal est ouvert au moment d'éteindre l'iMac, il est rapide de
taper 'sd' - raccourci créé qui active la cmd <'sudo shutdown -h now'>)
Sudo est obligatoire - faut être super-user pour faire cela. Et donc le
mot de passe utilisateur est demandé.
Est-il possible d'introduire ce mot de passe dans la commande même (pour
éviter d'avoir Í  le taper et le faire de plus sans la moindre erreur de
frappe, etc. ?

je ne connais pas l'environnement mac
mais sous linux il est facile de configurer sudo
pour qu'il ne demande pas de mot de passe
visiblement il y a les meme choses sous mac
https://qastack.fr/apple/257813/enable-sudo-without-a-password-on-macos

Dans le cas présent, pourquoi ne pas faire un sudo vers un user sans mot
de passe ?
Et Hop !
--
Benoͮt
Seuls les idéaux ne changent jamais d'avis.
Avatar
pehache
Le 13/02/2021 Í  08:29, Philippe Weill a écrit :
Le 10/02/2021 Í  18:38, Bernd a écrit :
Hi,
Si le terminal est ouvert au moment d'éteindre l'iMac, il est rapide de
taper 'sd' - raccourci créé qui active la cmd <'sudo shutdown -h now'>)
Sudo est obligatoire - faut être super-user pour faire cela. Et donc le
mot de passe utilisateur est demandé.
Est-il possible d'introduire ce mot de passe dans la commande même (pour
éviter d'avoir Í  le taper et le faire de plus sans la moindre erreur de
frappe, etc. ?

je ne connais pas l'environnement mac
mais sous linux il est facile de configurer sudo
pour qu'il ne demande pas de mot de passe
visiblement il y a les meme choses sous mac
https://qastack.fr/apple/257813/enable-sudo-without-a-password-on-macos

Quand on répond Í  un message qui a plusieurs jours, le mieux reste de
lire la discussion pour voir ce qui s'est déjÍ  dit.
4 5 6 7 8