{"id":79,"date":"2021-08-20T11:11:43","date_gmt":"2021-08-20T05:11:43","guid":{"rendered":"https:\/\/bytegeeks.net\/blog\/?p=79"},"modified":"2021-08-20T11:19:49","modified_gmt":"2021-08-20T05:19:49","slug":"installing-and-configuring-a-tftp-server","status":"publish","type":"post","link":"https:\/\/bytegeeks.net\/blog\/installing-and-configuring-a-tftp-server\/","title":{"rendered":"Installing and Configuring a TFTP Server"},"content":{"rendered":"\n<p>TFTP servers are mostly used for the purpose of keeping configuration backup of switches, routers and firewalls. We will be installing and configuring a TFTP Server as well as discuss some security aspects. We will be using Solar Winds free TFTP server. There are a lot of alternatives but I prefer this as it ticks all the right checkboxes for me.<\/p>\n\n\n\n<p>You can download the free version of Solar Winds TFTP server by registering at this <a href=\"https:\/\/www.solarwinds.com\/free-tools\/free-tftp-server\/registration\" target=\"_blank\" rel=\"noreferrer noopener\">link<\/a>. Once the registration is complete, download and install it.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Configuring the TFTP Server<\/h4>\n\n\n\n<p>The configuration of solarwinds tftp server is pretty straight forward. Leaving everything to default should work. To open the configuration window, click on <strong>Files &gt; Configure<\/strong>.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"494\" height=\"563\" src=\"https:\/\/bytegeeks.net\/blog\/wp-content\/uploads\/2021\/08\/Configure-1.png\" alt=\"\" class=\"wp-image-81\" srcset=\"https:\/\/bytegeeks.net\/blog\/wp-content\/uploads\/2021\/08\/Configure-1.png 494w, https:\/\/bytegeeks.net\/blog\/wp-content\/uploads\/2021\/08\/Configure-1-263x300.png 263w\" sizes=\"auto, (max-width: 494px) 100vw, 494px\" \/><\/figure><\/div>\n\n\n\n<p>On this window, at the bottom you can change the root directory according to your preference. Since, the server I have SolarWinds TFTP server installed is dedicated to managing other servers I am going to keep everything here at its default settings. <\/p>\n\n\n\n<p id=\"Securing-TFTP-Server\">Time to tighten the<strong> security of your TFTP Server<\/strong>. Click on the &#8220;Security&#8221; Tab, here you can control the transfer of files to and from your server as well as restrict access to the server to specific clients. I have the TFTP server configured to receive files, this way your configuration backups cannot be transferred without changing the permission. I have also restricted IP addresses, so that only the network devices which needs to access the server is allowed. <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"616\" height=\"700\" src=\"https:\/\/bytegeeks.net\/blog\/wp-content\/uploads\/2021\/08\/Security-Tab-1.png\" alt=\"\" class=\"wp-image-82\" srcset=\"https:\/\/bytegeeks.net\/blog\/wp-content\/uploads\/2021\/08\/Security-Tab-1.png 616w, https:\/\/bytegeeks.net\/blog\/wp-content\/uploads\/2021\/08\/Security-Tab-1-264x300.png 264w\" sizes=\"auto, (max-width: 616px) 100vw, 616px\" \/><\/figure><\/div>\n\n\n\n<p>Alright time to test the server. I have logged into a switch with an IP address from the configured range and issued the backup command to backup the running configuration of the switch and VOILA it worked. If you want to know how to backup cisco switches\/routers\/firewalls, click <a href=\"https:\/\/bytegeeks.net\/blog\/backup-cisco-switches-and-routers\/\">here<\/a>.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"493\" height=\"245\" src=\"https:\/\/bytegeeks.net\/blog\/wp-content\/uploads\/2021\/08\/Success-1.png\" alt=\"\" class=\"wp-image-85\" srcset=\"https:\/\/bytegeeks.net\/blog\/wp-content\/uploads\/2021\/08\/Success-1.png 493w, https:\/\/bytegeeks.net\/blog\/wp-content\/uploads\/2021\/08\/Success-1-300x149.png 300w\" sizes=\"auto, (max-width: 493px) 100vw, 493px\" \/><\/figure><\/div>\n\n\n\n<p>If you liked this post, leave a comment down below. Visit <a href=\"https:\/\/bytegeeks.net\/blog\/category\/how-to\/\">here<\/a> for more.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>TFTP servers are mostly used for the purpose of keeping configuration backup of switches, routers and firewalls. We will be installing and configuring a TFTP Server as well as discuss some security aspects. We will be using Solar Winds free TFTP server. There are a lot of alternatives but I prefer this as it ticks [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":87,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[12],"tags":[9,13],"class_list":["post-79","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-how-to","tag-networking","tag-security"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Installing and Configuring a TFTP Server - ByteGeeks<\/title>\n<meta name=\"description\" content=\"A step-by-step guide to installing and configuring a TFTP server. Bonus! Learn how to secure your TFTP Server as well. Visit here for more.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bytegeeks.net\/blog\/installing-and-configuring-a-tftp-server\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Installing and Configuring a TFTP Server - ByteGeeks\" \/>\n<meta property=\"og:description\" content=\"A step-by-step guide to installing and configuring a TFTP server. Bonus! Learn how to secure your TFTP Server as well. Visit here for more.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bytegeeks.net\/blog\/installing-and-configuring-a-tftp-server\/\" \/>\n<meta property=\"og:site_name\" content=\"ByteGeeks\" \/>\n<meta property=\"article:published_time\" content=\"2021-08-20T05:11:43+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-08-20T05:19:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bytegeeks.net\/blog\/wp-content\/uploads\/2021\/08\/FeaturedPhoto.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Redwan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Redwan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/bytegeeks.net\/blog\/installing-and-configuring-a-tftp-server\/\",\"url\":\"https:\/\/bytegeeks.net\/blog\/installing-and-configuring-a-tftp-server\/\",\"name\":\"Installing and Configuring a TFTP Server - ByteGeeks\",\"isPartOf\":{\"@id\":\"https:\/\/bytegeeks.net\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/bytegeeks.net\/blog\/installing-and-configuring-a-tftp-server\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/bytegeeks.net\/blog\/installing-and-configuring-a-tftp-server\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/bytegeeks.net\/blog\/wp-content\/uploads\/2021\/08\/FeaturedPhoto.png\",\"datePublished\":\"2021-08-20T05:11:43+00:00\",\"dateModified\":\"2021-08-20T05:19:49+00:00\",\"author\":{\"@id\":\"https:\/\/bytegeeks.net\/blog\/#\/schema\/person\/419ede240aa968b3bf8202cf9e94e792\"},\"description\":\"A step-by-step guide to installing and configuring a TFTP server. Bonus! Learn how to secure your TFTP Server as well. Visit here for more.\",\"breadcrumb\":{\"@id\":\"https:\/\/bytegeeks.net\/blog\/installing-and-configuring-a-tftp-server\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/bytegeeks.net\/blog\/installing-and-configuring-a-tftp-server\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/bytegeeks.net\/blog\/installing-and-configuring-a-tftp-server\/#primaryimage\",\"url\":\"https:\/\/bytegeeks.net\/blog\/wp-content\/uploads\/2021\/08\/FeaturedPhoto.png\",\"contentUrl\":\"https:\/\/bytegeeks.net\/blog\/wp-content\/uploads\/2021\/08\/FeaturedPhoto.png\",\"width\":1200,\"height\":630,\"caption\":\"FeaturedPhoto\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/bytegeeks.net\/blog\/installing-and-configuring-a-tftp-server\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/bytegeeks.net\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Installing and Configuring a TFTP Server\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/bytegeeks.net\/blog\/#website\",\"url\":\"https:\/\/bytegeeks.net\/blog\/\",\"name\":\"ByteGeeks\",\"description\":\"Your one-stop shop for everything IT\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/bytegeeks.net\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/bytegeeks.net\/blog\/#\/schema\/person\/419ede240aa968b3bf8202cf9e94e792\",\"name\":\"Redwan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/bytegeeks.net\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/785ee4165b07a924d3e8538e8fd845bbd1d22e2680c18ebb16aa54890455e008?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/785ee4165b07a924d3e8538e8fd845bbd1d22e2680c18ebb16aa54890455e008?s=96&d=mm&r=g\",\"caption\":\"Redwan\"},\"description\":\"Just your average IT guy talking about IT stuff.\",\"sameAs\":[\"https:\/\/bytegeeks.net\/blog\"],\"url\":\"https:\/\/bytegeeks.net\/blog\/author\/redmin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Installing and Configuring a TFTP Server - ByteGeeks","description":"A step-by-step guide to installing and configuring a TFTP server. Bonus! Learn how to secure your TFTP Server as well. Visit here for more.","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:\/\/bytegeeks.net\/blog\/installing-and-configuring-a-tftp-server\/","og_locale":"en_US","og_type":"article","og_title":"Installing and Configuring a TFTP Server - ByteGeeks","og_description":"A step-by-step guide to installing and configuring a TFTP server. Bonus! Learn how to secure your TFTP Server as well. Visit here for more.","og_url":"https:\/\/bytegeeks.net\/blog\/installing-and-configuring-a-tftp-server\/","og_site_name":"ByteGeeks","article_published_time":"2021-08-20T05:11:43+00:00","article_modified_time":"2021-08-20T05:19:49+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/bytegeeks.net\/blog\/wp-content\/uploads\/2021\/08\/FeaturedPhoto.png","type":"image\/png"}],"author":"Redwan","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Redwan","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/bytegeeks.net\/blog\/installing-and-configuring-a-tftp-server\/","url":"https:\/\/bytegeeks.net\/blog\/installing-and-configuring-a-tftp-server\/","name":"Installing and Configuring a TFTP Server - ByteGeeks","isPartOf":{"@id":"https:\/\/bytegeeks.net\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bytegeeks.net\/blog\/installing-and-configuring-a-tftp-server\/#primaryimage"},"image":{"@id":"https:\/\/bytegeeks.net\/blog\/installing-and-configuring-a-tftp-server\/#primaryimage"},"thumbnailUrl":"https:\/\/bytegeeks.net\/blog\/wp-content\/uploads\/2021\/08\/FeaturedPhoto.png","datePublished":"2021-08-20T05:11:43+00:00","dateModified":"2021-08-20T05:19:49+00:00","author":{"@id":"https:\/\/bytegeeks.net\/blog\/#\/schema\/person\/419ede240aa968b3bf8202cf9e94e792"},"description":"A step-by-step guide to installing and configuring a TFTP server. Bonus! Learn how to secure your TFTP Server as well. Visit here for more.","breadcrumb":{"@id":"https:\/\/bytegeeks.net\/blog\/installing-and-configuring-a-tftp-server\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bytegeeks.net\/blog\/installing-and-configuring-a-tftp-server\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bytegeeks.net\/blog\/installing-and-configuring-a-tftp-server\/#primaryimage","url":"https:\/\/bytegeeks.net\/blog\/wp-content\/uploads\/2021\/08\/FeaturedPhoto.png","contentUrl":"https:\/\/bytegeeks.net\/blog\/wp-content\/uploads\/2021\/08\/FeaturedPhoto.png","width":1200,"height":630,"caption":"FeaturedPhoto"},{"@type":"BreadcrumbList","@id":"https:\/\/bytegeeks.net\/blog\/installing-and-configuring-a-tftp-server\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bytegeeks.net\/blog\/"},{"@type":"ListItem","position":2,"name":"Installing and Configuring a TFTP Server"}]},{"@type":"WebSite","@id":"https:\/\/bytegeeks.net\/blog\/#website","url":"https:\/\/bytegeeks.net\/blog\/","name":"ByteGeeks","description":"Your one-stop shop for everything IT","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bytegeeks.net\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/bytegeeks.net\/blog\/#\/schema\/person\/419ede240aa968b3bf8202cf9e94e792","name":"Redwan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bytegeeks.net\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/785ee4165b07a924d3e8538e8fd845bbd1d22e2680c18ebb16aa54890455e008?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/785ee4165b07a924d3e8538e8fd845bbd1d22e2680c18ebb16aa54890455e008?s=96&d=mm&r=g","caption":"Redwan"},"description":"Just your average IT guy talking about IT stuff.","sameAs":["https:\/\/bytegeeks.net\/blog"],"url":"https:\/\/bytegeeks.net\/blog\/author\/redmin\/"}]}},"jetpack_featured_media_url":"https:\/\/bytegeeks.net\/blog\/wp-content\/uploads\/2021\/08\/FeaturedPhoto.png","jetpack-related-posts":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bytegeeks.net\/blog\/wp-json\/wp\/v2\/posts\/79","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bytegeeks.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bytegeeks.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bytegeeks.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bytegeeks.net\/blog\/wp-json\/wp\/v2\/comments?post=79"}],"version-history":[{"count":3,"href":"https:\/\/bytegeeks.net\/blog\/wp-json\/wp\/v2\/posts\/79\/revisions"}],"predecessor-version":[{"id":88,"href":"https:\/\/bytegeeks.net\/blog\/wp-json\/wp\/v2\/posts\/79\/revisions\/88"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bytegeeks.net\/blog\/wp-json\/wp\/v2\/media\/87"}],"wp:attachment":[{"href":"https:\/\/bytegeeks.net\/blog\/wp-json\/wp\/v2\/media?parent=79"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bytegeeks.net\/blog\/wp-json\/wp\/v2\/categories?post=79"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bytegeeks.net\/blog\/wp-json\/wp\/v2\/tags?post=79"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}