Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • 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
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. Feature Requests
  3. non-app specific terminal

non-app specific terminal

Scheduled Pinned Locked Moved Feature Requests
10 Posts 3 Posters 1.3k 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.
    • humptydumptyH Offline
      humptydumptyH Offline
      humptydumpty
      wrote on last edited by humptydumpty
      #1

      I ran into an issue with my server today and had to access SSH. I haven't used SSH in a while so it wasn't apparent to me off-hand but figured it out soon after. Is it possible to have a terminal in the dashboard for faster access?

      It just occurred to me that having such a terminal might open up the server for abuse. In any case, a penny for your thoughts.

      girishG 1 Reply Last reply
      0
      • humptydumptyH humptydumpty

        I ran into an issue with my server today and had to access SSH. I haven't used SSH in a while so it wasn't apparent to me off-hand but figured it out soon after. Is it possible to have a terminal in the dashboard for faster access?

        It just occurred to me that having such a terminal might open up the server for abuse. In any case, a penny for your thoughts.

        girishG Offline
        girishG Offline
        girish
        Staff
        wrote on last edited by
        #2

        @humptydumpty said in non-app specific terminal:

        It just occurred to me that having such a terminal might open up the server for abuse. In any case, a penny for your thoughts.

        Right, this is the reason it's not implemented. Providing SSH access through web interface is risky. In most cases, the VPS providers provide this though. Atleast, this is there on linode/vultr/DO/AWS etc.

        humptydumptyH 1 Reply Last reply
        1
        • girishG girish

          @humptydumpty said in non-app specific terminal:

          It just occurred to me that having such a terminal might open up the server for abuse. In any case, a penny for your thoughts.

          Right, this is the reason it's not implemented. Providing SSH access through web interface is risky. In most cases, the VPS providers provide this though. Atleast, this is there on linode/vultr/DO/AWS etc.

          humptydumptyH Offline
          humptydumptyH Offline
          humptydumpty
          wrote on last edited by
          #3

          @girish I haven’t come across this feature with Contabo but like you said, DO has it. I have the server info saved in Putty and found the password in my vault. This is on my desktop at home that’s why I found it. I would have been out of luck if I were using my laptop or work computers. Any multi device solution other than manually saving the server info on all devices?

          jdaviescoatesJ 1 Reply Last reply
          0
          • humptydumptyH humptydumpty

            @girish I haven’t come across this feature with Contabo but like you said, DO has it. I have the server info saved in Putty and found the password in my vault. This is on my desktop at home that’s why I found it. I would have been out of luck if I were using my laptop or work computers. Any multi device solution other than manually saving the server info on all devices?

            jdaviescoatesJ Offline
            jdaviescoatesJ Offline
            jdaviescoates
            wrote on last edited by
            #4

            @humptydumpty said in non-app specific terminal:

            Any multi device solution other than manually saving the server info on all devices?

            Store everything you need in Vaultwarden?

            I use Cloudron with Gandi & Hetzner

            humptydumptyH 1 Reply Last reply
            0
            • jdaviescoatesJ jdaviescoates

              @humptydumpty said in non-app specific terminal:

              Any multi device solution other than manually saving the server info on all devices?

              Store everything you need in Vaultwarden?

              humptydumptyH Offline
              humptydumptyH Offline
              humptydumpty
              wrote on last edited by
              #5

              @jdaviescoates the whole process of using SSH isn’t drilled in my head and to make things worse, I use SSH once a year at most. I wouldn’t have remembered if i didn’t see the putty icon pinned in the start menu in windows. A web gui of some sort would be better if it’s in my CR dashboard.

              jdaviescoatesJ 1 Reply Last reply
              0
              • humptydumptyH humptydumpty

                @jdaviescoates the whole process of using SSH isn’t drilled in my head and to make things worse, I use SSH once a year at most. I wouldn’t have remembered if i didn’t see the putty icon pinned in the start menu in windows. A web gui of some sort would be better if it’s in my CR dashboard.

                jdaviescoatesJ Offline
                jdaviescoatesJ Offline
                jdaviescoates
                wrote on last edited by jdaviescoates
                #6

                @humptydumpty said in non-app specific terminal:

                A web gui of some sort would be better if it’s in my CR dashboard.

                Not when someone nefarious gains access to your dashboard.

                I vote to keep things as they are. Like you say, needing SSH access is pretty rare when running Cloudron so methinks it's not worth reducing security for such rare occurrences

                I use Cloudron with Gandi & Hetzner

                humptydumptyH 1 Reply Last reply
                1
                • jdaviescoatesJ jdaviescoates

                  @humptydumpty said in non-app specific terminal:

                  A web gui of some sort would be better if it’s in my CR dashboard.

                  Not when someone nefarious gains access to your dashboard.

                  I vote to keep things as they are. Like you say, needing SSH access is pretty rare when running Cloudron so methinks it's not worth reducing security for such rare occurrences

                  humptydumptyH Offline
                  humptydumptyH Offline
                  humptydumpty
                  wrote on last edited by
                  #7

                  @jdaviescoates it shouldn’t be any less secure if we still had to log in. If the dashboard is compromised then we’re screwed anyway. Also, the app terminals aren’t pass protected. They’re logged in and ready to go (for me at least).

                  jdaviescoatesJ 1 Reply Last reply
                  0
                  • humptydumptyH Offline
                    humptydumptyH Offline
                    humptydumpty
                    wrote on last edited by humptydumpty
                    #8

                    Basically what I’m advocating for is a terminal to log into from the dashboard, something to replace Putty. When a crisis hits, you’re not thinking straight and having one less issue to solve would be nice. While we’re at it, maybe secure the app terminals with a login. Like ask for the admin password again, perhaps?

                    1 Reply Last reply
                    0
                    • humptydumptyH humptydumpty

                      @jdaviescoates it shouldn’t be any less secure if we still had to log in. If the dashboard is compromised then we’re screwed anyway. Also, the app terminals aren’t pass protected. They’re logged in and ready to go (for me at least).

                      jdaviescoatesJ Offline
                      jdaviescoatesJ Offline
                      jdaviescoates
                      wrote on last edited by
                      #9

                      @humptydumpty said in non-app specific terminal:

                      If the dashboard is compromised then we’re screwed anyway.

                      @humptydumpty said in non-app specific terminal:

                      When a crisis hits, you’re not thinking straight and having one less issue to solve would be nice.

                      Fair points, I guess.

                      But presumably there are good reasons @girish has thought of that mean adding this would still potentially be a security issue?

                      I use Cloudron with Gandi & Hetzner

                      humptydumptyH 1 Reply Last reply
                      0
                      • jdaviescoatesJ jdaviescoates

                        @humptydumpty said in non-app specific terminal:

                        If the dashboard is compromised then we’re screwed anyway.

                        @humptydumpty said in non-app specific terminal:

                        When a crisis hits, you’re not thinking straight and having one less issue to solve would be nice.

                        Fair points, I guess.

                        But presumably there are good reasons @girish has thought of that mean adding this would still potentially be a security issue?

                        humptydumptyH Offline
                        humptydumptyH Offline
                        humptydumpty
                        wrote on last edited by
                        #10

                        @jdaviescoates i agree and realized that after writing my initial request. However, your post made me remember that terminal apps aren’t protected so how much more harm can a root terminal do with an already compromised dashboard. Food for thought 😀

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


                          • Login

                          • Don't have an account? Register

                          • Login or register to search.
                          • First post
                            Last post
                          0
                          • Categories
                          • Recent
                          • Tags
                          • Popular
                          • Bookmarks
                          • Search