Ensuring Secure Access and Data Transfer
Introduction
It is crucial to monitor internal services, such as FTP and SSH, to ensure secure and reliable communication within a company. Because these services are frequently used for remote access and file transfers, their availability and security are crucial. Frequent monitoring can ensure compliance with security policies and help identify any issues, such as unauthorized access attempts or service outages.
Objective
I successfully installed network services on my server and configured Uptime Kuma to monitor them, effectively simulating a real internal infrastructure environment.
Detailed Procedure:
Install & Configure FTP Service (vsftpd):
*Installation of FTP port *
sudo apt install vsftpd -y
Start and enable it: sudo systemctl start vsftpd && sudo systemctl enable vsftpd
Check it's listening: ss -tlnp | grep:21
Create FTP Monitor in Uptime Kuma
In the dashboard, click "Add New Monitor".
Create SSH Monitor
Successful creation of the SSH service
Event Simulation
FTP Service
sudo systemctl stop vsftpd
SSH Service
sudo systemctl stop ssh
Restarting the FTP and SSH services
New event notification
My Uptime Kuma dashboard view, showing both the FTP and TCP SSH monitors with a green "UP" status, grouped under "Internal Lab Services.
Conclusion
Day 3 successfully demonstrated the setup and monitoring of critical internal services, FTP and SSH using Uptime Kuma. By installing and configuring these services, integrating them into the monitoring dashboard, and simulating service outages, I was able to validate both the monitoring system’s effectiveness and the resilience of the infrastructure. The simulated downtime events confirmed that Uptime Kuma promptly detects service failures and provides real-time alerts, which are essential for ensuring secure access, reliable data transfer, and compliance with security policies.
This exercise not only reinforced practical skills in configuring and managing core network services but also highlighted the importance of proactive monitoring in preventing downtime and mitigating security risks within an internal lab or enterprise environment.
Success Goal Achieved
The primary goal of Day 3 was to ensure secure access and reliable data transfer by deploying and monitoring FTP and SSH services in a controlled lab environment. This goal was fully achieved, as both services were successfully configured, monitored in real time, and tested through simulated outage events. The outcome demonstrates a functional internal monitoring setup that mirrors real-world enterprise practices, strengthening readiness for managing production-grade infrastructure.
Top comments (0)