<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: ajinurrofiq</title>
    <description>The latest articles on DEV Community by ajinurrofiq (@ajinurrofiq).</description>
    <link>https://dev.to/ajinurrofiq</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F932072%2Fcec5e83b-20e6-41b3-b384-72c4fbb0de69.png</url>
      <title>DEV Community: ajinurrofiq</title>
      <link>https://dev.to/ajinurrofiq</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ajinurrofiq"/>
    <language>en</language>
    <item>
      <title>Cockpit linux</title>
      <dc:creator>ajinurrofiq</dc:creator>
      <pubDate>Mon, 26 Sep 2022 13:12:48 +0000</pubDate>
      <link>https://dev.to/ajinurrofiq/cockpit-linux-3141</link>
      <guid>https://dev.to/ajinurrofiq/cockpit-linux-3141</guid>
      <description>&lt;p&gt;&lt;strong&gt;Cockpit meaning&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Cockpit is a free, open source server administration tool that allows us to easily monitor and manage one or more Gnu/Linux servers via a web browser.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Simple to use&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Cockpit makes Linux discoverable. You don’t have to remember commands at a command-line.&lt;/p&gt;

&lt;p&gt;See your server in a web browser and perform system tasks with a mouse. It’s easy to start containers, administer storage, configure networks, and inspect logs. Basically, you can think of Cockpit like a graphical “desktop interface”, but for individual servers.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Using Cockpit&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Here’s a subset of tasks you can perform on each host running Cockpit:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Inspect and change network settings&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Configure a firewall&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Manage storage (including RAID and LUKS partitions)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Create and manage virtual machines&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Download and run containers&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Browse and search system logs&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Inspect a system’s hardware&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Upgrade software&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Keep tabs on performance&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Manage user accounts&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Inspect and interact with systemd-based services&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Use a terminal on a remote server in your local web browser&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Switch between multiple Cockpit servers&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Extend Cockpit’s functionality by installing a growing list of apps and add-ons&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Write your own custom modules to make Cockpit do anything you want&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Also troubleshoot and fix pesky problems with ease:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Diagnose network issues&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Spot and react to misbehaving virtual machines&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Examine SELinux logs and fix common violations in a click&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Inspect detailed metrics that correlate CPU load, memory usage, network &lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;More features appear in Cockpit every release.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;CentOS&lt;/strong&gt;&lt;br&gt;
Cockpit is included in CentOS 7.x:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Install cockpit:
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;sudo yum install cockpit
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Enable cockpit:
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;sudo systemctl enable --now cockpit.socket
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Open the firewall if necessary:
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;sudo firewall-cmd --permanent --zone=public --add-service=cockpit
sudo firewall-cmd --reload
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Get started&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;After installing and enabling Cockpit, visit port 9090 on your server (for example: &lt;a href="https://localhost:9090/"&gt;https://localhost:9090/&lt;/a&gt; in a browser on the same machine as Cockpit).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;THAT'S ALL FROM ME, THANKS&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>cockpit</category>
      <category>centos</category>
      <category>linux</category>
    </item>
  </channel>
</rss>
