Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. English
  3. ioBroker general
  4. EACCES: permission denied

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.8k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

EACCES: permission denied

Scheduled Pinned Locked Moved ioBroker general
adapters mqtt permission
9 Posts 3 Posters 4.0k Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Akra BatoA Offline
    Akra BatoA Offline
    Akra Bato
    wrote on last edited by Akra Bato
    #1

    Error EACCES: permission denied happens when I try to install adapters.

    root@wirenboard-AUCPMJ6J:~# iobroker install mqtt
    sudo: unable to resolve host wirenboard-AUCPMJ6J: No such file or directory
    NPM version: 6.11.3
    npm install iobroker.mqtt@2.0.4 --loglevel error --prefix "/opt/iobroker" (System call)
    npm ERR! code EACCES
    npm ERR! syscall mkdir
    npm ERR! path /home/iobroker
    npm ERR! errno -13
    npm ERR! Error: EACCES: permission denied, mkdir '/home/iobroker'
    npm ERR!  { [Error: EACCES: permission denied, mkdir '/home/iobroker']
    npm ERR!   cause:
    npm ERR!    { Error: EACCES: permission denied, mkdir '/home/iobroker'
    npm ERR!      errno: -13,
    npm ERR!      code: 'EACCES',
    npm ERR!      syscall: 'mkdir',
    npm ERR!      path: '/home/iobroker' },
    npm ERR!   isOperational: true,
    npm ERR!   stack: 'Error: EACCES: permission denied, mkdir \'/home/iobroker\'',
    npm ERR!   errno: -13,
    npm ERR!   code: 'EACCES',
    npm ERR!   syscall: 'mkdir',
    npm ERR!   path: '/home/iobroker' }
    npm ERR!
    npm ERR! The operation was rejected by your operating system.
    npm ERR! It is likely you do not have the permissions to access this file as the current user
    npm ERR!
    npm ERR! If you believe this might be a permissions issue, please double-check the
    npm ERR! permissions of the file and its containing directories, or try running
    npm ERR! the command again as root/Administrator.
    

    I've found this topic https://forum.iobroker.net/topic/17206/javascript-adapter-lässt-sich-nicht-mehr-installieren and tried to follow recomendations from it:

    sudo chmod 777 /opt/iobroker
    sudo chown -R $(whoami) ~/.npm
    sudo chown -R $(whoami) ~/.config
    sudo chown -R $(whoami) /opt/iobroker
    

    also, as alternative:

    sudo chown -R iobroker /opt/iobroker
    

    All was useless.

    Could you help to solve the problem?

    1 Reply Last reply
    0
    • arteckA Offline
      arteckA Offline
      arteck
      Developer Most Active
      wrote on last edited by
      #2

      check this

      curl -sL https://iobroker.net/fix.sh | bash -
      

      zigbee hab ich, zwave auch, nuc's genauso und HA auch

      1 Reply Last reply
      0
      • Akra BatoA Offline
        Akra BatoA Offline
        Akra Bato
        wrote on last edited by Akra Bato
        #3

        I made it. Problem still exists.

        1 Reply Last reply
        0
        • arteckA Offline
          arteckA Offline
          arteck
          Developer Most Active
          wrote on last edited by
          #4

          @Akra-Bato sagte in EACCES: permission denied:

          root@wirenboard-AUCPMJ6J:~# iobroker install mqtt

          this is wron also

          check from

          cd /opt/iobroker
          iobroker install mqtt
          

          zigbee hab ich, zwave auch, nuc's genauso und HA auch

          AlCalzoneA 1 Reply Last reply
          0
          • Akra BatoA Offline
            Akra BatoA Offline
            Akra Bato
            wrote on last edited by Akra Bato
            #5

            I think the problem is that iobroker don't have rights to make any changes in /home/iobroker directory,
            although I work under root.

            arteckA 1 Reply Last reply
            0
            • Akra BatoA Akra Bato

              I think the problem is that iobroker don't have rights to make any changes in /home/iobroker directory,
              although I work under root.

              arteckA Offline
              arteckA Offline
              arteck
              Developer Most Active
              wrote on last edited by
              #6

              @Akra-Bato the folder /home/iobroker is the User folder.... here OK
              the install folder is /opt/iobroker .. OK also..

              zigbee hab ich, zwave auch, nuc's genauso und HA auch

              1 Reply Last reply
              0
              • Akra BatoA Offline
                Akra BatoA Offline
                Akra Bato
                wrote on last edited by
                #7

                I think the problem is that iobroker don't have rights to make any changes in /home/iobroker directory,
                although I work under root.
                I made some subdirectories manually, but it continues to display error messages with other subdirectories.

                1 Reply Last reply
                0
                • arteckA arteck

                  @Akra-Bato sagte in EACCES: permission denied:

                  root@wirenboard-AUCPMJ6J:~# iobroker install mqtt

                  this is wron also

                  check from

                  cd /opt/iobroker
                  iobroker install mqtt
                  
                  AlCalzoneA Offline
                  AlCalzoneA Offline
                  AlCalzone
                  Developer
                  wrote on last edited by AlCalzone
                  #8

                  @arteck sagte in EACCES: permission denied:

                  iobroker install mqtt

                  That command can be executed anywhere. Only for npm install you have to be careful.

                  @Akra-Bato
                  Does this help?

                  sudo chown -R iobroker:iobroker /home/iobroker
                  sudo chmod -R 755 /home/iobroker
                  

                  Did you have any user named iobroker before installing?

                  Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                  Akra BatoA 1 Reply Last reply
                  0
                  • AlCalzoneA AlCalzone

                    @arteck sagte in EACCES: permission denied:

                    iobroker install mqtt

                    That command can be executed anywhere. Only for npm install you have to be careful.

                    @Akra-Bato
                    Does this help?

                    sudo chown -R iobroker:iobroker /home/iobroker
                    sudo chmod -R 755 /home/iobroker
                    

                    Did you have any user named iobroker before installing?

                    Akra BatoA Offline
                    Akra BatoA Offline
                    Akra Bato
                    wrote on last edited by
                    #9

                    @AlCalzone , thank you! I solved the problem.

                    1 Reply Last reply
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    536

                    Online

                    32.7k

                    Users

                    82.4k

                    Topics

                    1.3m

                    Posts
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                    ioBroker Community 2014-2025
                    logo
                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Home
                    • Recent
                    • Tags
                    • Unread 0
                    • Categories
                    • Unreplied
                    • Popular
                    • GitHub
                    • Docu
                    • Hilfe