<?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: Blessing Ndubuisi</title>
    <description>The latest articles on DEV Community by Blessing Ndubuisi (@blessingglobally).</description>
    <link>https://dev.to/blessingglobally</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%2F1994004%2F25e3c7eb-e67b-4826-9f16-8596b0616654.jpg</url>
      <title>DEV Community: Blessing Ndubuisi</title>
      <link>https://dev.to/blessingglobally</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/blessingglobally"/>
    <language>en</language>
    <item>
      <title>HOW TO MANAGE ROLE-BASED ACCESS CONTROL (RBAC)</title>
      <dc:creator>Blessing Ndubuisi</dc:creator>
      <pubDate>Fri, 28 Mar 2025 11:13:08 +0000</pubDate>
      <link>https://dev.to/blessingglobally/how-to-manage-role-based-access-control-rbac-1jj1</link>
      <guid>https://dev.to/blessingglobally/how-to-manage-role-based-access-control-rbac-1jj1</guid>
      <description>&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;      Azure Role base access control (Azure RBAC)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;AZure Role base access control is an authorization system that helps you manage who has access to azure resources and the areas they have access to. with RBAC you can grant exact access users need to do their jobs, grant access to those managing Vm, sql databases within the same subscription. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;AZURE KEY VAULT CREATION AND RBAC PERMISSION&lt;/strong&gt;&lt;br&gt;
   Azure key is a cloud service used to manage keys, secrets and certificates. key vaults eliminate the need for developers to store security information in their code.&lt;/p&gt;

&lt;p&gt;open azure portal, search for key vault (under search resources and services) and select key vault, click on create a key vault. fill in the subscription, key vault,region, prcing tier. &lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc144w1bbfb48lgztpfqb.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc144w1bbfb48lgztpfqb.PNG" alt="Image description" width="399" height="515"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Then review and create, it brings you here &lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1oqk92iny77teut11p1h.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1oqk92iny77teut11p1h.PNG" alt="Image description" width="514" height="146"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;HOW TO ASSIGN MYSELF PERMISSION TO A STORAGE ACCOUNT&lt;/strong&gt;&lt;br&gt;
1.Log in to azure portal &lt;a href="https://portal.azure.com" rel="noopener noreferrer"&gt;https://portal.azure.com&lt;/a&gt; , navigate to the storage account you want to assign permission to. &lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm84u4574huomh5lzdfm7.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm84u4574huomh5lzdfm7.PNG" alt="Image description" width="749" height="278"&gt;&lt;/a&gt; &lt;br&gt;
2.click on Access control(I AM), Click on 'Add' select role assignment &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6e4wrdf7wb8f3ekcvp2r.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6e4wrdf7wb8f3ekcvp2r.PNG" alt="Image description" width="295" height="115"&gt;&lt;/a&gt;&lt;br&gt;
select the role you want to assign. under privilege administrator role, i assigned myself permission as user Access Administrator, add role assignment condition, to limit the principal the under can assign roles to. &lt;br&gt;
*&lt;em&gt;HOW TO INTERPRET AND DENY ASSIGNMENT IN RBAC&lt;br&gt;
*&lt;/em&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;View the role assignments for the selected resource.&lt;/li&gt;
&lt;li&gt;identify the role assigned to the user, group, or service principal.&lt;/li&gt;
&lt;li&gt;Review the specific permission granted by the role.
*&lt;em&gt;TO DENY THE ASSIGNMENT *&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Click on the "Add role assignment" button.&lt;/li&gt;
&lt;li&gt;Select the role that you want to deny.&lt;/li&gt;
&lt;li&gt;Select the user, group, or service principal for which you want to deny the assignment.&lt;/li&gt;
&lt;li&gt;Click on the "Deny" button. &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Step 4: Verify the Denial&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;View the updated role assignments to verify that the denial has taken effect.&lt;/li&gt;
&lt;li&gt;Test the denial by attempting to perform an action that was previously allowed.&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>learning</category>
      <category>cloud</category>
    </item>
    <item>
      <title>AZURE CLI (MANAGING AZURE RESOURCES)</title>
      <dc:creator>Blessing Ndubuisi</dc:creator>
      <pubDate>Wed, 26 Mar 2025 14:05:57 +0000</pubDate>
      <link>https://dev.to/blessingglobally/azure-cli-managing-azure-resources-5g7c</link>
      <guid>https://dev.to/blessingglobally/azure-cli-managing-azure-resources-5g7c</guid>
      <description>&lt;p&gt;Prerequisites:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Azure subscription&lt;/li&gt;
