{"id":7160,"date":"2023-04-24T08:14:57","date_gmt":"2023-04-24T02:44:57","guid":{"rendered":"https:\/\/pheonixsolutions.com\/blog\/?p=7160"},"modified":"2026-11-02T16:46:06","modified_gmt":"2026-11-02T11:16:06","slug":"how-to-disable-strict-host-key-checking-in-ssh","status":"publish","type":"post","link":"https:\/\/pheonixsolutions.com\/blog\/how-to-disable-strict-host-key-checking-in-ssh\/","title":{"rendered":"How to Disable SSH Strict Host Key Checking in Linux"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong><strong>Post Date:<\/strong><\/strong> April 24, 2023<strong><br><strong>Last Updated:<\/strong> <\/strong>November 02, 2026<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Introduction<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Disable Strict Host Key Checking in SSH is a common configuration requirement for Linux system administrators working with remote servers, automated deployments, and temporary environments.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">SSH (Secure Shell) is a widely used network protocol that provides secure remote access to Linux servers and other network devices. It encrypts communication between the client and server, helping protect sensitive information during remote administration.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When connecting to an SSH server for the first time, the SSH client checks the server&#8217;s host key to verify its identity. The server&#8217;s host key is compared against the keys stored in the client&#8217;s <code>known_hosts<\/code> file. This security mechanism is controlled by an SSH client configuration option called <code>StrictHostKeyChecking<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In certain situations, such as automated deployments, temporary server environments, or legitimate server host key changes, administrators may need to disable strict host key checking.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In this tutorial, we will explain how to <strong>disable strict host key checking in SSH on Linux<\/strong> using the SSH client configuration file and command-line options.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Security Warning:<\/strong> Disabling strict host key checking reduces <a href=\"https:\/\/www.openssh.org\/manual.html\" target=\"_blank\" rel=\"noopener\">SSH <\/a>protection against man-in-the-middle attacks and connecting to unexpected servers. Whenever possible, use this setting only for specific trusted hosts rather than disabling it globally.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Prerequisites<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before proceeding, ensure you have the following:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Access to a Linux system with an SSH client installed.<\/li>\n\n\n\n<li>SSH credentials (username, password, or private key).<\/li>\n\n\n\n<li>Permission to modify the SSH client configuration.<\/li>\n\n\n\n<li>The hostname or IP address of the remote SSH server.<\/li>\n\n\n\n<li><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">SSH configuration flowchart<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"936\" height=\"1024\" src=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2023\/04\/SSH-Host-Key-Checking-Flowchart-936x1024.png\" alt=\"Flowchart showing step-by-step instructions to disable strict host key checking in SSH on Linux using the SSH configuration file.\n\" class=\"wp-image-12766\" srcset=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2023\/04\/SSH-Host-Key-Checking-Flowchart-936x1024.png 936w, https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2023\/04\/SSH-Host-Key-Checking-Flowchart-274x300.png 274w, https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2023\/04\/SSH-Host-Key-Checking-Flowchart-768x840.png 768w, https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2023\/04\/SSH-Host-Key-Checking-Flowchart.png 1199w\" sizes=\"(max-width: 936px) 100vw, 936px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Implementation<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1: Open the SSH Configuration File<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The SSH client configuration file is generally located at:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">~\/.ssh\/config<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Open the configuration file using the following command:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">vi ~\/.ssh\/config<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">If the file does not exist, create it:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">mkdir -p ~\/.ssh\ntouch ~\/.ssh\/config\nchmod 700 ~\/.ssh\nchmod 600 ~\/.ssh\/config<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">These commands create the SSH directory and configuration file with appropriate permissions.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2: Configure Strict Host Key Checking<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">There are two common ways to disable strict host key checking in SSH.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Option 1: Disable Strict Host Key Checking for All Hosts<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Add the following configuration to <code>~\/.ssh\/config<\/code>:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">Host *\n    StrictHostKeyChecking no<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This configuration applies to all SSH connections made using this SSH client configuration.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Note:<\/strong> Applying this setting globally is not recommended because it weakens host identity verification for every SSH connection.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Option 2: Disable Strict Host Key Checking for a Specific Host<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For better security, configure strict host key checking only for a particular server.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Add the following configuration:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">Host example.com\n    StrictHostKeyChecking no<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Replace <code>example.com<\/code> with the actual hostname or IP address of your remote server.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">Host 192.168.1.100\n    StrictHostKeyChecking no<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This configuration applies only when connecting to the specified host.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Using a specific hostname or IP address is preferable to applying the setting globally.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3: Save the SSH Configuration<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">After adding the configuration, save the file and exit the editor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you are using Vim, press <code>Esc<\/code>, type <code>:wq<\/code>, and press <code>Enter<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Verify the file permissions:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ls -l ~\/.ssh\/config<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The configuration file should have restricted permissions, typically <code>600<\/code>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 4: Connect to the Remote SSH Server<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Now, connect to the remote server using the following command:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ssh username@example.com<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Replace <code>username<\/code> with your SSH username and <code>example.com<\/code> with your server hostname or IP address.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">SSH will use the configuration specified in the client configuration file.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 5: Verify the SSH Configuration<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">To check whether the SSH client is applying the expected configuration, run:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ssh -G example.com | grep -i stricthostkeychecking<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Expected output:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">stricthostkeychecking false<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">You can also use verbose mode to inspect the SSH connection process:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ssh -v username@example.com<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The verbose output provides additional information about SSH configuration, host key checking, and authentication.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Alternative Method: Disable Strict Host Key Checking for a Single SSH Connection<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you do not want to modify the SSH configuration file, you can disable strict host key checking temporarily using the SSH command-line option.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Run:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ssh -o StrictHostKeyChecking=no username@example.com<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This option applies only to the current SSH command and does not permanently change your SSH client configuration.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For automation scripts, you may also encounter the following configuration:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ssh -o StrictHostKeyChecking=no \\\n    -o UserKnownHostsFile=\/dev\/null \\\n    username@example.com<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Important:<\/strong> Using <code>\/dev\/null<\/code> as the known hosts file prevents SSH from maintaining its normal host key records for that connection. This further reduces protection and should only be considered for controlled, disposable environments.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Alternative: Remove an Outdated SSH Host Key<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you encounter the following error:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The server&#8217;s host key may have changed because of a server rebuild, SSH key regeneration, or another legitimate configuration change.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Before removing the old key, independently verify the new server fingerprint with the server administrator.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If the change is legitimate, remove the outdated host key using:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ssh-keygen -R example.com<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">For an IP address:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ssh-keygen -R 192.168.1.100<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Then reconnect to the server and verify the new fingerprint before accepting it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is generally a better approach than permanently disabling strict host key checking.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Disabling strict host key checking in SSH can be useful in certain situations, particularly when working with automated deployments, temporary environments, and frequently rebuilt servers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Using the <code>StrictHostKeyChecking no<\/code> option allows SSH to connect with reduced host key verification. However, this introduces security risks, including potential man-in-the-middle attacks.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For better security, avoid disabling strict host key checking globally. Apply the configuration only to specific trusted hosts when necessary. For legitimate host key changes, verify the new fingerprint and update the <code>known_hosts<\/code> entry instead.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Following these practices helps system administrators maintain a balance between operational flexibility and SSH connection security.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Frequently Asked Questions (FAQs)<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">1. What is SSH strict host key checking?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">SSH strict host key checking is a security mechanism that verifies the remote server&#8217;s host key against the keys stored in the client&#8217;s <code>known_hosts<\/code> file. It helps ensure that the SSH client connects to the intended server.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Where is the SSH client configuration file located in Linux?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The user-specific SSH client configuration file is generally located at:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">~\/.ssh\/config<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The system-wide SSH client configuration file is typically located at:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\/etc\/ssh\/ssh_config<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">3. How do I disable StrictHostKeyChecking for all SSH servers?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Add the following configuration to <code>~\/.ssh\/config<\/code>:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">Host *\n    StrictHostKeyChecking no<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This applies to all matching SSH hosts. However, disabling host key verification globally is not recommended.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">4. How do I disable strict host key checking for a specific server?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Add the following configuration to <code>~\/.ssh\/config<\/code>:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">Host example.com\n    StrictHostKeyChecking no<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Replace <code>example.com<\/code> with your remote server hostname or IP address.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">5. How can I disable strict host key checking for a single SSH command?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Use the following command:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ssh -o StrictHostKeyChecking=no username@example.com<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This disables strict host key checking for that particular SSH invocation without modifying the configuration file.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">6. Is it safe to disable strict host key checking in SSH?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Disabling strict host key checking reduces SSH security because the client may accept host keys without the normal verification safeguards. This can expose connections to man-in-the-middle attacks. It should be used cautiously and only when necessary.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">7. How do I fix the SSH remote host identification has changed error?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">First, verify the new host key fingerprint through a trusted channel. If the change is legitimate, remove the outdated entry using:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ssh-keygen -R example.com<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Reconnect and verify the new fingerprint before accepting it.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Related Articles<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/pheonixsolutions.com\/blog\/use-ssh-key-passpharse-ssh-forwarding\/\"><strong>Use SSH Key Passphrase and SSH Forwarding<\/strong><\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/pheonixsolutions.com\/blog\/nikto-vulnerability-scan-domainsshell-script-scan-cpanel-accounts\/\"><strong>Nikto Vulnerability Scan for Domains Using Shell Script<\/strong><\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Talk to Our Experts<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Looking for reliable DevOps, cloud computing, or infrastructure management solutions for your business? Pheonix Solutions offers expert technology services to help businesses improve infrastructure performance, security, scalability, and operational efficiency.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Explore our <a href=\"https:\/\/pheonixsolutions.com\/devops-cloud\/\">DevOps and Cloud Services<\/a> to learn more about our solutions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Need assistance with your requirements? <a href=\"https:\/\/pheonixsolutions.com\/contact\">Contact our experts<\/a> to discuss how we can help your business.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Post Date: April 24, 2023Last Updated: November 02, 2026 Introduction Disable Strict Host Key Checking in SSH is a common [&hellip;]<\/p>\n","protected":false},"author":496,"featured_media":12776,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_hide_featured_image":false,"_jetpack_featured_image_duplicate_dismissed":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1024,1040],"tags":[],"class_list":["post-7160","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-security","category-linux","psol-cat-security"],"jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/phn2x7-1Ru","jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2023\/04\/SSH-Host-Key-Checking-Tutorial.png","_links":{"self":[{"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/7160","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/users\/496"}],"replies":[{"embeddable":true,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/comments?post=7160"}],"version-history":[{"count":4,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/7160\/revisions"}],"predecessor-version":[{"id":12774,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/7160\/revisions\/12774"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/media\/12776"}],"wp:attachment":[{"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/media?parent=7160"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/categories?post=7160"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/tags?post=7160"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}