{"id":2965,"date":"2025-07-06T09:52:23","date_gmt":"2025-07-06T06:52:23","guid":{"rendered":"https:\/\/wafatech.sa\/blog\/linux\/linux-security\/configuring-secure-ssh-idle-timeout-on-linux-servers\/"},"modified":"2025-07-06T09:52:23","modified_gmt":"2025-07-06T06:52:23","slug":"configuring-secure-ssh-idle-timeout-on-linux-servers","status":"publish","type":"post","link":"https:\/\/wafatech.sa\/blog\/linux\/linux-security\/configuring-secure-ssh-idle-timeout-on-linux-servers\/","title":{"rendered":"Configuring Secure SSH Idle Timeout on Linux Servers"},"content":{"rendered":"<p><br \/>\n<\/p>\n<p>In today&#8217;s world, securing your Linux servers from unauthorized access is more crucial than ever. One effective way to enhance your server&#8217;s security is by implementing an idle timeout for SSH (Secure Shell) sessions. This article will guide you through the steps to configure secure SSH idle timeout settings on your Linux servers.<\/p>\n<p><\/p>\n<h2>Why Set an Idle Timeout for SSH?<\/h2>\n<p><\/p>\n<p>SSH is a powerful tool for managing remote servers, but it can also pose security risks if sessions are left open and unattended. An idle SSH session can be exploited by malicious users if they gain access to the terminal. By setting an idle timeout, you can automatically disconnect sessions after a specified period of inactivity, reducing the risk of unauthorized access.<\/p>\n<p><\/p>\n<h2>Step-by-Step Guide to Configure SSH Idle Timeout<\/h2>\n<p><\/p>\n<h3>1. Access Your Server<\/h3>\n<p><\/p>\n<p>Begin by accessing your Linux server via SSH. Use your preferred terminal program and execute the following command:<\/p>\n<p><\/p>\n<p>bash<br \/>\nssh username@server_ip<\/p>\n<p><\/p>\n<p>Replace <code>username<\/code> with your actual username and <code>server_ip<\/code> with the IP address of your server.<\/p>\n<p><\/p>\n<h3>2. Modify the SSH Configuration File<\/h3>\n<p><\/p>\n<p>Once logged in, you need to edit the SSH configuration file, typically located at <code>\/etc\/ssh\/sshd_config<\/code>. Open the file using a text editor with elevated privileges. For example, use <code>nano<\/code> or <code>vi<\/code>:<\/p>\n<p><\/p>\n<p>bash<br \/>\nsudo nano \/etc\/ssh\/sshd_config<\/p>\n<p><\/p>\n<h3>3. Add or Modify Timeout Settings<\/h3>\n<p><\/p>\n<p>Look for the following parameters in the <code>sshd_config<\/code> file. If they do not exist, you can add them:<\/p>\n<p><\/p>\n<ul><\/p>\n<li>\n<p><strong>ClientAliveInterval<\/strong>: This value defines the time (in seconds) the server will wait before sending a message to the client requesting a response. Setting this to 300 means the server will wait 5 minutes.<\/p>\n<p>\n<\/li>\n<p><\/p>\n<li>\n<p><strong>ClientAliveCountMax<\/strong>: This value dictates how many times the server will send a &#8220;keep-alive&#8221; message without a response before it disconnects the client. Setting this to 0 means that it will disconnect after one missed response.<\/p>\n<p>\n<\/li>\n<p>\n<\/ul>\n<p><\/p>\n<p>Add the following lines to the file (or modify them if they already exist):<\/p>\n<p><\/p>\n<p>bash<br \/>\nClientAliveInterval 300<br \/>\nClientAliveCountMax 0<\/p>\n<p><\/p>\n<h3>4. (Optional) Configure Timeout for the Client<\/h3>\n<p><\/p>\n<p>If you want to enforce a timeout from the client side as well, add the following lines to your user&#8217;s SSH configuration file, which is located at <code>~\/.ssh\/config<\/code>. If it doesn&#8217;t exist, you can create it:<\/p>\n<p><\/p>\n<p>bash<br \/>\nnano ~\/.ssh\/config<\/p>\n<p><\/p>\n<p>Add the following lines:<\/p>\n<p><\/p>\n<p>bash<br \/>\nServerAliveInterval 300<br \/>\nServerAliveCountMax 0<\/p>\n<p><\/p>\n<h3>5. Save Your Changes<\/h3>\n<p><\/p>\n<p>After you make the changes, be sure to save the file and exit the text editor. For <code>nano<\/code>, you can do this by pressing <code>CTRL + X<\/code>, then <code>Y<\/code> to confirm, and <code>Enter<\/code> to save.<\/p>\n<p><\/p>\n<h3>6. Restart the SSH Service<\/h3>\n<p><\/p>\n<p>For the changes to take effect, you will need to restart the SSH service. Use the following command:<\/p>\n<p><\/p>\n<p>bash<br \/>\nsudo systemctl restart sshd<\/p>\n<p><\/p>\n<h3>7. Test Your Configuration<\/h3>\n<p><\/p>\n<p>You can now verify that your SSH idle timeout is working as expected. Leave an SSH session open and do not interact with it for the duration set in <code>ClientAliveInterval<\/code>. After the timeout period, you should see that the SSH session disconnects.<\/p>\n<p><\/p>\n<h2>Additional Security Measures<\/h2>\n<p><\/p>\n<p>In addition to configuring an idle timeout, consider implementing other security measures such as:<\/p>\n<p><\/p>\n<ul><\/p>\n<li><strong>Enabling Two-Factor Authentication (2FA)<\/strong>: This adds an extra layer of security.<\/li>\n<p><\/p>\n<li><strong>Using SSH Keys<\/strong>: Instead of passwords, SSH keys provide stronger security.<\/li>\n<p><\/p>\n<li><strong>Change the Default SSH Port<\/strong>: This can reduce the risk of automated attacks.<\/li>\n<p>\n<\/ul>\n<p><\/p>\n<h2>Conclusion<\/h2>\n<p><\/p>\n<p>Implementing an SSH idle timeout is a simple yet effective way to bolster the security of your Linux servers. By following the steps outlined in this article, you can protect your server from potential unauthorized access through unattended sessions. Remember that security is an ongoing process, and regularly reviewing your configurations is essential to maintaining a secure environment.<\/p>\n<p><\/p>\n<p>For more tips and guides on enhancing your server security, stay tuned to the WafaTech Blog!<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>In today&#8217;s world, securing your Linux servers from unauthorized access is more crucial than ever. One effective way to enhance your server&#8217;s security is by implementing an idle timeout for SSH (Secure Shell) sessions. This article will guide you through the steps to configure secure SSH idle timeout settings on your Linux servers. Why Set [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":2966,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","inline_featured_image":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[22],"tags":[391,1579,265,447,302,770,706],"class_list":["post-2965","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux-security","tag-configuring","tag-idle","tag-linux","tag-secure","tag-servers","tag-ssh","tag-timeout","et-has-post-format-content","et_post_format-et-post-format-standard"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.5 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Configuring Secure SSH Idle Timeout on Linux Servers - WafaTech Blogs<\/title>\n<meta name=\"description\" content=\"Configuring Secure SSH Idle Timeout on Linux Servers %\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/wafatech.sa\/blog\/linux\/linux-security\/configuring-secure-ssh-idle-timeout-on-linux-servers\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Configuring Secure SSH Idle Timeout on Linux Servers\" \/>\n<meta property=\"og:description\" content=\"Configuring Secure SSH Idle Timeout on Linux Servers %\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wafatech.sa\/blog\/linux\/linux-security\/configuring-secure-ssh-idle-timeout-on-linux-servers\/\" \/>\n<meta property=\"og:site_name\" content=\"WafaTech Blogs\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/people\/WafaTech\/61560546351289\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-07-06T06:52:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2024\/06\/logo_big.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"2221\" \/>\n\t<meta property=\"og:image:height\" content=\"482\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"WafaTech SA\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@wafatech_sa\" \/>\n<meta name=\"twitter:site\" content=\"@wafatech_sa\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"WafaTech SA\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/linux\\\/linux-security\\\/configuring-secure-ssh-idle-timeout-on-linux-servers\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/linux\\\/linux-security\\\/configuring-secure-ssh-idle-timeout-on-linux-servers\\\/\"},\"author\":{\"name\":\"WafaTech SA\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#\\\/schema\\\/person\\\/1a5761fc0feb63ab59d295d7c2648f06\"},\"headline\":\"Configuring Secure SSH Idle Timeout on Linux Servers\",\"datePublished\":\"2025-07-06T06:52:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/linux\\\/linux-security\\\/configuring-secure-ssh-idle-timeout-on-linux-servers\\\/\"},\"wordCount\":608,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/linux\\\/linux-security\\\/configuring-secure-ssh-idle-timeout-on-linux-servers\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/Configuring-Secure-SSH-Idle-Timeout-on-Linux-Servers.png\",\"keywords\":[\"Configuring\",\"Idle\",\"Linux\",\"Secure\",\"Servers\",\"SSH\",\"Timeout\"],\"articleSection\":[\"Linux Security\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/wafatech.sa\\\/blog\\\/linux\\\/linux-security\\\/configuring-secure-ssh-idle-timeout-on-linux-servers\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/linux\\\/linux-security\\\/configuring-secure-ssh-idle-timeout-on-linux-servers\\\/\",\"url\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/linux\\\/linux-security\\\/configuring-secure-ssh-idle-timeout-on-linux-servers\\\/\",\"name\":\"Configuring Secure SSH Idle Timeout on Linux Servers - WafaTech Blogs\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/linux\\\/linux-security\\\/configuring-secure-ssh-idle-timeout-on-linux-servers\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/linux\\\/linux-security\\\/configuring-secure-ssh-idle-timeout-on-linux-servers\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/Configuring-Secure-SSH-Idle-Timeout-on-Linux-Servers.png\",\"datePublished\":\"2025-07-06T06:52:23+00:00\",\"description\":\"Configuring Secure SSH Idle Timeout on Linux Servers %\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/linux\\\/linux-security\\\/configuring-secure-ssh-idle-timeout-on-linux-servers\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/wafatech.sa\\\/blog\\\/linux\\\/linux-security\\\/configuring-secure-ssh-idle-timeout-on-linux-servers\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/linux\\\/linux-security\\\/configuring-secure-ssh-idle-timeout-on-linux-servers\\\/#primaryimage\",\"url\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/Configuring-Secure-SSH-Idle-Timeout-on-Linux-Servers.png\",\"contentUrl\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/Configuring-Secure-SSH-Idle-Timeout-on-Linux-Servers.png\",\"width\":1024,\"height\":1024,\"caption\":\"linux server configuring secure SSH idle timeout\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/linux\\\/linux-security\\\/configuring-secure-ssh-idle-timeout-on-linux-servers\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Configuring Secure SSH Idle Timeout on Linux Servers\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/\",\"name\":\"WafaTech Blogs\",\"description\":\"Smart Technologies\",\"publisher\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#organization\"},\"alternateName\":\"WafaTech\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#organization\",\"name\":\"WafaTech Blogs\",\"alternateName\":\"WafaTech\",\"url\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/logo_big.webp\",\"contentUrl\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/logo_big.webp\",\"width\":2221,\"height\":482,\"caption\":\"WafaTech Blogs\"},\"image\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/people\\\/WafaTech\\\/61560546351289\\\/\",\"https:\\\/\\\/x.com\\\/wafatech_sa\",\"https:\\\/\\\/www.youtube.com\\\/@wafatech-sa\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/wafatech\\\/\"],\"description\":\"WafaTech, a leading Saudi IT services provider, specializes in cloud solutions, connectivity, and ICT services. Offering secure cloud infrastructure, high-speed internet, and ICT solutions like hosting, backup, and disaster recovery, WafaTech operates a Tier 3 data center at KAUST with ISO certifications. Regulated by CST, the company is committed to innovation, security, and customer satisfaction, empowering businesses in the digital age.\",\"email\":\"sales@wafatech.sa\",\"legalName\":\"Al-Wafa Al-Dhakia For Information Technology LLC\",\"foundingDate\":\"2013-01-08\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#\\\/schema\\\/person\\\/1a5761fc0feb63ab59d295d7c2648f06\",\"name\":\"WafaTech SA\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fde877f001a2e0497276edc0684d3ba2a416c0de8caeb8e785076a1b1b932b3a?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fde877f001a2e0497276edc0684d3ba2a416c0de8caeb8e785076a1b1b932b3a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fde877f001a2e0497276edc0684d3ba2a416c0de8caeb8e785076a1b1b932b3a?s=96&d=mm&r=g\",\"caption\":\"WafaTech SA\"},\"url\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/author\\\/omer-yaseen\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Configuring Secure SSH Idle Timeout on Linux Servers - WafaTech Blogs","description":"Configuring Secure SSH Idle Timeout on Linux Servers %","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/wafatech.sa\/blog\/linux\/linux-security\/configuring-secure-ssh-idle-timeout-on-linux-servers\/","og_locale":"en_US","og_type":"article","og_title":"Configuring Secure SSH Idle Timeout on Linux Servers","og_description":"Configuring Secure SSH Idle Timeout on Linux Servers %","og_url":"https:\/\/wafatech.sa\/blog\/linux\/linux-security\/configuring-secure-ssh-idle-timeout-on-linux-servers\/","og_site_name":"WafaTech Blogs","article_publisher":"https:\/\/www.facebook.com\/people\/WafaTech\/61560546351289\/","article_published_time":"2025-07-06T06:52:23+00:00","og_image":[{"width":2221,"height":482,"url":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2024\/06\/logo_big.webp","type":"image\/webp"}],"author":"WafaTech SA","twitter_card":"summary_large_image","twitter_creator":"@wafatech_sa","twitter_site":"@wafatech_sa","twitter_misc":{"Written by":"WafaTech SA","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/wafatech.sa\/blog\/linux\/linux-security\/configuring-secure-ssh-idle-timeout-on-linux-servers\/#article","isPartOf":{"@id":"https:\/\/wafatech.sa\/blog\/linux\/linux-security\/configuring-secure-ssh-idle-timeout-on-linux-servers\/"},"author":{"name":"WafaTech SA","@id":"https:\/\/wafatech.sa\/blog\/#\/schema\/person\/1a5761fc0feb63ab59d295d7c2648f06"},"headline":"Configuring Secure SSH Idle Timeout on Linux Servers","datePublished":"2025-07-06T06:52:23+00:00","mainEntityOfPage":{"@id":"https:\/\/wafatech.sa\/blog\/linux\/linux-security\/configuring-secure-ssh-idle-timeout-on-linux-servers\/"},"wordCount":608,"commentCount":0,"publisher":{"@id":"https:\/\/wafatech.sa\/blog\/#organization"},"image":{"@id":"https:\/\/wafatech.sa\/blog\/linux\/linux-security\/configuring-secure-ssh-idle-timeout-on-linux-servers\/#primaryimage"},"thumbnailUrl":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2025\/07\/Configuring-Secure-SSH-Idle-Timeout-on-Linux-Servers.png","keywords":["Configuring","Idle","Linux","Secure","Servers","SSH","Timeout"],"articleSection":["Linux Security"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/wafatech.sa\/blog\/linux\/linux-security\/configuring-secure-ssh-idle-timeout-on-linux-servers\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/wafatech.sa\/blog\/linux\/linux-security\/configuring-secure-ssh-idle-timeout-on-linux-servers\/","url":"https:\/\/wafatech.sa\/blog\/linux\/linux-security\/configuring-secure-ssh-idle-timeout-on-linux-servers\/","name":"Configuring Secure SSH Idle Timeout on Linux Servers - WafaTech Blogs","isPartOf":{"@id":"https:\/\/wafatech.sa\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/wafatech.sa\/blog\/linux\/linux-security\/configuring-secure-ssh-idle-timeout-on-linux-servers\/#primaryimage"},"image":{"@id":"https:\/\/wafatech.sa\/blog\/linux\/linux-security\/configuring-secure-ssh-idle-timeout-on-linux-servers\/#primaryimage"},"thumbnailUrl":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2025\/07\/Configuring-Secure-SSH-Idle-Timeout-on-Linux-Servers.png","datePublished":"2025-07-06T06:52:23+00:00","description":"Configuring Secure SSH Idle Timeout on Linux Servers %","breadcrumb":{"@id":"https:\/\/wafatech.sa\/blog\/linux\/linux-security\/configuring-secure-ssh-idle-timeout-on-linux-servers\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wafatech.sa\/blog\/linux\/linux-security\/configuring-secure-ssh-idle-timeout-on-linux-servers\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wafatech.sa\/blog\/linux\/linux-security\/configuring-secure-ssh-idle-timeout-on-linux-servers\/#primaryimage","url":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2025\/07\/Configuring-Secure-SSH-Idle-Timeout-on-Linux-Servers.png","contentUrl":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2025\/07\/Configuring-Secure-SSH-Idle-Timeout-on-Linux-Servers.png","width":1024,"height":1024,"caption":"linux server configuring secure SSH idle timeout"},{"@type":"BreadcrumbList","@id":"https:\/\/wafatech.sa\/blog\/linux\/linux-security\/configuring-secure-ssh-idle-timeout-on-linux-servers\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wafatech.sa\/blog\/"},{"@type":"ListItem","position":2,"name":"Configuring Secure SSH Idle Timeout on Linux Servers"}]},{"@type":"WebSite","@id":"https:\/\/wafatech.sa\/blog\/#website","url":"https:\/\/wafatech.sa\/blog\/","name":"WafaTech Blogs","description":"Smart Technologies","publisher":{"@id":"https:\/\/wafatech.sa\/blog\/#organization"},"alternateName":"WafaTech","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wafatech.sa\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/wafatech.sa\/blog\/#organization","name":"WafaTech Blogs","alternateName":"WafaTech","url":"https:\/\/wafatech.sa\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wafatech.sa\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2024\/06\/logo_big.webp","contentUrl":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2024\/06\/logo_big.webp","width":2221,"height":482,"caption":"WafaTech Blogs"},"image":{"@id":"https:\/\/wafatech.sa\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/people\/WafaTech\/61560546351289\/","https:\/\/x.com\/wafatech_sa","https:\/\/www.youtube.com\/@wafatech-sa","https:\/\/www.linkedin.com\/company\/wafatech\/"],"description":"WafaTech, a leading Saudi IT services provider, specializes in cloud solutions, connectivity, and ICT services. Offering secure cloud infrastructure, high-speed internet, and ICT solutions like hosting, backup, and disaster recovery, WafaTech operates a Tier 3 data center at KAUST with ISO certifications. Regulated by CST, the company is committed to innovation, security, and customer satisfaction, empowering businesses in the digital age.","email":"sales@wafatech.sa","legalName":"Al-Wafa Al-Dhakia For Information Technology LLC","foundingDate":"2013-01-08","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"}},{"@type":"Person","@id":"https:\/\/wafatech.sa\/blog\/#\/schema\/person\/1a5761fc0feb63ab59d295d7c2648f06","name":"WafaTech SA","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/fde877f001a2e0497276edc0684d3ba2a416c0de8caeb8e785076a1b1b932b3a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/fde877f001a2e0497276edc0684d3ba2a416c0de8caeb8e785076a1b1b932b3a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fde877f001a2e0497276edc0684d3ba2a416c0de8caeb8e785076a1b1b932b3a?s=96&d=mm&r=g","caption":"WafaTech SA"},"url":"https:\/\/wafatech.sa\/blog\/author\/omer-yaseen\/"}]}},"jetpack_featured_media_url":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2025\/07\/Configuring-Secure-SSH-Idle-Timeout-on-Linux-Servers.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/posts\/2965","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/comments?post=2965"}],"version-history":[{"count":0,"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/posts\/2965\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/media\/2966"}],"wp:attachment":[{"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/media?parent=2965"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/categories?post=2965"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/tags?post=2965"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}