&lt;li&gt;Azure CLI installed on your machine&lt;/li&gt;
&lt;li&gt;Basic knowledge of Azure resources and CLI commands&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Azure Cli is a tool for creating and managing Azure resources, its all text base with no graphical interface. It saves you alot of time, you can use a single command to manage a resource. &lt;br&gt;
TO INSTALL AZURE CLI ON WINDOW&lt;br&gt;
go to &lt;a href="https://aka.ms/installazurecliwindows" rel="noopener noreferrer"&gt;https://aka.ms/installazurecliwindows&lt;/a&gt; and download the installer, run the downloaded installer and follow the prompts. , click next, next and install. sign in with cli and login into Azure Cli.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;USING AZURE CLI WITH CLOUDSHELL&lt;/strong&gt;&lt;br&gt;
Log in to shell.azure.com it will take you through the login process and you will get to the screen here &lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwftrbdzmp28s0wmhjdkv.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwftrbdzmp28s0wmhjdkv.PNG" alt="Image description" width="704" height="189"&gt;&lt;/a&gt;&lt;br&gt;
you will have to choose Bash or powershell as your shell environment. first for it to work you will have to attach a storage account. i created my storage which it successfully sync to the cloud shell.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fund3su8vkr8lc3039gj8.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fund3su8vkr8lc3039gj8.PNG" alt="Image description" width="794" height="208"&gt;&lt;/a&gt; &lt;br&gt;
why the storage account ? because it has to store all the data and files you might upload. once cloudshell is launched you can use Azure cli, to create, manage and delete Azure resources.&lt;br&gt;
&lt;strong&gt;COMMON AZURE CLI COMMANDS&lt;/strong&gt;&lt;br&gt;
&lt;code&gt;az command list&lt;/code&gt; it lists all the accounts available to this login.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;az group create&lt;br&gt;
, &lt;code&gt;az vm create&lt;/code&gt;, command like &lt;code&gt;az vm --help&lt;/code&gt; this gives you all the commands availablein the az vm.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuzzaqc1f28vg3b7yu7ar.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuzzaqc1f28vg3b7yu7ar.PNG" alt="Image description" width="785" height="553"&gt;&lt;/a&gt; &lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;EXERCISES&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Exercise 1: Create a Resource Group&lt;/em&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Open Azure CLI and login to your Azure account using &lt;code&gt;az login&lt;/code&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Create a new resource group using &lt;code&gt;az group create --name &amp;lt;resource_group_name&amp;gt; --location &amp;lt;location&amp;gt;&lt;/code&gt;, this time through cloud shell.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fy2uly7wlh83aupilwoyw.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fy2uly7wlh83aupilwoyw.PNG" alt="Image description" width="800" height="143"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Verify the resource group creation using &lt;code&gt;az group show --name &amp;lt;resource_group_name&amp;gt;&lt;/code&gt;. note the second group was created throgh cloud shell.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fn9ld9u00844kly33t0h3.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fn9ld9u00844kly33t0h3.PNG" alt="Image description" width="704" height="74"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So this is basically how Azure Cli works. you can use it to manage resources such as virtual machines,storage accounts and resource groups.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>cloud</category>
      <category>database</category>
    </item>
    <item>
      <title>AZURE ACTIVE DIRECTORY (AZURE AD) or MICROSOFT ENTRA ID</title>
      <dc:creator>Blessing Ndubuisi</dc:creator>
      <pubDate>Mon, 24 Mar 2025 16:46:13 +0000</pubDate>
      <link>https://dev.to/blessingglobally/azure-active-directory-azure-ad-or-microsoft-entra-id-3ohp</link>
      <guid>https://dev.to/blessingglobally/azure-active-directory-azure-ad-or-microsoft-entra-id-3ohp</guid>
      <description>&lt;p&gt;ENTRA ID is the foundation to the entire cloud. it helps you protect all your identities and secure your network access everywhere. All your identities gets managed by Entra id Admin center, its Microsoft identity solution. your Entra id environment is called a tenant, its like you renting a place you’re living. Entra id is a globally load balanced SAS service with endpoints across all of azure. To create a user account on There  are several kinds of user account, there is on you create in the portal known as cloud native users  and we also have synced users and also guest users which is also called B2B AND B2C accounts. So when you create account you have to choose if that should be cloud native or if you want to invite a guest. here is a step by step guide on how to manage users and groups in active directory;&lt;br&gt;
