ไม่สามารถเล่นวิดีโอนี้
ขออภัยในความไม่สะดวก

Awesome Linux Tools - Cockpit

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ส.ค. 2024
  • Having a dashboard installed on your Linux server can be a great way of enhancing remote management capabilities, as well as getting an overview of its resource usage. In this video, I'll show you Cockpit which is an awesome management system you can install very easily.
    🎓 CROWDSTRIKE CRASH SURVIVOR T-SHIRT
    Commemorate the largest outage in history with the latest addition to the LLTV merch shop.
    Get yours here ➜ learnlinux.lin...
    🎓 BRAND NEW UDEMY COURSES AVAILABLE!
    Check out my new courses on Udemy and learn something new!
    • Getting Started with Ansible ➜ learnlinux.lin...
    • LPI Linux Essentials Complete Workshop ➜ learnlinux.lin...
    🐧 SUPPORT LINUX LEARNING!
    • Grab some Linux swag ➜ merch.learnlin...
    • Become a Channel Member ➜ learnlinux.lin...
    • Become a Patron ➜ learnlinux.lin...
    • 5% discount on LPI exam vouchers ➜ learnlinux.lin...
    • Check out my latest book ➜ ubuntuserverbo...
    • Grab an awesome Pi-powered KVM ➜ learnlinux.lin...
    • Jay's Gear - Server, Computer and Video Production Stuff ➜ learnlinux.lin...
    Note: Royalties and/or commission is earned from each of the above links
    ⏰ TIME CODES
    00:00 - Intro
    03:25 - Taking a look at the interface
    08:38 - Installing cockpit
    10:56 - Interface overview (continued)*🎓 FULL LINUX COURSES FROM LEARN LINUX TV*
    • Linux Crash Course ➜ linux.video/cc
    • Learn tmux ➜ linux.video/tmux
    • Learn vim ➜ linux.video/vim
    • Bash Scripting Series ➜ linux.video/bash
    • Proxmox VE ➜ linux.video/pve
    • Getting Started with Ansible (Udemy) ➜ learnlinux.lin...
    • LPI Linux Essentials Workshop (Udemy) ➜ learnlinux.lin...
    🌐 LEARN LINUX TV ON THE WEB
    • Main site ➜ www.learnlinux.tv
    • Community ➜ community.lear...
    • Official Github Account ➜ github.com/Lea...
    • Enterprise Linux Security Podcast ➜ enterpriselinu...
    • The Homelab Show Podcast ➜ thehomelab.show
    • Jay on Udemy ➜ www.udemy.com/...
    • Jay on Twitter ➜ x.com/JayTheLi...
    • Content Ethics ➜ www.learnlinux...
    • Request Assistance ➜ www.learnlinux...
    ⚠️ DISCLAIMER
    Learn Linux TV provides technical content that will hopefully be helpful to you and teach you something new. However, this content is provided without any warranty (expressed or implied). Learn Linux TV is not responsible for any damages that may arise from any use of this content. Always make sure you have written permission before working with any infrastructure and that you are compliant with all company rules, change control procedures, and local laws.
    #Linux #Server #Cockpit

