<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>I am trying to use FUSE in a container, namely bup.  I get the
      following error:</p>
    <p>fusermount: mount failed: Operation not permitted<br>
    </p>
    <p>The most recent instructions for this seem to be at
      <a class="moz-txt-link-freetext" href="http://blog.forshee.me/2016/02/container-mounts-in-ubuntu-1604.html">http://blog.forshee.me/2016/02/container-mounts-in-ubuntu-1604.html</a>,
      and seem to include:</p>
    <pre style="background: #f0f0f0; border: 1px dashed #cccccc; color: black; font-family: "arial"; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;"><code style="color: black; word-wrap: normal;">echo Y | sudo tee /sys/module/fuse/parameters/userns_mounts</code></pre>
    <p>But when I run this on the host I get:</p>
    <p>tee: /sys/module/fuse/parameters/userns_mounts: Permission denied<br>
    </p>
    <p>What should I do to be able to get FUSE running in an
      unprivileged container?</p>
    <p>More info:</p>
    <p>Host is Debian Stretch, 4.9.0-6-amd64 #1 SMP Debian
      4.9.88-1+deb9u1 (2018-05-07) x86_64 GNU/Linux</p>
    <p>LXC and LXC are both at version 3.1, via snap</p>
    <p>The /dev/fuse node exists in the guest:</p>
    <p>crw-rw-rw- 1 nobody nogroup 10, 229 May 23 11:54 /dev/fuse</p>
    <p>In the parameters directory on the host I have:</p>
    <p>ls -la /sys/module/fuse/parameters/<br>
      total 0<br>
      drwxr-xr-x 2 root root    0 Jun 23 22:58 .<br>
      drwxr-xr-x 6 root root    0 Jun 23 22:58 ..<br>
      -rw-r--r-- 1 root root 4096 Jun 23 22:58 max_user_bgreq<br>
      -rw-r--r-- 1 root root 4096 Jun 23 22:58 max_user_congthresh<br>
      <br>
    </p>
    <p><br>
    </p>
    <p><br>
    </p>
    <p><br>
    </p>
  </body>
</html>