HOW TO CREATE NEW USER ACCOUNT IN MICROSOFT ENTRA ID &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Go to &lt;em&gt;&lt;a href="https://dev.tourl"&gt;Entra.microsoft.com&lt;/a&gt;&lt;/em&gt; &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Click on " NEW USERS" in the navigation menu, Click on NEW USER OR INVITE EXTERNAL USER if you are inviting a user, then fill in necessary information!&lt;br&gt;
First we need to access Microsoft entra Admin center using the URL &lt;a href="https://entra.microsoft.com" rel="noopener noreferrer"&gt;https://entra.microsoft.com&lt;/a&gt;, on the home page expand users and click on &lt;br&gt;
You can manually also add users through the Microsoft Entra Admin center, this is the easiest way to add users. Click on new user , you will see two options, create a new user or invite an external user.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8vp541nf0dd1iimhtt9z.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8vp541nf0dd1iimhtt9z.PNG" alt="Image description" width="361" height="252"&gt;&lt;/a&gt; , go with the default selection, create new user. fill in the necessary info , user principal name is the login name which user used to sign in to Microsoft Entra, select a domain from the menu after @symbol, i used Administrator@&lt;a href="mailto:nblessing44@gmail.onmicrosoft.com"&gt;nblessing44@gmail.onmicrosoft.com&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr9uuf4p9v22k59383sw1.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr9uuf4p9v22k59383sw1.PNG" alt="Image description" width="329" height="67"&gt;&lt;/a&gt;&lt;br&gt;
fill in other details mail, nickname, provide a password, change the settings. next select properties and fill in the identity and Job info,&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fik6f52von2nhchab7ylw.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fik6f52von2nhchab7ylw.PNG" alt="Image description" width="466" height="545"&gt;&lt;/a&gt; , also configure the group and administrative unit too., select review + create button. review the entered detail and select create to create this user account with the given details. here are the ones i successfully created.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvt5owmczhpq8soa9gq4o.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvt5owmczhpq8soa9gq4o.PNG" alt="Image description" width="766" height="286"&gt;&lt;/a&gt;&lt;br&gt;
To modify the user account settings, click on user account , click on edit properties, here you can edit identity, job information, job information, etc.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;HOW TO BULK CREATE USERS USING CSV FILE&lt;/strong&gt; &lt;br&gt;
Microsoft Entra provided a way to manage users in bulk,you can create and delete operations in bulk.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt; login to entra admin center, sign in as user administrator Navigate to bulk operation , under it you can either bulk create users, bulk invite users or bulk delete users.
&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbswe3a6ta0ikfh649kv6.PNG" alt="Image description" width="429" height="162"&gt;
To bulk create users first download the csv template file &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F92krx18o8l79j8g9h5u8.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F92krx18o8l79j8g9h5u8.PNG" alt="Image description" width="282" height="174"&gt;&lt;/a&gt;&lt;br&gt;
open the downloaded csv file, add the line for each user you want to create. Modify the template file with the users information, and save the file as&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;.csvfile  go back to microsoft entra Admin center , next is to upload the csv file to microsoft entra id, under bulk create page, select upload csv file and browse to the file. after the file content&lt;br&gt;
are validated, you will see a message that the file is updated successfully. &lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>beginners</category>
      <category>tutorial</category>
      <category>learning</category>
    </item>
    <item>
      <title>TROUBLESHOOTING DNS PROBLEMS IN AN ACTIVE DIRECTORY DOMAIN CONTROLLER</title>
      <dc:creator>Blessing Ndubuisi</dc:creator>
      <pubDate>Mon, 17 Mar 2025 11:34:09 +0000</pubDate>
      <link>https://dev.to/blessingglobally/troubleshooting-dns-problems-in-an-active-directory-domain-controller-2afp</link>
      <guid>https://dev.to/blessingglobally/troubleshooting-dns-problems-in-an-active-directory-domain-controller-2afp</guid>
      <description>&lt;p&gt;As a system and Network Administrator , Troubleshooting DNS problems in Active Directory is a crucial skill to have. it requires a systematic approach to identify and resolve the issue.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;u&gt;PROBLEM STATEMENT&lt;/u&gt;&lt;/strong&gt;&lt;br&gt;
