Restic: Restic Mount - كن أكثر صراحة فيما يتعلق بقضايا الأذونات

تم إنشاؤها على ١٧ أبريل ٢٠١٨  ·  3تعليقات  ·  مصدر: restic/restic

ناتج restic version

restic 0.8.3
تم تجميعه باستخدام go1.10.1 على نظام Linux / amd64

كيف قمت بتشغيل restic بالضبط؟

sudo mkdir /mnt/restic-b2
--------
:: [stephen@waddleduck] ~
$ ls -ls /mnt
total 12
4 drwxr-xr-x  2 root root 4096 Apr 17 22:13 restic-b2
----------
export B2_ACCOUNT_KEY=XXXXX
export B2_ACCOUNT_ID=YYYYYYY
export RESTIC_PASSWORD=ZZZZZZZz
cd ~/
restic -r b2:bucket-name:/ mount /mnt/restic-b2
------------------
password is correct
*hit CTRL+C at this point after waiting about 7 minutes*
  signal interrupt received, cleaning up
context canceled, ignoring
fusermount: exit status 1
also, the following messages were logged by a library:
2018/04/17 22:18:21 mount helper error: fusermount: user has no write access to mountpoint /mnt/restic-b2
unable to umount (maybe already umounted?): exit status 1: fusermount: entry for /mnt/restic-b2 not found in /etc/mtab
-----------------------
:: [stephen@waddleduck] ~
$ sudo chown stephen:stephen /mnt/restic-b2
-------------
[sudo] password for stephen:
:: [stephen@waddleduck] ~
$ restic -r b2:bucket-name:/ mount /mnt/restic-b2
------------
password is correct
Now serving the repository at /mnt/restic-b2
Don't forget to umount after quitting!

ما الخلفية / الخادم / الخدمة التي استخدمتها لتخزين المستودع؟

Backblaze B2

سلوك متوقع

يجب أن يحذرك Restic في سطر الأوامر من أنه لا يمكن تحميل المستودع بسبب مشكلات الأذونات.

السلوك الفعلي

Restic لا تعلمك بذلك حتى تقوم "بإلغاء" بعد انتظار تأكيد التثبيت (الذي لم يتم استلامه). بعد ذلك ، يتم إعلام المستخدم بأنه "خطأ مساعد تحميل".

خطوات إعادة إنتاج السلوك

قم بإنشاء دليل جديد لا يمتلك حساب المستخدم الخاص بك حق الوصول للكتابة إليه ، وحاول التثبيت عليه. ثم ، بعد الانتظار بعض الوقت (لتأكيد عدم تحميله) ، اضغط على Ctrl + c ، وسترى ما سيحدث.

هل لديك أي فكرة عن سبب هذا؟

من المفترض أن لا أحد يعتقد أنه سيكون من الضروري إنشاء مثل هذه الرسالة في هذه المرحلة :)

هل لديك فكرة عن كيفية حل المشكلة؟

اكتشف الخطأ واعرض المعلومات ذات الصلة للمستخدم.

هل ساعدك restic أو جعلك سعيدًا بأي شكل من الأشكال؟

على الاطلاق؛ كل يوم: D Restic هي الحياة!

mount wanted need feedback need implementing bug

التعليق الأكثر فائدة

آه ، قضية ركن مثيرة للاهتمام. نحتاج إلى إعادة صياغة واجهة المستخدم حول restic mount أي حال. شكرا على التقرير!

ال 3 كومينتر

آه ، قضية ركن مثيرة للاهتمام. نحتاج إلى إعادة صياغة واجهة المستخدم حول restic mount أي حال. شكرا على التقرير!

لقد اختبرت هذا للتو على macOS 10.15 و Ubuntu 20.04 ، وهذه المشكلة لا تتكاثر على أي من هذين النظامين (حتى مع النظام الثنائي الثابت 0.8.3 الرسمي. تطبع restic على الفور خطأ fusermount بالنسبة لي.
stevesbrain هل ما زلت قادرًا على إعادة

إغلاق هذه المشكلة في الوقت الحالي ، حيث لا يبدو أنها قابلة للتكرار. لا تتردد في التعليق إذا كان يمكنك إعادة إنتاج المشكلة.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات