У меня есть два пользователя в моей системе Linux: daemonuser , который запускает bitcoind, и abeuser , который запускает Abe.
Всякий раз, когда я запускаю Эйба, мне говорят:
Пропуск каталога данных /home/daemonuser/.bitcoin/blocks: [Errno 13] Отказано в доступе: '/home/daemonuser/.bitcoin/blocks/blk0001.dat'
Даже после добавления abeuser в качестве пользователя для чтения в каталоге /home/daemonuser/.bitcoin/blocks/.
Не проще ли хранить данные о блоках биткойнов в общедоступной папке и читать их оттуда для целей Эйба?
Вы сделали файлы в .bitcoin/blocks/
каталоге доступными для чтения для Эйба? Вы можете проверить это, войдя в систему как Abe ( sudo su abeuser
должно быть достаточно) и набрав strings ~daemonuser/.bitcoin/blocks/any.file
.
пользователь3145
Питер Уилле
Питер Мортенсен