1

Машина работает под управлением Windows 7 Home Edition. Я пытаюсь использовать rsync для резервного копирования файлов на Linux. Команда rsync прекрасно работает в cygwin. Я решил предыдущую ошибку, запустив терминал cygwin с правами администратора. Вот что я вижу:

Helen@Helen-PC ~
$ cron-config
Cron is already installed as a service under account .\Helen.
Do you want to remove or reinstall it? (yes/no) no
Running cron_diagnose ...
... no problem found.

cygrunsrv: Error starting a service: StartService:  Win32 error 1069:
The service did not start due to a logon failure.

Вот, что я предполагаю, самые важные биты из cronbug.txt:

Current version
-rwxr-xr-x 1 Helen None 5304 Feb 15  2010 /usr/share/doc/Cygwin/cron-4.1-59.README

Running crons:
None

Crontabs:
-rw-r----- 1 Helen root 431 Apr 27 09:09 /var/cron/tabs/Helen

Service             : cron
Display name        : Cron daemon
Current State       : Stopped
Command             : /usr/sbin/cron -n
stdin path          : /dev/null
stdout path         : /var/log/cron.log
stderr path         : /var/log/cron.log
Environment         : CYGWIN=" " 
Process Type        : Own Process
Startup             : Automatic
Account             : .\Helen

/var/log/cron.log не существует, но Helen владеет каталогом. Я получаю то же сообщение об ошибке при попытке запуска cron напрямую, например, net start cron . Любая помощь приветствуется!

1 ответ1

0

Теперь я понимаю, что я сделал не так. Когда я первоначально запустил cron-config , я ввел неверный пароль для учетной записи Helen . Я не знал, что этот пароль каким-то образом был сохранен для запуска демона.

Чтобы исправить, я запустил cron-config , ответил yes на Do you want to remove or reinstall it? , затем ответил yes на вопросы установки и запуска. Вывод cron-config включен: The cron daemon is now running. и я подтвердил, установив команду rsync на несколько минут в будущем. Rsync произошел как ожидалось.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .