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