{"id":5915,"date":"2023-02-17T14:57:25","date_gmt":"2023-02-17T09:27:25","guid":{"rendered":"https:\/\/trysiteprice.com\/blog\/?p=5915"},"modified":"2023-02-17T14:57:25","modified_gmt":"2023-02-17T09:27:25","slug":"explain-linux-and-unix-tcp-wrappers-find-out-if-a-program-is-compiled-with-tcp-wrappers","status":"publish","type":"post","link":"https:\/\/trysiteprice.com\/blog\/explain-linux-and-unix-tcp-wrappers-find-out-if-a-program-is-compiled-with-tcp-wrappers\/","title":{"rendered":"Explain: Linux and UNIX TCP Wrappers \u2013 Find Out If a Program Is Compiled With TCP Wrappers"},"content":{"rendered":"<p>TCP Wrappers is a security feature in Unix-based systems that provides access control and authentication for network services. TCP Wrappers allow you to specify which hosts or networks are allowed to connect to your services, and which services they are allowed to use.<\/p>\n<p>You can find out if a program is compiled with TCP Wrappers using the <code>ldd<\/code> command. The <code>ldd<\/code> command is used to show the shared library dependencies of an executable program.<\/p>\n<p>Here&#8217;s how to find out if a program is compiled with TCP Wrappers:<\/p>\n<ol>\n<li>Open a terminal window on your Linux or Unix system.<\/li>\n<li>Type the following command: <code>ldd &lt;path_to_program&gt;<\/code> and press Enter. Replace <code>&lt;path_to_program&gt;<\/code> with the actual path to the program that you want to check.<\/li>\n<li>Look for the <code>libwrap.so<\/code> library in the output. If the program is compiled with TCP Wrappers, you will see a line that looks like this: <code>libwrap.so.0 =&gt; \/lib64\/libwrap.so.0 (0x00007f090874e000)<\/code>.<\/li>\n<li>If you don&#8217;t see the <code>libwrap.so<\/code> library in the output, then the program is not compiled with TCP Wrappers.<\/li>\n<\/ol>\n<p>In summary, using <code>ldd<\/code> command you can check if a program is compiled with TCP Wrappers by looking for the presence of <code>libwrap.so<\/code> library in the output.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>TCP Wrappers is a security feature in Unix-based systems that provides access control and authentication for network services. TCP Wrappers allow you to specify which hosts or networks are allowed to connect to your services, and which services they are allowed to use. You can find out if a program is compiled with TCP Wrappers &#8230; <a title=\"Explain: Linux and UNIX TCP Wrappers \u2013 Find Out If a Program Is Compiled With TCP Wrappers\" class=\"read-more\" href=\"https:\/\/trysiteprice.com\/blog\/explain-linux-and-unix-tcp-wrappers-find-out-if-a-program-is-compiled-with-tcp-wrappers\/\" aria-label=\"Read more about Explain: Linux and UNIX TCP Wrappers \u2013 Find Out If a Program Is Compiled With TCP Wrappers\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-5915","post","type-post","status-publish","format-standard","hentry","category-best-tutorial"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Explain: Linux and UNIX TCP Wrappers \u2013 Find Out If a Program Is Compiled With TCP Wrappers - TrySitePrice<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/trysiteprice.com\/blog\/explain-linux-and-unix-tcp-wrappers-find-out-if-a-program-is-compiled-with-tcp-wrappers\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Explain: Linux and UNIX TCP Wrappers \u2013 Find Out If a Program Is Compiled With TCP Wrappers - TrySitePrice\" \/>\n<meta property=\"og:description\" content=\"TCP Wrappers is a security feature in Unix-based systems that provides access control and authentication for network services. TCP Wrappers allow you to specify which hosts or networks are allowed to connect to your services, and which services they are allowed to use. You can find out if a program is compiled with TCP Wrappers ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/trysiteprice.com\/blog\/explain-linux-and-unix-tcp-wrappers-find-out-if-a-program-is-compiled-with-tcp-wrappers\/\" \/>\n<meta property=\"og:site_name\" content=\"TrySitePrice\" \/>\n<meta property=\"article:published_time\" content=\"2023-02-17T09:27:25+00:00\" \/>\n<meta name=\"author\" content=\"Rahul Sahu\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/explain-linux-and-unix-tcp-wrappers-find-out-if-a-program-is-compiled-with-tcp-wrappers\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/explain-linux-and-unix-tcp-wrappers-find-out-if-a-program-is-compiled-with-tcp-wrappers\/\"},\"author\":{\"name\":\"Rahul Sahu\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4\"},\"headline\":\"Explain: Linux and UNIX TCP Wrappers \u2013 Find Out If a Program Is Compiled With TCP Wrappers\",\"datePublished\":\"2023-02-17T09:27:25+00:00\",\"dateModified\":\"2023-02-17T09:27:25+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/explain-linux-and-unix-tcp-wrappers-find-out-if-a-program-is-compiled-with-tcp-wrappers\/\"},\"wordCount\":198,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#organization\"},\"articleSection\":[\"Best\/Tutorial\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/trysiteprice.com\/blog\/explain-linux-and-unix-tcp-wrappers-find-out-if-a-program-is-compiled-with-tcp-wrappers\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/explain-linux-and-unix-tcp-wrappers-find-out-if-a-program-is-compiled-with-tcp-wrappers\/\",\"url\":\"https:\/\/trysiteprice.com\/blog\/explain-linux-and-unix-tcp-wrappers-find-out-if-a-program-is-compiled-with-tcp-wrappers\/\",\"name\":\"Explain: Linux and UNIX TCP Wrappers \u2013 Find Out If a Program Is Compiled With TCP Wrappers - TrySitePrice\",\"isPartOf\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#website\"},\"datePublished\":\"2023-02-17T09:27:25+00:00\",\"dateModified\":\"2023-02-17T09:27:25+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/explain-linux-and-unix-tcp-wrappers-find-out-if-a-program-is-compiled-with-tcp-wrappers\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/trysiteprice.com\/blog\/explain-linux-and-unix-tcp-wrappers-find-out-if-a-program-is-compiled-with-tcp-wrappers\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/explain-linux-and-unix-tcp-wrappers-find-out-if-a-program-is-compiled-with-tcp-wrappers\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/trysiteprice.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Explain: Linux and UNIX TCP Wrappers \u2013 Find Out If a Program Is Compiled With TCP Wrappers\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#website\",\"url\":\"https:\/\/trysiteprice.com\/blog\/\",\"name\":\"TrySitePrice\",\"description\":\"Free Website Value Calculator Tool\",\"publisher\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/trysiteprice.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#organization\",\"name\":\"TrySitePrice\",\"url\":\"https:\/\/trysiteprice.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png\",\"contentUrl\":\"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png\",\"width\":395,\"height\":268,\"caption\":\"TrySitePrice\"},\"image\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4\",\"name\":\"Rahul Sahu\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g\",\"caption\":\"Rahul Sahu\"},\"sameAs\":[\"https:\/\/trysiteprice.com\/blog\"],\"url\":\"https:\/\/trysiteprice.com\/blog\/author\/rsahu4242_trysiteprice\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Explain: Linux and UNIX TCP Wrappers \u2013 Find Out If a Program Is Compiled With TCP Wrappers - TrySitePrice","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:\/\/trysiteprice.com\/blog\/explain-linux-and-unix-tcp-wrappers-find-out-if-a-program-is-compiled-with-tcp-wrappers\/","og_locale":"en_US","og_type":"article","og_title":"Explain: Linux and UNIX TCP Wrappers \u2013 Find Out If a Program Is Compiled With TCP Wrappers - TrySitePrice","og_description":"TCP Wrappers is a security feature in Unix-based systems that provides access control and authentication for network services. TCP Wrappers allow you to specify which hosts or networks are allowed to connect to your services, and which services they are allowed to use. You can find out if a program is compiled with TCP Wrappers ... Read more","og_url":"https:\/\/trysiteprice.com\/blog\/explain-linux-and-unix-tcp-wrappers-find-out-if-a-program-is-compiled-with-tcp-wrappers\/","og_site_name":"TrySitePrice","article_published_time":"2023-02-17T09:27:25+00:00","author":"Rahul Sahu","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/trysiteprice.com\/blog\/explain-linux-and-unix-tcp-wrappers-find-out-if-a-program-is-compiled-with-tcp-wrappers\/#article","isPartOf":{"@id":"https:\/\/trysiteprice.com\/blog\/explain-linux-and-unix-tcp-wrappers-find-out-if-a-program-is-compiled-with-tcp-wrappers\/"},"author":{"name":"Rahul Sahu","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4"},"headline":"Explain: Linux and UNIX TCP Wrappers \u2013 Find Out If a Program Is Compiled With TCP Wrappers","datePublished":"2023-02-17T09:27:25+00:00","dateModified":"2023-02-17T09:27:25+00:00","mainEntityOfPage":{"@id":"https:\/\/trysiteprice.com\/blog\/explain-linux-and-unix-tcp-wrappers-find-out-if-a-program-is-compiled-with-tcp-wrappers\/"},"wordCount":198,"commentCount":0,"publisher":{"@id":"https:\/\/trysiteprice.com\/blog\/#organization"},"articleSection":["Best\/Tutorial"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/trysiteprice.com\/blog\/explain-linux-and-unix-tcp-wrappers-find-out-if-a-program-is-compiled-with-tcp-wrappers\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/trysiteprice.com\/blog\/explain-linux-and-unix-tcp-wrappers-find-out-if-a-program-is-compiled-with-tcp-wrappers\/","url":"https:\/\/trysiteprice.com\/blog\/explain-linux-and-unix-tcp-wrappers-find-out-if-a-program-is-compiled-with-tcp-wrappers\/","name":"Explain: Linux and UNIX TCP Wrappers \u2013 Find Out If a Program Is Compiled With TCP Wrappers - TrySitePrice","isPartOf":{"@id":"https:\/\/trysiteprice.com\/blog\/#website"},"datePublished":"2023-02-17T09:27:25+00:00","dateModified":"2023-02-17T09:27:25+00:00","breadcrumb":{"@id":"https:\/\/trysiteprice.com\/blog\/explain-linux-and-unix-tcp-wrappers-find-out-if-a-program-is-compiled-with-tcp-wrappers\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/trysiteprice.com\/blog\/explain-linux-and-unix-tcp-wrappers-find-out-if-a-program-is-compiled-with-tcp-wrappers\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/trysiteprice.com\/blog\/explain-linux-and-unix-tcp-wrappers-find-out-if-a-program-is-compiled-with-tcp-wrappers\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/trysiteprice.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Explain: Linux and UNIX TCP Wrappers \u2013 Find Out If a Program Is Compiled With TCP Wrappers"}]},{"@type":"WebSite","@id":"https:\/\/trysiteprice.com\/blog\/#website","url":"https:\/\/trysiteprice.com\/blog\/","name":"TrySitePrice","description":"Free Website Value Calculator Tool","publisher":{"@id":"https:\/\/trysiteprice.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/trysiteprice.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/trysiteprice.com\/blog\/#organization","name":"TrySitePrice","url":"https:\/\/trysiteprice.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png","contentUrl":"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png","width":395,"height":268,"caption":"TrySitePrice"},"image":{"@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4","name":"Rahul Sahu","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g","caption":"Rahul Sahu"},"sameAs":["https:\/\/trysiteprice.com\/blog"],"url":"https:\/\/trysiteprice.com\/blog\/author\/rsahu4242_trysiteprice\/"}]}},"_links":{"self":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/5915","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/comments?post=5915"}],"version-history":[{"count":2,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/5915\/revisions"}],"predecessor-version":[{"id":5919,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/5915\/revisions\/5919"}],"wp:attachment":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/media?parent=5915"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/categories?post=5915"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/tags?post=5915"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}