![](http://ictbank.ir/blog/wp-content/uploads/2021/05/1400-02-02-12.02.51.jpg)
With 11 years of experience in the IT industry, primarily in the banking sector, I bring a wealth of knowledge and expertise in IT management. My experience as a database administrator and data warehouse designer has given me a deep understanding of how to effectively organize, store, and utilize data. In addition, my background as a knowledgeable IT manager has equipped me with the skills needed to lead and motivate teams to achieve their goals. As an IT consultant and advisor, I have a passion for helping organizations optimize their data and IT operations, and am committed to providing high-quality solutions that meet their unique needs.
![](https://ictbank.ir/blog/wp-content/uploads/2023/08/what-is-a-firewall-300x300.jpg)
Block an IP address in firewall-cmd
Sometimes you need to block an IP address (or a range of IP addresses) from accessing your machine. In this case firewall-cmd can help you
![](https://ictbank.ir/blog/wp-content/uploads/2023/07/moodle-300x300.jpg)
Change font in Moodle
If you have an academy and using moodle as an LMS is your choice, you may want to change default font of pages to a
![haproxy](https://ictbank.ir/blog/wp-content/uploads/2022/12/haproxy-300x300.png)
Setup High Availability for HAProxy
To prevent service failure during disasters like server crash or so on, we have to find Single Point of Failure components and setup High Availability
![Linux](https://ictbank.ir/blog/wp-content/uploads/2022/02/linux-300x300.png)
sudo without password
Typing password for sudo commands is an awful experience. So here’s what we should do to stop linux asking for password: 1. Backup the sudoers
![mysql](https://ictbank.ir/blog/wp-content/uploads/2021/06/mysql-300x300.jpg)
PHP: mysqli_connect(): The server requested authentication method unknown to the client [caching_sha2_password]
if you have these errors in your log file: It means that the server’s default authentication plugin is different from your client’s. So you have
![podcast](https://ictbank.ir/blog/wp-content/uploads/2021/02/podcast-300x300.webp)
Hosting a Podcast
To start a new podcast, you have to generate a feed in XML format. This feed should contain metadata about the podcast and its episodes