Чтобы выделить комментарий Кнуда Ларсена (и других пользователей), sudo
здесь не требуется. Вы можете использовать git
при входе в SSH GoDaddy без sudo
.
В PuTTY просто используйте:
git clone https://github.com/letsencrypt/letsencrypt
При этом, фактическая установка Let's Encrypt также требует доступа на уровне sudo
дальше по ходу процесса, который не предоставляется общим учетным записям. Мне еще предстоит найти обходной путь, чтобы Let's Encrypt вообще работал в учетной записи GoDaddy Shared. Я иду к лучшему хозяину.
У меня была такая же проблема. Иди и проверь, что у ACL core/cache/locks/test.txt
есть:
getfacl core/cache/locks/test.txt
Вероятно, ACL каталога по умолчанию не применялся только к -созданному файлу (вывод может выглядеть примерно так):
# file: test.txt
# owner: www-data
# group: www-data
user::rw-
group::r--
other::r--
Мне помог перезапуск Apache. Перезагрузка не прошла.
С другой стороны, у меня был еще один экземпляр Apache, который не требовал перезапуска. Иди разберись.