NS8 terminal for cluster admin

Hello,
in NS7 cockpit I liked the terminal for support. It was the best thing of cockpit.
Is it possible to have this in NS8.

  1. It would lighten the maintenance of the basic OS.
  2. Often the updates of nextcloud get bogged down and I need terminal (occ…)
    Thanks for every idea !
1 Like

Please also see Webconsole for NS8 app containers

cc @stephdl

it exists inside the nethsecurity controller, but please do not say it is from me

If desired, Cockpit can be installed on the host OS:

Does NethServer 8 have Cockpit?

No, NethServer 8 has a brand new User Interface. You can still install Cockpit to manage the underlying system, like changing the network configuration.

The default Cockpit configuration forbids root access: log in as a member of the wheel group, then enter the “administrative access” mode.

Do you happen to have a link to a youtube video how this looks like please? Just curious.

Too many ‘Cockpits’ and too many below par video’s. I simply would not know what to look for :slight_smile:

It looks almost the same as on NethServer 7 (minus the NS7 tweaks).
You have some screenshots on the main Cockpit-project website.
Extendable with plugins/applications.
I don’t have a link to a video to recommend (but I can throw a couple of semi-random links, although videos could be a bit dated: 1 | 2).

1 Like

Gracias!

NS8 is OS agnostic, the goal is to be installed over different family OS and it could be really difficult to offer operating system management like we did with NS7. I experienced since some time cockpit in rocky but I feel it won’t be different with debian

You can manage services
you can manage storage
you have a terminal
you can manage software updates
you can manage networking settings with firewall

well it worth to test it

     dnf install cockpit
     systemctl enable --now cockpit.socket
     firewall-cmd --permanent --zone=public --add-service=cockpit
     firewall-cmd --reload
     vim /etc/cockpit/disallowed-users  # remove root
     systemctl restart  cockpit.socket

I am not sure if ‘we’ are on the same page. As I read it, there is the need for a ‘webconsole’ app to be able to reach the CLI of the container as root and excute OS commands within that container. I can’t seem to find the webconsole NS7 module or remember it was incorporated in NS7, just as an example.

HTH

If you can reach NS8 underlying OS with a privileged user you also can run commands against the containers or enter into a “container’s console”.

NS7 webconsole or Terminal was introduced with cockpit as it is part of it. If you have NS7 it should be pretty easy to spot it (unless you are referring to something else and I misunderstood it):

1 Like

Yep that’s the one, thanks.

Each app/module in ns8 could use such a feature. I use mc a lot, so entering a container and being able to use dnf or apt-get to install it would be very nice. Maybe not persistent across updates , but still.

Thank you,
this I will try at weekend. NS8 is a VM on proxmox with debian as basic OS.
I don’t like ssh, because I saw in firewall logs every minute ~10 bad tries…
sometime they break in …
Or shields crowdsec reliably ?

Maybe you want to change the default ssh port to start with?

How to change the default SSH port to avoid script kiddies and bots