Witam.
Czy mógłby mi ktoś wytłumaczyć co mam zrobić aby nie wyświetlał mi się ten komunikat z polecania journalctl -b -p err:
sie 20 12:19:39 <HOSTNAME> sudo[2356]: robson : a password is required ; TTY=unknown ; PWD=<HOME_PATH> ; USER=root ; COMMAND=/sbin/hddtemp -nq -u C /dev/sda
Ale mnie chodzi właśnie o ten wpis w dzienniku:
sie 20 12:19:39 <HOSTNAME> sudo[2356]: robson : a password is required ; TTY=unknown ; PWD=<HOME_PATH> ; USER=root ; COMMAND=/sbin/hddtemp -nq -u C /dev/sda
Co on oznacza, czy mam go ignorować, czy coś z nim zrobić?
Dodam tylko gdy wpisuje do terminala:
/sbin/hddtemp -nq -u C /dev/sda
To mi się wyświetla prawidłowa temp. dysku.
$ /sbin/hddtemp -nq -u C /dev/sda
33
No to zobacz sam:
1. otwórz sobie w jednym terminalu polecenie:
(to przekazuje na konsolę wpisy dziennika pojawiające się do tej chwili),
2. otwórz drugi terminal i wpisz:
sudo hddtemp -nq -u C /dev/sda
i zobacz teraz co jest przekazywane do dziennika.
Widzisz już?
Robert75
1. Manjaro domyslnie uzywa su , a nie sudo ( jak chcesz uzywac to sobie musisz skonfigurowac. )
2. Taki przyklad jak testowalem
$ sudo echo pi
[sudo] hasło użytkownika x:
Niestety, proszę spróbować ponownie.
[sudo] hasło użytkownika x:
Niestety, proszę spróbować ponownie.
[sudo] hasło użytkownika x:
sudo: 3 błędne próby wprowadzenia hasła
$
$ journalctl -p err -b 0 | tail -n 1
sie 21 00:57:16 x sudo[5122]: x : 3 incorrect password attempts ; TTY=pts/1 ; PWD=/home/x/Pulpit ; USER=root ; COMMAND=/usr/bin/echo pi
$
Wiec raczej uzyles: " sudo komenda "
google translator
https://translate.google.pl/#en/pl/incorrect%20password%20attempts
a twoje ?
https://translate.google.pl/#en/pl/robson%20%3A%20a%20password%20is%20required
Nie pomoge Ci szukac gdzie masz uzyte sudo, ani go konfigurowac.
1. Manjaro domyslnie uzywa su , a nie sudo ( jak chcesz uzywac to sobie musisz skonfigurowac. )
Ja o tym wiem że Manjaro używa su, a nie sudo.
Ale w tym problem że ja tylko podczas aktywacji hddtemp użyłem su i wpisałem:
# systemctl start hddtemp
oraz:
# systemctl enable hddtemp
I to wszystko, nigdy nie uruchamiałem hddtemp przez sudo.
1. Skopiuj i wklej
grep -ri "sudo" ~/.conky/
Komenda wyświetli pliki zawierające "sudo" w katalogu ~/.conky/
2. Jak nie potrzebujesz sudo, to poprostu sobie możesz usunąć.
Przy usuwaniu patrz czy usunie Ci także inne pakiety, jeśli nie, to możesz spokojnie usunąć.
Tylko wiedz że ta komenda
sudo /sbin/hddtemp -nq -u C /dev/sda
prawdopodobnie dalej jest przez coś uruchamiana, tylko teraz w logu jest gdzieś indziej, już nie jako błąd.
Wcześniej to "sudo" logowało o braku uprawnień.
Teraz system będzie raportował że coś próbuje uruchomić "sudo" ale system nie zna takiej komendy.
Gdzie to może pisać w logu, nie mam pojęcia.
Jak poczytasz https://www.digitalocean.com/community/tutorials/how-to-use-journalctl-to-view-and-manipulate-systemd-logs
To sie dowiesz że system oznacza zdarzenia w różny sposób
0: emerg
1: alert
2: crit
3: err
4: warning
5: notice
6: info
7: debug
Drobne Sprostowanie
Wcześniej pisałem ze Manjaro domyślnie używa su
Część poradników na wiki widzę z komendą sudo
W Octopi miałem w ustawieniach zmienione na su ale i tak chciało sprawdzać jakieś pliki z sudo.
Jest jeszcze domyślny menadzer pakietów Pamac, ale nie używam, więc nie testowałem.
W ostateczności użyłem pacman w terminalu z konta root ( logowanie przy pomocy su ).