{"id":647,"date":"2023-04-17T18:46:54","date_gmt":"2023-04-17T18:46:54","guid":{"rendered":"https:\/\/ictbank.ir\/blog\/?page_id=647"},"modified":"2025-09-23T14:19:21","modified_gmt":"2025-09-23T14:19:21","slug":"home-page","status":"publish","type":"page","link":"https:\/\/ictbank.ir\/blog\/","title":{"rendered":"Home Page"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"647\" class=\"elementor elementor-647\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-14c1d57 e-flex e-con-boxed e-con e-parent\" data-id=\"14c1d57\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-e9b4c22 e-con-full e-flex e-con e-child\" data-id=\"e9b4c22\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b572b86 elementor-widget elementor-widget-image\" data-id=\"b572b86\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"http:\/\/ictbank.ir\/blog\/wp-content\/uploads\/2021\/05\/1400-02-02-12.02.51.jpg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-999f467 elementor-widget elementor-widget-text-editor\" data-id=\"999f467\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p class=\"p1\"><span aria-hidden=\"true\">With over 13 years of experience in the IT (Banking, Financial and Investment) industry, I bring a comprehensive skillset encompassing database administration, data engineering, infrastructure management, Linux proficiency, and IT leadership. My expertise in building and maintaining robust IT infrastructures has enabled me to drive operational efficiency and cost optimization across various organizations. I am adept at managing complex projects, fostering collaborative teams, and ensuring the seamless delivery of IT solutions that align with business objectives. My passion for technology and continuous learning drives me to stay at the forefront of emerging trends and innovations, ensuring that my skills and expertise remain relevant in the ever-evolving IT landscape.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-42211f7 e-con-full e-flex e-con e-child\" data-id=\"42211f7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c86ec6e elementor-grid-1 elementor-posts--thumbnail-left elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-widget elementor-widget-posts\" data-id=\"c86ec6e\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;classic_columns&quot;:&quot;1&quot;,&quot;classic_columns_tablet&quot;:&quot;2&quot;,&quot;classic_columns_mobile&quot;:&quot;1&quot;,&quot;classic_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:35,&quot;sizes&quot;:[]},&quot;classic_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;classic_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"posts.classic\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-posts-container elementor-posts elementor-posts--skin-classic elementor-grid\" role=\"list\">\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-760 post type-post status-publish format-standard has-post-thumbnail hentry category-installation\" role=\"listitem\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/ictbank.ir\/blog\/block-an-ip-address-in-firewall-cmd\/\" tabindex=\"-1\">\n\t\t\t<div class=\"elementor-post__thumbnail\"><img decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/ictbank.ir\/blog\/wp-content\/uploads\/2023\/08\/what-is-a-firewall-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail wp-image-768\" alt=\"\" srcset=\"https:\/\/ictbank.ir\/blog\/wp-content\/uploads\/2023\/08\/what-is-a-firewall-150x150.jpg 150w, https:\/\/ictbank.ir\/blog\/wp-content\/uploads\/2023\/08\/what-is-a-firewall-300x300.jpg 300w, https:\/\/ictbank.ir\/blog\/wp-content\/uploads\/2023\/08\/what-is-a-firewall-1024x1024.jpg 1024w, https:\/\/ictbank.ir\/blog\/wp-content\/uploads\/2023\/08\/what-is-a-firewall-768x768.jpg 768w, https:\/\/ictbank.ir\/blog\/wp-content\/uploads\/2023\/08\/what-is-a-firewall.jpg 1200w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/div>\n\t\t<\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/ictbank.ir\/blog\/block-an-ip-address-in-firewall-cmd\/\">\n\t\t\t\tBlock an IP address in firewall-cmd\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\t2023-08-29\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>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<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/ictbank.ir\/blog\/block-an-ip-address-in-firewall-cmd\/\" aria-label=\"Read more about Block an IP address in firewall-cmd\" tabindex=\"-1\">\n\t\t\tRead More \u00bb\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-752 post type-post status-publish format-standard has-post-thumbnail hentry category-other\" role=\"listitem\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/ictbank.ir\/blog\/change-font-in-moodle\/\" tabindex=\"-1\">\n\t\t\t<div class=\"elementor-post__thumbnail\"><img decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/ictbank.ir\/blog\/wp-content\/uploads\/2023\/07\/moodle-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail wp-image-756\" alt=\"\" srcset=\"https:\/\/ictbank.ir\/blog\/wp-content\/uploads\/2023\/07\/moodle-150x150.jpg 150w, https:\/\/ictbank.ir\/blog\/wp-content\/uploads\/2023\/07\/moodle-300x300.jpg 300w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/div>\n\t\t<\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/ictbank.ir\/blog\/change-font-in-moodle\/\">\n\t\t\t\tChange font in Moodle\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\t2023-07-01\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>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<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/ictbank.ir\/blog\/change-font-in-moodle\/\" aria-label=\"Read more about Change font in Moodle\" tabindex=\"-1\">\n\t\t\tRead More \u00bb\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-615 post type-post status-publish format-standard has-post-thumbnail hentry category-centos category-installation category-linxu category-oraclelinux category-os category-redhat\" role=\"listitem\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/ictbank.ir\/blog\/setup-high-availability-for-haproxy\/\" tabindex=\"-1\">\n\t\t\t<div class=\"elementor-post__thumbnail\"><img decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/ictbank.ir\/blog\/wp-content\/uploads\/2022\/12\/haproxy-150x150.png\" class=\"attachment-thumbnail size-thumbnail wp-image-691\" alt=\"haproxy\" srcset=\"https:\/\/ictbank.ir\/blog\/wp-content\/uploads\/2022\/12\/haproxy-150x150.png 150w, https:\/\/ictbank.ir\/blog\/wp-content\/uploads\/2022\/12\/haproxy-300x300.png 300w, https:\/\/ictbank.ir\/blog\/wp-content\/uploads\/2022\/12\/haproxy-768x768.png 768w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/div>\n\t\t<\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/ictbank.ir\/blog\/setup-high-availability-for-haproxy\/\">\n\t\t\t\tSetup High Availability for HAProxy\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\t2022-12-03\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>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<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/ictbank.ir\/blog\/setup-high-availability-for-haproxy\/\" aria-label=\"Read more about Setup High Availability for HAProxy\" tabindex=\"-1\">\n\t\t\tRead More \u00bb\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-603 post type-post status-publish format-standard has-post-thumbnail hentry category-centos category-fedora category-installation category-linxu category-oraclelinux category-os category-redhat\" role=\"listitem\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/ictbank.ir\/blog\/sudo-without-password\/\" tabindex=\"-1\">\n\t\t\t<div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/ictbank.ir\/blog\/wp-content\/uploads\/2022\/02\/linux-150x150.png\" class=\"attachment-thumbnail size-thumbnail wp-image-696\" alt=\"Linux\" srcset=\"https:\/\/ictbank.ir\/blog\/wp-content\/uploads\/2022\/02\/linux-150x150.png 150w, https:\/\/ictbank.ir\/blog\/wp-content\/uploads\/2022\/02\/linux-300x300.png 300w, https:\/\/ictbank.ir\/blog\/wp-content\/uploads\/2022\/02\/linux-1024x1024.png 1024w, https:\/\/ictbank.ir\/blog\/wp-content\/uploads\/2022\/02\/linux-768x768.png 768w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/div>\n\t\t<\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/ictbank.ir\/blog\/sudo-without-password\/\">\n\t\t\t\tsudo without password\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\t2022-02-02\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>Typing password for sudo commands is an awful experience. So here&#8217;s what we should do to stop linux asking for password: 1. Backup the sudoers<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/ictbank.ir\/blog\/sudo-without-password\/\" aria-label=\"Read more about sudo without password\" tabindex=\"-1\">\n\t\t\tRead More \u00bb\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-583 post type-post status-publish format-standard has-post-thumbnail hentry category-database category-mysql\" role=\"listitem\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/ictbank.ir\/blog\/php-mysqli_connect-the-server-requested-authentication-method-unknown-to-the-client-caching_sha2_password\/\" tabindex=\"-1\">\n\t\t\t<div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/ictbank.ir\/blog\/wp-content\/uploads\/2021\/06\/mysql-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail wp-image-697\" alt=\"mysql\" srcset=\"https:\/\/ictbank.ir\/blog\/wp-content\/uploads\/2021\/06\/mysql-150x150.jpg 150w, https:\/\/ictbank.ir\/blog\/wp-content\/uploads\/2021\/06\/mysql-300x300.jpg 300w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/div>\n\t\t<\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/ictbank.ir\/blog\/php-mysqli_connect-the-server-requested-authentication-method-unknown-to-the-client-caching_sha2_password\/\">\n\t\t\t\tPHP: mysqli_connect(): The server requested authentication method unknown to the client [caching_sha2_password]\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\t2021-06-30\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>if you have these errors in your log file: It means that the server&#8217;s default authentication plugin is different from your client&#8217;s. So you have<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/ictbank.ir\/blog\/php-mysqli_connect-the-server-requested-authentication-method-unknown-to-the-client-caching_sha2_password\/\" aria-label=\"Read more about PHP: mysqli_connect(): The server requested authentication method unknown to the client [caching_sha2_password]\" tabindex=\"-1\">\n\t\t\tRead More \u00bb\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-329 post type-post status-publish format-standard has-post-thumbnail hentry category-other category-podcast tag-hosting tag-podcast\" role=\"listitem\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/ictbank.ir\/blog\/hosting-a-podcast\/\" tabindex=\"-1\">\n\t\t\t<div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/ictbank.ir\/blog\/wp-content\/uploads\/2021\/02\/podcast-150x150.webp\" class=\"attachment-thumbnail size-thumbnail wp-image-729\" alt=\"podcast\" srcset=\"https:\/\/ictbank.ir\/blog\/wp-content\/uploads\/2021\/02\/podcast-150x150.webp 150w, https:\/\/ictbank.ir\/blog\/wp-content\/uploads\/2021\/02\/podcast-300x300.webp 300w, https:\/\/ictbank.ir\/blog\/wp-content\/uploads\/2021\/02\/podcast-1024x1024.webp 1024w, https:\/\/ictbank.ir\/blog\/wp-content\/uploads\/2021\/02\/podcast-768x768.webp 768w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/div>\n\t\t<\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/ictbank.ir\/blog\/hosting-a-podcast\/\">\n\t\t\t\tHosting a Podcast\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\t2021-02-06\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>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<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/ictbank.ir\/blog\/hosting-a-podcast\/\" aria-label=\"Read more about Hosting a Podcast\" tabindex=\"-1\">\n\t\t\tRead More \u00bb\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>With over 13 years of experience in the IT (Banking, Financial and Investment) industry, I bring a comprehensive skillset encompassing database administration, data engineering, infrastructure management, Linux proficiency, and IT leadership. My expertise in building and maintaining robust IT infrastructures has enabled me to drive operational efficiency and cost optimization across various organizations. I am [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-647","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ictbank.ir\/blog\/wp-json\/wp\/v2\/pages\/647","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ictbank.ir\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ictbank.ir\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ictbank.ir\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/ictbank.ir\/blog\/wp-json\/wp\/v2\/comments?post=647"}],"version-history":[{"count":52,"href":"https:\/\/ictbank.ir\/blog\/wp-json\/wp\/v2\/pages\/647\/revisions"}],"predecessor-version":[{"id":856,"href":"https:\/\/ictbank.ir\/blog\/wp-json\/wp\/v2\/pages\/647\/revisions\/856"}],"wp:attachment":[{"href":"https:\/\/ictbank.ir\/blog\/wp-json\/wp\/v2\/media?parent=647"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}