Author: Sahil Suri

Using cockpit tool for server Linux management part 1

Introduction Most system administrators are accustomed to managing their Linux servers from the command line. But some projects have made significant head way in coming up with robust solutions for administering Linux systems via a web interface. Cockpit is one such popular project. Cockpit is an open source and free system administration tool that allows you to easily manage and monitor a single Linux machine or multiple Linux servers via a web browser. The cockpit project has gained a lot of momentum since its development was taken over by Red Hat which is actively fixing bugs and adding new features to the tool. Using cockpit you can perform numerous system administration tasks from a single pane of glass like interface provided by cockpit. Some examples of the tasks that can be managed by cockpit are administrating storage, configuring network, inspecting logs and so on and so forth. While managing your servers with cockpit you can easily switch between cockpit and the command line.  For example, a service started using cockpit could be stopped or restarted using the command line. In this article, we will demonstrate how you could install Cockpit on a CentOS 7 server, and how to monitor and administer the server using Cockpit. The installation process would remain unchanged for any YUM based system like RHEL or Fedora. Installing cockpit: If you have the base and EPEL...

Read More

Route command in Linux explained

Introduction Networking is the backbone of any stable enterprise infrastructure. As a system administrator it is important for us to understand the network stack of the Linux operating systems and how to access network related information and manipulate it or modify it when required. We’ve written articles explaining the use of ifconfig and ip commands which essentially allow us to add/remove/update IP addresses on a Linux server. Although routing is a term that a network administrator is likely to be more familiar with but system administrators also come across it frequently. In the simplest of terms routing is a means of sending an IP packet from one point to another. An IP packet in this case is any piece of information that is transmitted during a communication over the network. On Linux operating systems, information on how packets are to be forwarded is stored in a kernel structure called a routing table.  We need to manipulate this table when configuring our systems to talk to other servers across a network. The route command is used to manipulate the kernel’s routing tables. Its primary use is to setup static routes to specific hosts or networks. Routes can be static or dynamic. Dynamic routes are added on specialized routers whereas on the operating system level we use static routes only. In this article we will explain with examples on how to...

Read More

Docker hub basics

Introduction In a previous post, we ran the hello-world container to verify and validate our docker installation. To run the hello-world container we pulled the image for the container. But where did that image come from? At that juncture, we didn’t really talk about how that happened. In this post, we’ll be addressing that exact query. The image that we pulled to run with our standard install of docker came from the Docker Hub. What is Docker Hub? I’ve heard of Github then you can safely assume that Docker Hub is for container images what Github is for code repositories. Github allows users to share code with co-workers, other developers and people across the world. Docker Hub does the same thing for container images. It allows us to host the public as well as private container images. The ability to host repositories or registries privately is great for organizations who wish to containerize proprietary applications and do not want to make the container images public. In order to use the docker hub, we need a docker hub account and we’ll walk you through the steps involved in registering for a docker hub account.   Step 1: Sign up To create your docker hub account open the link https://hub.docker.com/. Once there click on the sign up for Docker Hub button and you will be taken to the sign page also...

Read More

Over 16,000 readers, Get fresh content from “The Linux juggernaut”

Email Subscribe

ABOUT ME..!

My photo
My name is Surendra Kumar Anne. I hail from Vijayawada which is cultural capital of south Indian state of Andhra Pradesh. I am a Linux evangelist who believes in Hard work, A down to earth person, Likes to share knowledge with others, Loves dogs, Likes photography. At present I work at Bank of America as Sr. Analyst Systems and Administration. You can contact me at surendra (@) linuxnix dot com.