Restic: Restic Mount - Lebih Vokal Terkait Masalah Izin Per

Dibuat pada 17 Apr 2018  ·  3Komentar  ·  Sumber: restic/restic

Keluaran restic version

istirahat 0.8.3
dikompilasi dengan go1.10.1 di linux/amd64

Bagaimana tepatnya Anda menjalankan 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!

Backend/server/layanan apa yang Anda gunakan untuk menyimpan repositori?

Backblaze B2

Perilaku yang diharapkan

Restic akan memperingatkan Anda pada baris perintah bahwa repositori tidak dapat dipasang karena masalah izin.

Perilaku sebenarnya

Restic tidak memberi tahu Anda tentang hal ini sampai Anda "membatalkan" setelah menunggu konfirmasi pemasangan (yang tidak diterima). Kemudian, pengguna diinformasikan sebagai "mount helper error".

Langkah-langkah untuk mereproduksi perilaku

Buat direktori baru di mana akun pengguna Anda tidak memiliki akses tulis, dan coba pasang ke sana. Kemudian, setelah menunggu beberapa saat (untuk mengonfirmasi bahwa itu tidak akan dipasang), Ctrl+c, dan Anda akan melihat apa yang terjadi.

Apakah Anda tahu apa yang mungkin menyebabkan ini?

Agaknya hanya saja tidak ada yang mengira perlu membuat pesan seperti itu pada saat ini :)

Apakah Anda punya ide bagaimana memecahkan masalah?

Tangkap kesalahan dan tampilkan info yang relevan kepada pengguna.

Apakah restic membantu Anda atau membuat Anda bahagia dengan cara apa pun?

Benar; setiap hari :D Restic is life!

mount wanted need feedback need implementing bug

Komentar yang paling membantu

Ah, kasus sudut yang menarik. Kami perlu mengerjakan ulang antarmuka pengguna sekitar restic mount . Terima kasih atas laporannya!

Semua 3 komentar

Ah, kasus sudut yang menarik. Kami perlu mengerjakan ulang antarmuka pengguna sekitar restic mount . Terima kasih atas laporannya!

Saya baru saja menguji ini di macOS 10.15 dan Ubuntu 20.04, dan masalah ini tidak mereproduksi pada salah satu dari sistem ini (bahkan dengan biner restic 0.8.3 resmi. restic segera mencetak kesalahan fusermount untuk saya.
@stevesbrain Apakah Anda masih dapat mereproduksi masalah ini? Juga dengan restic 0.10.0?

Menutup masalah ini untuk saat ini, karena tampaknya tidak dapat direproduksi. Jangan ragu untuk berkomentar jika Anda dapat mereproduksi masalah ini.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat