Active and Passive FTP Simplified - Understanding FTP Ports File transfer protocol (FTP) is a popular application-layer protocol that is used for file transfers across TCP networks. FTP supports two modes: active and passive. These modes use different connection mechanisms, and each require different firewall configurations to allow access. This article discusses the differences between these modes. Networking Security
Certbot - Let's Encrypt certificates on Debian server with Apache webserver How install and use certbot on Debian system, examples how create Let's Encrypt certificates for multiple domains, how handling certbot automatic renewal. It covers a apache2 webserver configuration for using cerbot generated certificates. Setup is made for Debian and debian based linux distributions Linux Debian Security Web Servers
Certbot and Let’s Encrypt CA What is Certbot, cerbots commands and user guide, what is Let's Encrypt Rate Limits. How works cerbot authenticators and installers, certbot commands exmaples Linux Security Web Servers
How Change Timezone in debian distros When you want change timezone in debian linux distors like debian or ubuntu, you can use one very simple command in your command line dpkg-reconfigure tzdata Debian
How Reset root password in MySQL and MariaDB If you assigned a root password in MySQL or MariaDB previously but have forgotten it, you can assign a new password. The following sections provide generic instructions for that apply to any system. Databases Linux
How Scrape HTML Tabular data with Python This short article will show you a tutorial on how to the easiest way to scrape the tabular data from any website with the three lines of Python Script! Python Development
How To Save MySQL query output to file or export to CSV Answers to a few questions about Mysql or MariaDB databases: How To Save MySQL/MariaDB query output to file or export to CSV? How to list MySQL database table column names without the table formatting? How to log the output from an entire MySQL client session? Databases
OCSP Stapling on Nginx and Apache webserver To understand OCSP stapling, it is necessary to understand OCSP, the Online Certificate Status Protocol. OCSP is a protocol for determining whether a certificate is revoked (for instance, becau se its private key was compromised). Every time a browser connects to an HTTPS website, it contacts the OCSP responder specified in the SSL certificate, and asks if the certificate is revoked. If the respond er replies that the certificate is revoked, the browser blocks the page from loading. Web Servers Networking Security
phpmyadmin - how recovery error (HY000/1698): Access denied for user 'root'@'localhost' When I try login as a root user to my mariadb (mysql) database in phpmyadmin on my linux debian stretch, I got this error message: mysqli_real_connect(): (HY000/1698): Access denied for user 'root'@'localhost' Debian Linux Databases
ProFTPd Server with virtual users and in SFTP mode How to configure proftpd server with virtual users and with sftp mode. Debian Linux Networking Security
Python List or any Iterable Comprehension Sometimes a programming design pattern becomes common enough to warrant its own special syntax. Python’s are a prime example of such a syntactic sugar. List comprehensions in Python are great, but mastering them can be tricky because they don’t solve a new problem: they just provide a new syntax to solve an existing problem. Let’s learn what list comprehensions are and how to identify when to use them. Python Development
SED Tutorial - how print or delete particular line How we can print or delete particular line with SED (text) stream editor Linux Linux Utilities