ความคิดเห็น • 57

  • @gwgux
    @gwgux 2 ปีที่แล้ว +12

    We use this at work. I set it up on our Fedora servers for our new to Linux system admin. I just haven't gotten around to putting it on our Ubuntu servers yet. I'm now reminded to do so. ;)

  • @BrucesWorldofStuff
    @BrucesWorldofStuff 2 ปีที่แล้ว +11

    I have been using WebMin on my Ubuntu home server for like, ever. Have never looked for anything else. Glad to see that like all thing in Linux there are other dashboards... :-)
    Thanks Jay for the video!
    LLAP

  • @d00dEEE
    @d00dEEE 2 ปีที่แล้ว +4

    I have cockpit on both my Ubuntu LTS and Alma servers, both hosts are displayed in the same web session, so I can jump back and forth between them. Very convenient for checking system/service status at a glance.

  • @LampJustin
    @LampJustin 2 ปีที่แล้ว +2

    Finally good coverage of Cockpit!!! ^^

  • @MichealG
    @MichealG 2 ปีที่แล้ว +6

    There are other modules that can be added, I think you should have mentioned; like smb sharing, nfs sharing zfs manager and file browser which make cockpit a lot closer to webmin. Redhat supports this project as it relies on systemd and doesn’t mess with configuration like webmin which has many cve’s.

  • @MichealG
    @MichealG 2 ปีที่แล้ว +2

    Thanks Jay for sharing. Cockpit is a nice project. You can enhance securing by using 2fa as well

  • @blevenzon
    @blevenzon 2 ปีที่แล้ว +5

    Thanks Jay, awesome video. Super useful, because this makes Linux less intimidating for my helpdesk team.

  • @Im.Tabachnik
    @Im.Tabachnik 2 ปีที่แล้ว +2

    this is a really Awesome Linux Tool, thank you so much for showing us how to use it. I love it and I will use it on my work.

  • @SB-qm5wg
    @SB-qm5wg 8 หลายเดือนก่อน

    The VM plugins are pretty cool

  • @Danielo515
    @Danielo515 2 ปีที่แล้ว +1

    Love to see someone doing tutorials for beginners not using apt-get anymore

  • @docteejay
    @docteejay 2 ปีที่แล้ว +2

    Thank you, very useful to newbie like me.

  • @send2gl
    @send2gl 2 ปีที่แล้ว +1

    Interesting, I like the command line but GUIs like this are very useful for a quick overview.

  • @girishverma9780
    @girishverma9780 2 ปีที่แล้ว +7

    Very good timing...I just did a presentation at work to show some members Webmin but Linux team suggested to use Cockpit as Webmin is not safe. Is Webmin truly not safe - they said it is built on older tech. I'd be open to hearing back on this.
    UPDATE: After trying out both cockpit and Webmin I am leaning towards Webmin. I am not a Linux expert but working part of storage team rolling out Linux based file server with Samba. Webmin seems to be more mature and experience with it has been better. 2FA enabled as well as being able to log in via certain IPs only provides for protection. Cockpit seems very clunky and more of a dashboard with some admin capabilities but that's all.

    • @LearnLinuxTV
      @LearnLinuxTV  2 ปีที่แล้ว +4

      I haven't checked out Webmin in quite a while, but I might give that another go. I think it's been over a decade (or longer) since I last looked at it.

    • @girishverma9780
      @girishverma9780 2 ปีที่แล้ว +4

      @@LearnLinuxTVThank you for replying. It would be great to hear your opinion of it and/or comparison of it to cockpit. Great videos!!

    • @hugbearsx4
      @hugbearsx4 2 ปีที่แล้ว +4

      @@LearnLinuxTV If you do, please consider a comparison between Cockpit and Webmin in terms of (1) resources used, (2) actual admin features, (3) security and (4) ease of installation/management of the app itself.
      Anyway, thanks for the awesome content - it's very much appreciated!

  • @marcosoliveira8731
    @marcosoliveira8731 2 ปีที่แล้ว +1

    Really good information, as always. Thank you.

  • @undergrounder
    @undergrounder 2 ปีที่แล้ว +2

    Great tutorial, thank you Jay!

  • @averagedev7768
    @averagedev7768 ปีที่แล้ว

    Running fine on all company servers. In combination with uptime kuma and this panel i am able to monitor 38 ubuntu servers on the network.

  • @mhassankhan
    @mhassankhan 2 ปีที่แล้ว +1

    Pls make a video on resource manager/ job scheduler such as openpbs or slurm.

  • @seniortaco100
    @seniortaco100 10 หลายเดือนก่อน

    Nice Vid thank you
    Question: Do you have a video showing how Cockpit handles patch management for multiple Linux servers from its centralized web interface; sort of automated manner?

  • @PowerUsr1
    @PowerUsr1 2 ปีที่แล้ว

    wow i didnt even know about this package. i still prefer the cli but this...this is fantastic

  • @RichardKleinLeugemors
    @RichardKleinLeugemors 2 ปีที่แล้ว

    apt install cockpit-machines - and you can manage all our KVM/QEMU virtual servers from within Cockpit as well.

  • @vPeteWalker
    @vPeteWalker 2 ปีที่แล้ว +1

    Thanks Jay. This is great! By any chance do you have a recommendation for something similar on Alpine? Much appreciated.

    • @LearnLinuxTV
      @LearnLinuxTV  2 ปีที่แล้ว +1

      Is this for the purposes of creating lightweight containers? If so, Alpine is pretty much the gold standard (as far as I know) but I haven't looked to see if there are alternatives.

  • @m4l490n
    @m4l490n 2 ปีที่แล้ว

    Thank you for this video!! I would have never discovered this myself, and it is a very nice web interface! I already installed it on my debian server, and I'm very pleased. It is awesome!
    I just wanted to ask you if you have configured this to work with Let's Encrypt certs. I just can't make it work with them.

  • @JAFOpty
    @JAFOpty ปีที่แล้ว

    my Software Updates or Applications tabs do not work in Ubuntu server for some reason. Works great on Fedora tho :(

  • @Ranblv
    @Ranblv 2 ปีที่แล้ว +1

    can you use fail2ban to protect cockpit? or restrict access to it for specific ip?

    • @LearnLinuxTV
      @LearnLinuxTV  2 ปีที่แล้ว +1

      I would think so, I'm not sure if there's an official jail or not. Since fail2ban allows you to write your own jails, I'd be surprised if you couldn't. I haven't tried that myself though.

  • @yourpcmd
    @yourpcmd 2 ปีที่แล้ว

    Here's a problem. It's on port 9090. I have an XMPP server running on port 9090 for the admin web interface. Can the port for cockpit be changed during installation or nano into the config file?

  • @NilsNormann
    @NilsNormann 2 ปีที่แล้ว +6

    I have been staying away from web interfaces like this because I worry that they might change configs in a non-standard way. Or at least in a way that is different from my work flow. This could make trouble-shooting trickier than it otherwise would have been.

    • @LearnLinuxTV
      @LearnLinuxTV  2 ปีที่แล้ว +6

      I don't disagree, that's a valid concern. However, it might make sense to use something like Cockpit solely for monitoring, rather than making changes to things.

  • @slamlander3360
    @slamlander3360 2 ปีที่แล้ว

    what's up with webmin?

  • @richieh9100
    @richieh9100 2 ปีที่แล้ว

    @LearnLinuxTV Do a review on Slackware 15.0 newest version

  • @hoterychannel
    @hoterychannel 2 ปีที่แล้ว

    What reason can be for that strange design decision- to use regular system account instead of creating some "virtual"? Cockpit allow anyway very limited range or features but if someone steal root (or user with sudo) password...

  • @tigerfish66
    @tigerfish66 2 ปีที่แล้ว

    ahhh the old dashboard challenge........do the positives of ease of use outweigh understanding the age old CLI management techniques.......of course it depends on your use case , my old employer used to love WEBMIN, simple READ-ONLY tasks and management was available to the help desk for checking stuff, new admins promoted from the help desk however, our preferred method of getting new staff, they were absolutely hampered by a lack of true admin CLI skills, tricky......

  • @hovasty
    @hovasty 2 ปีที่แล้ว +1

    Hi, for some reason after installing cockpit last night I can not access my server via ssh. It just completely broke. Other packages I have installed are docker and git. I am using it as docker machine to run some services. I tried reinstalling it but the same result AFTER installing cockpit. I am using Ubuntu server 20.04. Any ideas what is causing this?

    • @declanmcardle
      @declanmcardle 2 ปีที่แล้ว +3

      # systemctl status sshd -l
      # journalctl -r -u sshd
      etc.

    • @declanmcardle
      @declanmcardle 2 ปีที่แล้ว +3

      ssh -vvv on the client....

  • @PE4Doers
    @PE4Doers 2 ปีที่แล้ว +1

    Sorry, Linode will NEVER happen with me. Subscription services will eventually be an issue. I have some horror stories.

  • @GrishTech
    @GrishTech 2 ปีที่แล้ว

    One disappointment with cockpit on non-rhel distros is that udisk2 is not compiled (or does not support) iscsi management. Thus, you can't manage and format iscsi disks in ubuntu for example.

  • @KiraSlith
    @KiraSlith ปีที่แล้ว

    Okay, but why is this video identical to Linode's?

  • @DaveSomething
    @DaveSomething 2 ปีที่แล้ว +1

    it's like WebMin light?

    • @LearnLinuxTV
      @LearnLinuxTV  2 ปีที่แล้ว +2

      I haven't used Webmin in ages, so I'm not even sure how that stacks up today. Might be worth a comparison though.

    • @DaveSomething
      @DaveSomething 2 ปีที่แล้ว +1

      @@LearnLinuxTV I will have a go at it...

    • @DaveSomething
      @DaveSomething 2 ปีที่แล้ว +1

      @@LearnLinuxTV I installed it on my Pi4... I like it, thanks!

    • @ardatun
      @ardatun 2 ปีที่แล้ว

      ​@@LearnLinuxTV I'm using webmin for ages. It's by far superior. I actually stopped watching this after 30seconds when I saw cockpit's interface. Nice video though

  • @vladk4444
    @vladk4444 2 ปีที่แล้ว

    You forgot to mention how to uninstall:
    sudo systemctl stop cockpit
    sudo systemctl disable cockpit
    sudo systemctl stop cockpit.socket
    sudo systemctl disable cockpit.socket
    sudo apt remove cockpit*

  • @rajismiley8937
    @rajismiley8937 2 ปีที่แล้ว

    webmin 3.0

  • @fio_mak
    @fio_mak 2 ปีที่แล้ว

    GUI for managing linux servers? Does not make any sense. Especially on production. GUI have its own overhead. And doing things via GUI is not the way to deal with linux. No matter if ur new or experienced.

  • @ierosgr
    @ierosgr 2 ปีที่แล้ว +3

    Webmin is by far superior to this childish retro look alike interface ... nice presentation though for something that has no place there, where other guis manage to do the job more efficient being better looking and with more options

    • @LearnLinuxTV
      @LearnLinuxTV  2 ปีที่แล้ว +3

      Webmin certainly got a lot of mentions in the comments, so I think it probably deserves another look.