An IT Company has reported that users are experiencing difficulties accessing network resources due to DNS resolution FAILURES .The DNS server logs indicate that there are issues with DNS Query timeout and server error. the team needs to identify the root cause of the problems and to resolve it. &lt;br&gt;
&lt;strong&gt;CODE:&lt;/strong&gt; No code is required for this project, as it involves troubleshooting and Configuration of DNS settings.&lt;br&gt;
TO RESOLVE THIS ISSUE:&lt;br&gt;
Step1: Open network and internet settings, click on Network sharing Centre, then click on change adapter settings, choose the network that lit up, right click and go to properties, you will see multiple list of  network then you will have to chose the one that have the main ip address on it,  chose the IP Version 4 (IPV4) and double click on it and uncheck ipv6. click on 1pv4 properties and input your Ip address.&lt;br&gt;
under DNS , &lt;br&gt;
There you will see preferred and Alternative DNS. please do not input public dns here, if you put in public dns server you are not going to resolve or replicate anything inside your network, it will also be difficult to find other server, instead add in your ip address.                                   &lt;/p&gt;

&lt;p&gt;Now to set this properly go to server manager, go to tools, scroll down  to DNS INSIDE the dns right click the server, go properties, &lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnr4u0b77s2z59qxuchhp.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnr4u0b77s2z59qxuchhp.PNG" alt="Image description" width="376" height="274"&gt;&lt;/a&gt;  if you are using ipv6 leave the box checked for ipv6 but you can uncheck the ip. . but if you are using TCP/IPV4 only check the one ip address you use for TCP/PIV4, Uncheck them with the exception of your main ip address . Next open forwarders, add DNS, Here you can add public DNS, I added 8.8.8.8 which is Google dns and, 4.2.2.2 and 9.9.9.9  &lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5damwih06wcvy2vxdtvn.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5damwih06wcvy2vxdtvn.PNG" alt="Image description" width="340" height="157"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now to know which server I'm to use I will choose the one with the quickest amount of Hops. I will open my command prompt and type &lt;code&gt;tracert -d 8.8.8.8&lt;/code&gt;, same with the other dns.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqphvs8qojdzc7jzb4b2d.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqphvs8qojdzc7jzb4b2d.PNG" alt="Image description" width="425" height="276"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;strong&gt;TO VERIFY RESOLUTION&lt;/strong&gt; &lt;br&gt;
Monitor DNS Server logs to ensure there are no further errors or warnings. &lt;/p&gt;

</description>
      <category>tutorial</category>
      <category>cloud</category>
      <category>security</category>
    </item>
    <item>
      <title>IT HOMELAB PROJECT #1</title>
      <dc:creator>Blessing Ndubuisi</dc:creator>
      <pubDate>Wed, 26 Feb 2025 19:55:50 +0000</pubDate>
      <link>https://dev.to/blessingglobally/it-homelab-project-1-39jg</link>
      <guid>https://dev.to/blessingglobally/it-homelab-project-1-39jg</guid>
      <description>&lt;p&gt;Welcome to my homelab project #1 where i showcase how to setup an Active directory lab using Hyper-V. My goal is to create a functional test environment that mimics a real world Active Directory setup.&lt;br&gt;
&lt;strong&gt;&lt;u&gt;SYSTEM REQUIREMENTS&lt;/u&gt;&lt;/strong&gt;&lt;br&gt;
 Hyper-V is only available on 64bit editions of windows, specifically window 10/11pro,enterprise and education.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;PREREQUISITES 1 = Enable Hyper v&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;HOW I ENABLED HYPER-V IN MY WINDOW 10 PRO&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click on "control panel" open the control panel&lt;/li&gt;
