Implement flattened structure with in-page navigation and back-to-top links
This commit is contained in:
+8
-34
@@ -15,37 +15,11 @@
|
||||
|
||||
# My Solutions Portfolio
|
||||
- [Portfolio Overview](solutions/README.md)
|
||||
|
||||
## User Management [👤]
|
||||
- [User Management Solutions](solutions/user-management.md)
|
||||
- [Creating Users with Specific Requirements (v1-S1)](solutions/user-management.md#scenario-creating-users-with-specific-requirements)
|
||||
- [Departmental User Structure (v1-S1 Expanded)](solutions/user-management.md#scenario-creating-users-with-specific-requirements-1)
|
||||
|
||||
## Storage Management [💾]
|
||||
- [Storage Management Solutions](solutions/storage-management.md)
|
||||
- [LVM Configuration and Extension (v1-S2)](solutions/storage-management.md#scenario-v1-s2-lvm-configuration-and-management)
|
||||
- [Create and Extend Logical Volume (v1-S2)](solutions/storage-management.md#scenario-v1-s2-create-a-new-2gb-partition-on-devsdb-and-extend-the-logical-volume-by-500mb-using-lvm)
|
||||
|
||||
## Service Management [⚙️]
|
||||
- [Service Management Solutions](solutions/service-management.md)
|
||||
- [Time Synchronization and Security (v1-S3)](solutions/service-management.md#scenario-v1-s3-time-synchronization-and-security-configuration)
|
||||
|
||||
## Networking [🌐]
|
||||
- [Network Solutions](solutions/networking.md)
|
||||
- [Network Interface Configuration (v1-S7)](solutions/networking.md#scenario-v1-s7-network-interface-configuration)
|
||||
|
||||
## Security [🔒]
|
||||
- [Security Solutions](solutions/security.md)
|
||||
- [SELinux and Firewall Configuration (v1-S3)](solutions/security.md#scenario-v1-s3-selinux-and-firewall-configuration)
|
||||
|
||||
## Container Management [📦]
|
||||
- [Container Management Solutions](solutions/container-management.md)
|
||||
- [Container Deployment (v1-S4)](solutions/container-management.md#scenario-v1-s4-container-management)
|
||||
|
||||
## System Recovery & Maintenance [🔧]
|
||||
- [System Recovery Solutions](solutions/system-recovery.md)
|
||||
- [System Recovery and Maintenance (v1-S5)](solutions/system-recovery.md#scenario-v1-s5-system-recovery-and-maintenance)
|
||||
|
||||
## Shell Scripting [📜]
|
||||
- [Shell Scripting Solutions](solutions/shell-scripting.md)
|
||||
- [File Management Script (v1-S6)](solutions/shell-scripting.md#scenario-v1-s6-shell-scripting)
|
||||
- [User Management Solutions [👤]](solutions/user-management.md)
|
||||
- [Storage Management Solutions [💾]](solutions/storage-management.md)
|
||||
- [Service Management Solutions [⚙️]](solutions/service-management.md)
|
||||
- [Network Solutions [🌐]](solutions/networking.md)
|
||||
- [Security Solutions [🔒]](solutions/security.md)
|
||||
- [Container Management Solutions [📦]](solutions/container-management.md)
|
||||
- [System Recovery Solutions [🔧]](solutions/system-recovery.md)
|
||||
- [Shell Scripting Solutions [📜]](solutions/shell-scripting.md)
|
||||
|
||||
@@ -2,6 +2,20 @@
|
||||
|
||||
This section documents my solutions to storage management scenarios, including partitioning, LVM, filesystem management, and storage troubleshooting.
|
||||
|
||||
<div class="toc">
|
||||
|
||||
## Table of Contents
|
||||
- [Scenario Tags](#scenario-tags)
|
||||
- [Scenario: LVM Configuration and Management](#scenario-v1-s2-lvm-configuration-and-management)
|
||||
- [Scenario: Create a new 2GB partition](#scenario-v1-s2-create-a-new-2gb-partition-on-devsdb-and-extend-the-logical-volume-by-500mb-using-lvm)
|
||||
- [Scenario: Storage Configuration](#scenario-v2-s2-storage-configuration)
|
||||
- [Scenario: Dynamic Storage Management](#scenario-v3-s2-dynamic-storage-management)
|
||||
- [Scenario: Advanced File System Management](#scenario-v3-s8-advanced-file-system-management)
|
||||
|
||||
</div>
|
||||
|
||||
<div id="scenario-tags"></div>
|
||||
|
||||
## Scenario Tags
|
||||
|
||||
| Tag | Description |
|
||||
@@ -11,6 +25,10 @@ This section documents my solutions to storage management scenarios, including p
|
||||
| [v3-S2] | Dynamic Storage Management - Practice Scenarios v3 |
|
||||
| [v3-S8] | Advanced File System Management - Practice Scenarios v3 |
|
||||
|
||||
[Back to Top](#storage-management-solutions-)
|
||||
|
||||
<div id="scenario-v1-s2-lvm-configuration-and-management"></div>
|
||||
|
||||
## Scenario: [v1-S2] LVM Configuration and Management
|
||||
|
||||
### Original Problem
|
||||
@@ -64,8 +82,9 @@ df -h
|
||||
- Filesystem Management
|
||||
- Storage Troubleshooting
|
||||
|
||||
---
|
||||
---
|
||||
[Back to Top](#storage-management-solutions-)
|
||||
|
||||
<div id="scenario-v1-s2-create-a-new-2gb-partition-on-devsdb-and-extend-the-logical-volume-by-500mb-using-lvm"></div>
|
||||
|
||||
## Scenario: [v1-S2] Create a new 2GB partition on /dev/sdb and extend the logical volume by 500MB using LVM
|
||||
|
||||
@@ -188,6 +207,10 @@ lsblk -f
|
||||
- Filesystem Management
|
||||
- Storage Troubleshooting
|
||||
|
||||
[Back to Top](#storage-management-solutions-)
|
||||
|
||||
<div id="scenario-v2-s2-storage-configuration"></div>
|
||||
|
||||
## Scenario: [v2-S2] Storage Configuration
|
||||
|
||||
### Original Problem
|
||||
@@ -208,6 +231,10 @@ From Practice Scenarios v2, Scenario 2:
|
||||
### Solution Steps
|
||||
[Your solution will be added here]
|
||||
|
||||
[Back to Top](#storage-management-solutions-)
|
||||
|
||||
<div id="scenario-v3-s2-dynamic-storage-management"></div>
|
||||
|
||||
## Scenario: [v3-S2] Dynamic Storage Management
|
||||
|
||||
### Original Problem
|
||||
@@ -228,6 +255,10 @@ From Practice Scenarios v3, Scenario 2:
|
||||
### Solution Steps
|
||||
[Your solution will be added here]
|
||||
|
||||
[Back to Top](#storage-management-solutions-)
|
||||
|
||||
<div id="scenario-v3-s8-advanced-file-system-management"></div>
|
||||
|
||||
## Scenario: [v3-S8] Advanced File System Management
|
||||
|
||||
### Original Problem
|
||||
@@ -248,4 +279,6 @@ From Practice Scenarios v3, Scenario 8:
|
||||
- Required Outcome: [To be filled]
|
||||
|
||||
### Solution Steps
|
||||
[Your solution will be added here]
|
||||
[Your solution will be added here]
|
||||
|
||||
[Back to Top](#storage-management-solutions-)
|
||||
@@ -2,6 +2,19 @@
|
||||
|
||||
This section contains my solutions to various user management scenarios from the practice exercises.
|
||||
|
||||
<div class="toc">
|
||||
|
||||
## Table of Contents
|
||||
- [Scenario Tags](#scenario-tags)
|
||||
- [Scenario: Creating Users with Specific Requirements](#scenario-creating-users-with-specific-requirements)
|
||||
- [Scenario: Creating Users with Specific Requirements (Expanded)](#scenario-creating-users-with-specific-requirements-1)
|
||||
- [Scenario: System Access and File Management](#scenario-v2-s1-system-access-and-file-management)
|
||||
- [Scenario: Advanced User Management](#scenario-v3-s1-advanced-user-management)
|
||||
|
||||
</div>
|
||||
|
||||
<div id="scenario-tags"></div>
|
||||
|
||||
## Scenario Tags
|
||||
|
||||
| Tag | Description |
|
||||
@@ -10,6 +23,10 @@ This section contains my solutions to various user management scenarios from the
|
||||
| [v2-S1] | System Access and File Management - Practice Scenarios v2 |
|
||||
| [v3-S1] | Advanced User Management - Practice Scenarios v3 |
|
||||
|
||||
[Back to Top](#user-management-solutions-)
|
||||
|
||||
<div id="scenario-creating-users-with-specific-requirements"></div>
|
||||
|
||||
## Scenario: Creating Users with Specific Requirements
|
||||
|
||||
### Original Problem
|
||||
@@ -51,10 +68,11 @@ From Practice Scenarios v1: Create a user named 'john' with a custom shell and h
|
||||
- Security Best Practices
|
||||
- System Verification
|
||||
|
||||
***
|
||||
***
|
||||
[Back to Top](#user-management-solutions-)
|
||||
|
||||
## Scenario: Creating Users with Specific Requirements-1
|
||||
<div id="scenario-creating-users-with-specific-requirements-1"></div>
|
||||
|
||||
## Scenario: Creating Users with Specific Requirements (Expanded)
|
||||
|
||||
### Original Problem
|
||||
- Create a new user called 'analyst1' with home directory '/home/analyst1'
|
||||
@@ -133,6 +151,10 @@ sudo chage -l analyst1
|
||||
> [NOTE]
|
||||
> This scenario is a good example of how to create a user with a specific home directory, add them to a group, create a directory owned by the group with SGID set, and set password expiry.
|
||||
|
||||
[Back to Top](#user-management-solutions-)
|
||||
|
||||
<div id="scenario-v2-s1-system-access-and-file-management"></div>
|
||||
|
||||
## Scenario: [v2-S1] System Access and File Management
|
||||
|
||||
### Original Problem
|
||||
@@ -152,6 +174,10 @@ From Practice Scenarios v2, Scenario 1:
|
||||
### Solution Steps
|
||||
[Your solution will be added here]
|
||||
|
||||
[Back to Top](#user-management-solutions-)
|
||||
|
||||
<div id="scenario-v3-s1-advanced-user-management"></div>
|
||||
|
||||
## Scenario: [v3-S1] Advanced User Management
|
||||
|
||||
### Original Problem
|
||||
@@ -175,3 +201,5 @@ From Practice Scenarios v3, Scenario 1:
|
||||
### Solution Steps
|
||||
[Your solution will be added here]
|
||||
|
||||
[Back to Top](#user-management-solutions-)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user