Basic configuration for CentOS

2 min


Centos

Here are steps for Basic configuration for CentOS

Step 1. Change the password

To change the root password you need to enter the command passwd. To change or not to change the default password – a private matter.

Step 2. System update

To update the system, you need to enter the yum update command. It is clear that the basic system is already a bit outdated, we want to deal with the latest software, right? After upgrading the system, you can install any software like this:

yum install <package name>

For example, you can install the package of mc for more convenient operation with files (File Manager).

Step 3. Firewall configuration

In CentOS as a firewall uses the familiar iptables. By default, the firewall is running, and to view his rule with the command shown in the screenshot:

Firewall Configuration
Firewall rules

Somehow in CentOS the default management rules, iptables firewall is used. The essence of this service is to manage iptables. But many administrators accustomed to managing directly – because iptables is the tool that is in any Linux distribution.

Disable firewalld:

Disable Firewalld

The script disable firewalld

After that, you need to install the package iptables-services is the iptables utility, and then enable auto-start iptables:

systemctl enable iptables

Left to write the script iptables_config.sh establishing firewall rules. The script is pretty cumbersome to publish the article, so you can download it from our site. The script is ready to use, you need to register only your IP address.

To provide an automatic download of this script is not necessary: as soon as you start it, all the rules are saved in the file /etc/sysconfig/iptables and will be restored when you restart the server.

Step 4. Time setting

To change the time zone, you can:

# ln-s /usr/share/zoneinfo/Europe/Volgograd /etc/localtime

This command sets the time zone. By default, the VDS is configured from CmsDaddy on Asian time (Asia/Kolkata).

To synchronize the time used by ntp, but by default, it is not installed, so you need to manually install the ntp package. Then you need to add ntp to autostart:

ntpupdate pool.ntp.org
systemctl start ntpd
systemctl enable ntpd

The first command updates the time, the second starts the service, and the third includes the automatic download service.

Step 5. Do the system logs informative

By default, the log /var/log/messages will contain very many non-informative (redundant) messages. They are of little avail, but they hinder the search for important messages, if there somecrashing.

Go to the directory /etc/rsyslog.d. Open the file clear.conf (or nano, or the built-in mc editor by pressing F4). Add the line:

Do The System Logs Informative

Configuration of rsyslog

After that, restart rsyslog:

service rsyslog restart

That’s all for now.


Like it? Share with your friends!

What's Your Reaction?

cute cute
240
cute
lol lol
60
lol
love love
30
love
scary scary
240
scary
hate hate
90
hate
geeky geeky
120
geeky
omg omg
270
omg
CmsDaddy

Hello Guys, Here we write about ultimate guides about content management system (CMS) and other software such as WordPress, Joomla, Drupal, Oxwall, Skadate, Prestashop, Magento, CSS, HTML, Linux, CentOS, Ubuntu, Windows, macOS, Android, iOS, iPadOS, etc...

0 Comments

Your email address will not be published. Required fields are marked *

Choose A Format
Story
Formatted Text with Embeds and Visuals
Poll
Voting to make decisions or determine opinions
List
The Classic Internet Listicles
Personality quiz
Series of questions that intends to reveal something about the personality
Trivia quiz
Series of questions with right and wrong answers that intends to check knowledge
Ranked List
Upvote or downvote to decide the best list item
Open List
Submit your own item and vote up for the best submission
Countdown
The Classic Internet Countdowns
Video
Youtube and Vimeo Embeds