&lt;li&gt;click on "programs and features" &lt;/li&gt;
&lt;li&gt;click on turn windows features on and off&lt;/li&gt;
&lt;li&gt;scroll down and check the box next to "Hyper-V", enable it and reboot your system.
&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqyv3ikp8c60j1s59jlaf.PNG" alt="Image description" width="322" height="318"&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;click ok and restart your computer. if hyper v is installed correctively, you should see the hyperv manager console.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm9axtscz1hy3aztmoxeq.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm9axtscz1hy3aztmoxeq.PNG" alt="Image description" width="165" height="134"&gt;&lt;/a&gt; &lt;br&gt;
     &lt;strong&gt;PREREQUISITE 2&lt;/strong&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;CREATE A NEW VIRTUAL MACHINE; I use hypervisor manager to create the Virtual machine and set up the lab. on the right hand side click on quick create&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Feuiz5jl0jl31khv2e8fb.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Feuiz5jl0jl31khv2e8fb.PNG" alt="Image description" width="674" height="290"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;INSTALL A SUPPORTED WINDOW SERVER: I downloaded window server 2019 Iso from &lt;a href="http://www.microsoft.com/en-us/evalcenter/evaluate-windows-10" rel="noopener noreferrer"&gt;www.microsoft.com/en-us/evalcenter/evaluate-windows-10&lt;/a&gt; &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Next, I configured the virtual machines networking settings to connect to my existing network infrastructure, open Hyper-V click on virtual switch manager, click on virtual switch manager and select the type of switch you want, I selected &lt;em&gt;external switch&lt;/em&gt;  apply the settings and click ok .&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;STEP 1** INSTALL ACTIVE DIRECTORY DOMAIN SERVICES**&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;launch server manager as thus; open Hyper-V manger navigate to window server 2019 already installed in the Hyper-V, then launch the the server which also opens the server manager. click on "manage" scrol down to "Add roles and feature" 
&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faiu0plxwfbnrelgnqg2o.PNG" alt="Image description" width="800" height="98"&gt; &lt;/li&gt;
&lt;li&gt;create a new domain and select "Add new forest" &lt;/li&gt;
&lt;li&gt;configure the domain setting by adding domain name, mine is Blessinglab.tech&lt;/li&gt;
&lt;li&gt;Promote to domain, I followed the wizard to promote the server to a domain controller, 
**
CONFIGURE DNS AND DHCP**
I started by installing the DNS server role on the domain controller. i configured the DNS settings including the forward and reverse lookup zones.
&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0wir01w72hp5hmccsy3y.PNG" alt="Image description" width="192" height="353"&gt; 
Now i have successfully created the lookup zones you wil see two default entry, start of authority SOA and Name server... next is to add New Pointer R
&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6hyr7ks69e25p734y7x7.PNG" alt="Image description" width="800" height="507"&gt;
To configured DHCP SERVER &lt;/li&gt;
&lt;li&gt;click on the yellow icon and go to post- deployment configuration, follow the wizard and run the "complete DHCP Configuration". 
&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ft8ojxsc84frcnuwdvriw.PNG" alt="Image description" width="327" height="102"&gt;    ..done 
&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqggosx84a0e1h3mwilyj.PNG" alt="Image description" width="728" height="288"&gt;
&lt;u&gt;&lt;strong&gt;&lt;u&gt;CREATE OUS,USERS AND GROUPS ON ACTIVE DIRECTORY 
&lt;/u&gt;&lt;/strong&gt;&amp;lt;&lt;/u&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Active directory users is a tool that lets you manage users,accounts and more.open server manager , go to tools,select active directory users and computers,console, right click on "new" and select "organizational unit". "OU" is just like a cointainer it can be used to store users,groups,etc &lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0s6z9ozr900ywjaxpkdb.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0s6z9ozr900ywjaxpkdb.PNG" alt="Image description" width="800" height="676"&gt;&lt;/a&gt;  open it, fill in the necessary details, i name the city of my org "LAGOS",&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0m3clfphxxc2ho9vwgbp.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0m3clfphxxc2ho9vwgbp.PNG" alt="Image description" width="188" height="252"&gt;&lt;/a&gt;   you can create an org under it, i named mine "lekki Office" &lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8yjfpcha4jc9myqiqrbd.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8yjfpcha4jc9myqiqrbd.PNG" alt="Image description" width="350" height="160"&gt;&lt;/a&gt;  Next i created three new organizational unit in "lekki office" namely, ACCOUNTING, TECH AND HR Departmental units. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbcrnfqra3ss4wokmelvv.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbcrnfqra3ss4wokmelvv.PNG" alt="Image description" width="171" height="231"&gt;&lt;/a&gt; next is to create users under the new unit, right click on the unit ,select new,scroll down to users, fill up the users information, fill in the password, the password must meet the password policy requirement. i successfuly created a user.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnhv5l5vwtp93g9cp80hr.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnhv5l5vwtp93g9cp80hr.PNG" alt="Image description" width="402" height="326"&gt;&lt;/a&gt; So this is basically how to create users in "OU". &lt;br&gt;
CREATE GROUPS &lt;br&gt;
click on the created deparment, select users , then group. i created two groups i named them TECH_ADMIN and TECH_SUPPORT. &lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7pf49wgft8hua55w0b1e.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7pf49wgft8hua55w0b1e.PNG" alt="Image description" width="312" height="64"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>career</category>
      <category>learning</category>
      <category>womenintech</category>
    </item>
    <item>
      <title>LINUX CHALLENGE DAY 5</title>
      <dc:creator>Blessing Ndubuisi</dc:creator>
      <pubDate>Tue, 12 Nov 2024 13:49:26 +0000</pubDate>
      <link>https://dev.to/blessingglobally/linux-challenge-day-5-19m1</link>
      <guid>https://dev.to/blessingglobally/linux-challenge-day-5-19m1</guid>
      <description>&lt;p&gt;LINUX NETWORKING&lt;/p&gt;

