>
> This is why it is paramount to use visudo command as opposed editing the
> /etc/sudoers file directly! The visudo command will check the edited
> temporary sudoers file syntax before committing to /etc!
Ok! Makes sense! I'll make sure I do that from now on!
Thanks!!
Tim
On Mon, Nov 2,
On 02/11/15 12:35, Tim Dunphy wrote:
Hey Gordon,
Sorry, man my bad! Disabling the tty requirement for my sudo user does
indeed work. I had a type-o in the sudoers file, and when I corrected it,
my sudo command via pssh started working!
This is why it is paramount to use visudo command as
On 10/31/2015 04:16 PM, Tim Dunphy wrote:
Got the same exact message!
Anything else I can try?
I think you need to double-check your sudoers file. Use the '-i'
argument to pssh to get more information.
# cat /etc/sudoers.d/gordon
gordonALL=(ALL)NOPASSWD: ALL
$ pssh -h t -i sudo
Hey Gordon,
Sorry, man my bad! Disabling the tty requirement for my sudo user does
indeed work. I had a type-o in the sudoers file, and when I corrected it,
my sudo command via pssh started working!
#pssh -i -h es_list "/bin/sudo /bin/systemctl restart elasticsearch; sleep
10"
[1] 20:31:32
Hi all,
I need to restart a service on a few elasticsearch nodes. I'm trying to do
it with pssh.
I'm getting this error when I try to do that:
pssh -h es_list "/bin/sudo -S /bin/systemctl restart elasticsearch"
[1] 17:01:50 [FAILURE] bluethu...@es2.example.com Exited with error code 1
[2]
ber, 2015 21:22:28
> Subject: Re: [CentOS] use pssh to restart a service
>>
>> Have you tried running the command from a conventional login?
>> sudo -S
>> expects a password from stdin, where is that being supplied?
>
>
> Yep! That works fine.
>
> #ssh -
On 10/31/2015 02:04 PM, Tim Dunphy wrote:
pssh -h es_list "/bin/sudo -S /bin/systemctl restart elasticsearch"
The default configuration prohibits use if input echo can't be
disabled. That means no "-S".
I modify that for users where necessary:
/etc/sudoers.d/myuser:
Defaults:myuser
On Sat, Oct 31, 2015 at 5:04 PM, Tim Dunphy wrote:
> Hi all,
>
> I need to restart a service on a few elasticsearch nodes. I'm trying to do
> it with pssh.
>
> I'm getting this error when I try to do that:
>
> pssh -h es_list "/bin/sudo -S /bin/systemctl restart
>
> Have you tried running the command from a conventional login?
> sudo -S
> expects a password from stdin, where is that being supplied?
Yep! That works fine.
#ssh -qt bluethu...@es1.example.com "/bin/sudo -S /bin/systemctl restart
elasticsearch"
#ssh -qt bluethu...@es1.example.com
>
> What does the sudo log say?
This is all the secure logs say about the ssh session:
[root@logs:~] #tail -f /var/log/secure
Oct 31 19:15:20 logs sshd[24407]: Accepted publickey for bluethundr from
47.18.111.100 port 47469 ssh2: RSA
ae:62:1f:de:54:89:af:2c:10:16:0e:fd:8d:7e:81:06
Oct 31
t;
> To: "CentOS mailing list" <centos@centos.org>
> Sent: Saturday, 31 October, 2015 23:16:57
> Subject: Re: [CentOS] use pssh to restart a service
>>
>> What does the sudo log say?
>
>
> This is all the secure logs say about the ssh session:
&g
11 matches
Mail list logo