CONNECT VIA SSH TO SERVERS WITH COCKPIT
Cockpit Client provides a graphical interface to your servers, containers, and virtual machines. Connections are made over SSH, using the SSH configuration of the local user (including aliases, known hosts, key files, hardware tokens, etc).
The server needs to have Cockpit installed, but the Cockpit webserver doesn't need to be enabled, and no extra ports need to be opened. The primary process in a Cockpit Linux session is called cockpit-bridge. It translates operating system interfaces to a JSON stream protocol, which is used by Cockpit browser pages.
boris@fedora:~$ neofetch
.',;::::;,'. boris@fedora
.';:cccccccccccc:;,. ------------
.;cccccccccccccccccccccc;. OS: Fedora Linux 40 (Forty Prerelease) x86_64
.:cccccccccccccccccccccccccc:. Host: KVM/QEMU (Standard PC (Q35 + ICH9, 2009) pc-q35-8.1)
.;ccccccccccccc;.:dddl:.;ccccccc;. Kernel: 6.8.2-300.fc40.x86_64
.:ccccccccccccc;OWMKOOXMWd;ccccccc:. Uptime: 26 mins
.:ccccccccccccc;KMMc;cc;xMMc:ccccccc:. Packages: 2213 (rpm), 5 (flatpak)
,cccccccccccccc;MMM.;cc;;WW::cccccccc, Shell: bash 5.2.26
:cccccccccccccc;MMM.;cccccccccccccccc: Resolution: 1280x944
:ccccccc;oxOOOo;MMM0OOk.;cccccccccccc: DE: Plasma 6.0.2
cccccc:0MMKxdd:;MMMkddc.;cccccccccccc; WM: kwin
ccccc:XM0';cccc;MMM.;cccccccccccccccc' Icons: breeze [GTK2/3]
ccccc;MMo;ccccc;MMW.;ccccccccccccccc; Terminal: konsole
ccccc;0MNc.ccc.xMMd:ccccccccccccccc; CPU: AMD Ryzen 7 3700X (8) @ 3.600GHz
cccccc;dNMWXXXWM0::cccccccccccccc:, GPU: 00:01.0 Red Hat, Inc. Virtio 1.0 GPU
cccccccc;.:odl:.;cccccccccccccc:,. Memory: 3260MiB / 15590MiB
:cccccccccccccccccccccccccccc:'.
.:cccccccccccccccccccccc:;,..
'::cccccccccccccc::;,.
boris@fedora:~$ flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
boris@fedora:~$ sudo flatpak install flathub org.cockpit_project.CockpitClient
Looking for matches…
Required runtime for org.cockpit_project.CockpitClient/x86_64/stable (runtime/org.gnome.Platform/x86_64/
45) found in remote flathub
Do you want to install it? [Y/n]: Y
org.cockpit_project.CockpitClient permissions:
ipc fallback-x11 wayland x11 dri
dbus access [1]
[1] org.freedesktop.Flatpak
ID Branch Op Remote Download
1. [✓] org.freedesktop.Platform.GL.default 23.08 i flathub 164.4 MB / 164.6 MB
2. [✓] org.freedesktop.Platform.GL.default 23.08-extra i flathub 18.5 MB / 164.6 MB
3. [✓] org.freedesktop.Platform.openh264 2.2.0 i flathub 886.7 kB / 944.3 kB
4. [✓] org.gnome.Platform.Locale 45 i flathub 18.1 kB / 369.6 MB
5. [✓] org.gnome.Platform 45 i flathub 316.4 MB / 378.2 MB
6. [✓] org.cockpit_project.CockpitClient stable i flathub 10.7 MB / 11.4 MB
Installation complete.
Initializing a connection with a remote virtual machine (via two Linux bridges)
boris@fedora:~$ flatpak run org.cockpit_project.CockpitClient
boris@fedora:~$ uname -a
Linux fedora 6.8.2-300.fc40.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Mar 27 00:16:08 UTC 2024 x86_64 GNU/Linux
boris@fedora:~$ rpm -qa | grep plasma | grep discover
plasma-discover-libs-6.0.2-2.fc40.x86_64
plasma-discover-flatpak-6.0.2-2.fc40.x86_64
plasma-discover-offline-updates-6.0.2-2.fc40.x86_64
plasma-discover-6.0.2-2.fc40.x86_64
plasma-discover-packagekit-6.0.2-2.fc40.x86_64
plasma-discover-notifier-6.0.2-2.fc40.x86_64
No comments:
Post a Comment