Używanie sudo do zdalnego uruchamiania crontab -l zawiesza się, ctrl-c sesja i plik crontab są zerowane


0

Ostatnio próbowałem SSH na zdalnym komputerze i wypisałem crontab roota za pomocą następującego polecenia:

ssh remotehost sudo crontab -l

Polecenie zawiesza się, a gdy zawieszona sesja zostanie zabita za pomocą Ctrl-C, główny plik crontab na zdalnym hoście zostanie wyzerowany. Dzieje się tak zarówno w systemach Linux, jak i AIX i jest powtarzalne.

Oczywiście nie spodziewałem się takiego zachowania, więc moje pytanie brzmi: dlaczego tak się dzieje?

Oczywiście obejście problemu polega na uruchomieniu:

ssh remotehost cat / var / spool / cron / root

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.