Ubuntu serveris on üsna vähe võimalusi, kuidas kasutajad saavad Trivial File Transfer Protocol süsteemi majutada, et kasutajatel oleks võimalik faile edasi-tagasi saata. Ubuntu serveris on TFTP-serveri seadistamiseks ilmselt kõige kättesaadavam tööriist Tftpd. Miks? Kõigi tänapäevaste Ubuntu väljaannete laadimine on väga lihtne. Veelgi parem, kõik konfigureerimisvalikud on väga lihtsad ja hõlpsasti mõistetavad isegi siis, kui olete Linuxis uus.
Selles juhendis tutvustame teile TFTP-serveri hostimise protsessi Ubuntu serveris. Ideaalis peaks tarkvara töötama Ubuntu serverist. Sellegipoolest on võimalik kogu see tarkvara Ubuntu töölaual käivitada.
Märkus: keskendume selles õpetuses suures osas Ubuntu Linuxile, nagu enamikul ka Linuxi serveri kasutajad kasutavad seda ja mitme serveri opsüsteemi katmine oleks segane. TFTP töötab paljudel teistel Linux Serveri distributsioonidel.
TFTP-serveri seadistamine Ubuntul algab kõigi asjakohaste pakettide installimisega, mida see vajab korrektseks tööks. Need paketid on installitavad saidi kaudu
Asjakohane paketihaldur käsurealt.Ubuntu serveris või lauaarvutis töö alustamiseks käivitage terminaliaken, vajutades Ctrl + Alt + T või Ctrl + tõstuklahv + T klaviatuuril. Seejärel sisestage allpool olevad käsud.
Märkus: kas kasutate Debian Linuxit? Sellel asuva Tftpd-i juhendi- ja seadistusprotsess on identne Ubuntu Linuxiga. Selle töölerakendamiseks järgige seda juhendit, kuid asendage kõik juhtnöörid Asjakohane koos Apt-saada.
sudo apt install xinetd tftpd tftp
Kui kasutate Ubuntu töölauda, on võimalik käivitada ka Ubuntu tarkvarakeskus, otsida neist pakettidest ja installida nii, kui te pole fänn installima programme koos Asjakohane.
Nüüd, kui TFTPD paketid on Ubuntu serveris (või töölaual) üles seatud, on järgmine samm serveri konfigureerimine nii, et see töötab õigesti. Konfiguratsiooniprotsessi esimene samm on kausta loomine /etc/ kataloog.
sudo mkdir -p /etc/xinetd.d/
Kui kaust on hooldatud, looge uue tekstifaili abil katsuda käsk. Sellesse faili lähevad kõik serveri konfiguratsioonid.
sudo touch /etc/xinetd.d/tftp
Ei saa kasutada sudo puudutus? Proovige tõsta terminali kest Root koos sudo -s eelnevalt.
sudo -s. puudutage /etc/xinetd.d/tftp
Nüüd, kui fail on kataloogis /etc/xinetd.d/, avage see Nano-tekstiredaktoris.
sudo nano -w /etc/xinetd.d/tftp
Võtke allolev kood ja kleepige see Nano tekstiredaktori aknasse.
teenuse tftp
{
protokoll = udp
port = 69
socket_type = dgram
oota = jah
kasutaja = mitte keegi
server = /usr/sbin/in.tftpd
server_args = / tftpboot
keela = ei
}
Salvestage Nano-s tftp-faili muudatus, vajutades Ctrl + O klaviatuuri kombinatsioon. Seejärel vajutage nuppu Ctrl + X väljuma.
Pärast TFTP konfiguratsioonifaili peate looma Ubuntu serveri või Ubuntu töölaua juurkataloogi (/) kausta „tftpboot”.
Kasutades mkdir käsk, looge kataloog.
sudo mkdir / tftpboot
Järgmisena värskendage kausta tftpboot õigusi, kasutades chmod käsk.
sudo chmod -R 777 / tftpboot
Kui olete kataloogi „tftpboot” lubade teavet värskendanud, on aeg seda kasutada kooritud tööriist kasutaja lubade teabe muutmiseks.
Märkus. Me kasutame kooritud käsk allpool põhjusel. See lubab juurdepääsu kõigile, kes proovivad juurdepääsu TFTP-le samu õigusi, selle asemel, et seda üksikutele kasutajatele seada.
sudo chown -R keegi / tftpboot
Viimaseks peate muudatuste aktsepteerimiseks taaskäivitama TFTP-serveri tarkvara. Ubuntu 16.04 ja uuemates versioonides tehakse seda seadmega süsteemctl käsk.
sudo systemctl taaskäivitage xinetd.service
Kui eeldada, et ülaltoodud systemctl-i käsk on edukas, peaks server olema töövalmis. Liikuge järgmisele jaotisele, et õppida faile TFTP-ga edastama.
Nüüd, kui Ubuntu serveris olev TFTP-server töötab ja töötab, saame rääkida failide üles- ja allalaadimisest. Põhjus, miks TFTP-d Linuxis kasutada, on vajalik, on see, et FTP-klientidel, nagu FileZilla ja muudel, pole selle jaoks tuge.
Alustamiseks avage terminal arvutis, kus kavatsete luua ühenduse TFTP serveriga. Seejärel installige pakett “tftp”, et saaksite ühendusi välja saata, üles laadida, alla laadida jne.
Ubuntu
sudo apt install tftp
Debian
sudo apt-get install tftp
Arch Linux
sudo pacman -S atftp
Fedora
sudo dnf install tftp
OpenSUSE
sudo zypper install tftp
Uurige oma süsteemis üles seatud rakenduse abil välja oma Ubuntu TFTP-serveri IP-aadress. Seejärel looge serveriga ühendus, järgides allolevat näidet.
Märkus. Kas vajate abi oma TFTP-serveri IP-aadressi leidmiseks? Vaadake seda postitust siin!
tftp ip.address.of.tftp.server
Laadi üles.
TFTP-serverisse faili saatmiseks kasutage nuppu pane käsk.
pane failinimi
TFTP-serverist faili allalaadimiseks kasutage nuppu saada käsk.
hangi faili nimi
Kotatogrami töölaua messenger on rakenduse Telegram töölaud kahvel....
Grand Theft Auto 4 on mäng, mille on välja töötanud Rockstar Games....
Flash-draivid on suurepärased andmete privaatsuse hoidmiseks. Need ...