Tusentals företag och institutioner världen över använder TFTP för att konfigurera Voice Over IP-telefoner , ger fjärrstart anläggningar eller hantera inbäddade enheter . TFTP används vanligen för att överföra små konfiguration eller starta filer till avlägsna enheter och ger inga autentiseringskrav mellan maskinerna . Som standard använder TFTP -port 69 för att skicka inledande läs /skriv önskemål och sedan använder slumpmässiga portar för att skicka data och bekräftelser . För att kringgå vissa restriktioner av säkerhetsskäl , är det möjligt att ändra den ansökande port till port 80 , som vanligtvis är reserverad för HTTP- trafik , på Unix - baserade system , genom att redigera filen /etc /services . Instruktioner
1
Skapa en säkerhetskopia av filen /etc /services med följande kommando :
" cp /etc /services /etc /services.orig "
Redigera filen /etc /services-filen kan vara farligt , och det är alltid rekommenderat att ha en säkerhetskopia av den ursprungliga , arbetar konfiguration .
2
Öppna filen /etc /services-filen med hjälp av din favorit ASCII redaktör . Unix - baserade operativsystem har många att välja på , till exempel vi , ex och Kate . I det här exemplet använder vi :
" vi /etc /services "
Du måste ha root-access för att redigera den här filen
3
Sök efter linjen refererar TFTP-servern port med hjälp av följande kommando :
" /tftp "
4
Retur Infoga läget i VI . Skriv " Jag " för att skriva in text i början av raden . Använd piltangenterna för att flytta till numret " 69 " på den här linjen .
5
Ändra portnummer för TFTP posten 69-80 , tryck på " ESC " för att avsluta Infoga läget i VI .
6
Spara filen med följande kommando :
" : w "
inledande läs /skriv förfrågningar om tftp kommer nu åka på port 80 .
7
Avsluta filen /etc /services -filen med följande kommando :
" : q " Addera