&lt;p&gt;Linux networking commands are used extensively to inspect, analyze, maintain, and troubleshoot networks connected to the system server.&lt;/p&gt;

&lt;p&gt;Despite being busy, I managed to cover five essential command lines. Since I use the Ubuntu distribution, I first installed net-tools. Note that if you use Kali Linux, net-tools usually come preinstalled.&lt;/p&gt;

&lt;p&gt;Here are the commands I learned:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;ifconfig&lt;/code&gt; (Interface Configurator): used to configure network interfaces.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;ip a&lt;/code&gt; (or &lt;code&gt;ip addr show&lt;/code&gt;): displays IP addresses and interface information.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;ip link show&lt;/code&gt;: shows the state of network interfaces.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;ip -s link show&lt;/code&gt;: displays interface statistics, including traffic information.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;ip route&lt;/code&gt;: displays and modifies the IP routing table.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;These commands are crucial for network administration and troubleshooting.&lt;/p&gt;

</description>
      <category>programming</category>
      <category>devops</category>
      <category>security</category>
    </item>
    <item>
      <title>LINUX CHALLENGE, DAY 4</title>
      <dc:creator>Blessing Ndubuisi</dc:creator>
      <pubDate>Sat, 09 Nov 2024 16:52:03 +0000</pubDate>
      <link>https://dev.to/blessingglobally/linux-challenge-day-4-5h2k</link>
      <guid>https://dev.to/blessingglobally/linux-challenge-day-4-5h2k</guid>
      <description>&lt;p&gt;User Management&lt;/p&gt;

&lt;p&gt;Today, I covered and learned about the essential topics of Linux User Management, including:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;User Account Creation: &lt;code&gt;useradd&lt;/code&gt; and &lt;code&gt;adduser&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;User Deletion:&lt;code&gt;userdel&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;System User Creation: &lt;code&gt;useradd -r&lt;/code&gt; and adduser --system&lt;/li&gt;
&lt;li&gt;Password Management: passwd&lt;/li&gt;
&lt;li&gt;Group Management: &lt;code&gt;groupadd&lt;/code&gt;,
&lt;code&gt;groupdel&lt;/code&gt;
, and &lt;code&gt;groupmod
&lt;/code&gt;
Key Commands:&lt;/li&gt;
&lt;/ol&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;useradd&lt;/code&gt; [username]: Create a new user with default settings&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;adduser&lt;/code&gt; [username]: Create a new user with interactive prompts&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;userdel&lt;/code&gt; [username]: Delete a user account&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;passwd&lt;/code&gt; [username]: Set or change a user's password&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;groupadd&lt;/code&gt; [groupname]: Create a new group&lt;br&gt;
-&lt;code&gt;groupdel&lt;/code&gt;[groupname]: Delete a group&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;i used id [username] to display user information&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Used groups [username] to display a user's group membership&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Used sudo for user management tasks&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Regularly review user and group accounts&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I'm excited to apply these skills to real-world scenarios and continue improving my Linux expertise!&lt;/p&gt;

&lt;h1&gt;
  
  
  LinuxUserManagement #LinuxChallenge #SysAdmin #DevOps  #ITProfessional #LinuxCommunity #LearningJournal``
&lt;/h1&gt;

</description>
      <category>devops</category>
      <category>linux</category>
      <category>security</category>
    </item>
    <item>
      <title>LINUX CHALLENGE, DAY 3</title>
      <dc:creator>Blessing Ndubuisi</dc:creator>
      <pubDate>Wed, 06 Nov 2024 20:58:11 +0000</pubDate>
      <link>https://dev.to/blessingglobally/linux-challenge-day-3-1i0a</link>
      <guid>https://dev.to/blessingglobally/linux-challenge-day-3-1i0a</guid>
      <description>&lt;p&gt;Continuing my Linux journey! &lt;br&gt;
Today I learned:&lt;/p&gt;

&lt;p&gt;How to use touch to create new files&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Change file/directory ownership with &lt;code&gt;chown&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Use symbolic notation for permissions with &lt;code&gt;chown&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Modify file permissions with &lt;code&gt;chmod&lt;/code&gt;
So today this three commands gave me tough time but I finally mastered it.
#Linux #CommandLine #FileManagement&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>linux</category>
      <category>programming</category>
      <category>devops</category>
    </item>
    <item>
      <title>LINUX CHALLENGE DAY 2</title>
      <dc:creator>Blessing Ndubuisi</dc:creator>
      <pubDate>Mon, 04 Nov 2024 15:37:07 +0000</pubDate>
      <link>https://dev.to/blessingglobally/linux-challenge-day-2-4ei4</link>
      <guid>https://dev.to/blessingglobally/linux-challenge-day-2-4ei4</guid>
      <description>&lt;p&gt;I'm excited to share my progress on Day 2 of my 20-day Linux challenge!&lt;/p&gt;

&lt;p&gt;Today I Mastered file management commands: &lt;code&gt;cp&lt;/code&gt; (copy), &lt;code&gt;mv&lt;/code&gt;(move/rename), &lt;code&gt;rm&lt;/code&gt; (remove).&lt;br&gt;
-I Learned to view file contents with &lt;code&gt;cat&lt;/code&gt;,&lt;code&gt;cat -n&lt;/code&gt; (with line numbers)&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Discovered
&lt;em&gt;&lt;code&gt;&lt;/code&gt;head ``&lt;/em&gt; command for viewing beginning of  file and &lt;code&gt;_tail _&lt;/code&gt;commands for viewing file ends&lt;/li&gt;
&lt;li&gt;Compared file contents with &lt;code&gt;diff&lt;/code&gt; and entire directories with &lt;code&gt;diff -r
&lt;/code&gt;
These skills will enhance my productivity and efficiency in navigating Linux environments. What's your favourite Linux commands? please share your tips 🙏&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  LinuxChallenge #Day2 #FileManagement #CommandLine #learning
&lt;/h1&gt;

</description>
      <category>devops</category>
      <category>linux</category>
      <category>ubuntu</category>
    </item>
    <item>
      <title>Linux Challenge</title>
      <dc:creator>Blessing Ndubuisi</dc:creator>
      <pubDate>Sun, 03 Nov 2024 09:22:59 +0000</pubDate>
      <link>https://dev.to/blessingglobally/linux-challenge-1kl9</link>
      <guid>https://dev.to/blessingglobally/linux-challenge-1kl9</guid>
      <description>&lt;p&gt;Day 1&lt;br&gt;
UNLOCKING USER AND GROUP CHALLENGE&lt;br&gt;
I'm thrilled to kick-start my 20-day Linux challenge, Today's journey began with exploring the fundamentals of user and group management in Linux. &lt;br&gt;
key takeaways&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;User Identity: Mastered the whoami command to display my current username, understanding its importance in Linux security.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Detailed Group Information: Utilized the id command to retrieve comprehensive information about my user account, including group memberships and permissions.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Software Installation: Learned how to seamlessly install software packages using &lt;code&gt;_sudo apt install_&lt;/code&gt;, streamlining my Linux experience.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;System Monitoring: Discovered &lt;code&gt;_htop_&lt;/code&gt;, a powerful tool for monitoring system resources, processes, and memory usage.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;User Permissions: Gained insight into user permissions and identities in Linux, laying the groundwork for advanced system administration.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Why Linux?&lt;/p&gt;

&lt;p&gt;Linux is an essential skill for professionals in tech, and I'm committed to developing a deep understanding of its ecosystem. This challenge will help me enhance my command line skills.&lt;/p&gt;

</description>
      <category>linux</category>
      <category>ubuntu</category>
    </item>
  </channel>
</rss>
