Ubuntu Sunucusunda bir TFTP sunucusu nasıl kurulur

Ubuntu Sunucusunda, kullanıcıların dosyaları ileri geri göndermelerine izin vermek için kullanıcıların Önemsiz Dosya Aktarım Protokolü sistemini barındırmasının birkaç yolu vardır. Ancak, Ubuntu Sunucusunda bir TFTP sunucusu kurmak için muhtemelen en erişilebilir araç Tftpd yazılımıdır. Niye ya? Tüm modern Ubuntu sürümlerini yüklemek çok kolaydır. Daha da iyisi, tüm yapılandırma seçenekleri çok basit ve Linux'ta yeni olsanız bile anlaşılması kolaydır.

Bu kılavuzda, Ubuntu sunucusunda bir TFTP sunucusunu barındırma sürecinde size yol göstereceğiz. İdeal olarak, yazılım Ubuntu Sunucusundan çalıştırılmalıdır. Bununla birlikte, tüm bu yazılımı Ubuntu Masaüstünde çalışacak şekilde ayarlamak mümkündür.

Not: Linux sunucu kullanıcılarının çoğu kullandığından ve birden çok sunucu işletim sistemini kapsamak kafa karıştırıcı olacağından, bu eğitimde ağırlıklı olarak Ubuntu Linux'a odaklanıyoruz . TFTP, çeşitli diğer Linux Sunucu dağıtımlarında çalışır.

TFTP sunucu yazılımını ve ilgili paketleri kurun

Ubuntu'da bir TFTP sunucusu kurmak, doğru çalışması için ihtiyaç duyduğu tüm ilgili paketleri kurmakla başlar. Bu paketler , komut satırından Apt  paket yöneticisi aracılığıyla kurulabilir  .

Ubuntu Sunucunuzda veya Masaüstü makinenizde başlatmak için klavyede Ctrl + Alt + T veya Ctrl + Shift + T tuşlarına basarak bir terminal penceresi açın . Ardından, aşağıdaki komutları girin.

Not: Debian Linux mu kullanıyorsunuz? Üzerindeki Tftpd için kılavuz ve kurulum süreci Ubuntu Linux ile aynıdır. Çalışmasını sağlamak için bu kılavuzu takip edin, ancak tüm Apt örneklerini Apt-get ile değiştirin .

sudo apt xinetd tftpd tftp'yi kurun

Ubuntu Masaüstündeyseniz, Apt ile program yüklemeyi sevmiyorsanız , Ubuntu Yazılım Merkezi'ni başlatmak, bu paketlerin her birini aramak ve bu şekilde yüklemek de mümkündür .

 TFTPD'yi yapılandır

TFTPD paketleri Ubuntu Sunucusunda (veya Masaüstünde) kurulduğuna göre, bir sonraki adım sunucuyu doğru çalışacak şekilde yapılandırmaktır. Yapılandırma sürecindeki ilk adım, /etc/  dizininde bir klasör oluşturmaktır  .

sudo mkdir -p /etc/xinetd.d/

Bakımı yapılan klasör ile touch komutu ile yeni bir metin dosyası oluşturun . Tüm sunucu yapılandırmaları bu dosyaya girecektir.

sudo touch /etc/xinetd.d/tftp

sudo touch kullanamıyor musunuz? Önceden sudo -s ile terminal kabuğunu Root'a yükseltmeyi deneyin .

sudo -s touch /etc/xinetd.d/tftp

Dosya /etc/xinetd.d/ içinde bulunduğuna göre, dosyayı Nano metin düzenleyicide açın.

sudo nano -w /etc/xinetd.d/tftp

Aşağıdaki kodu alın ve Nano metin düzenleyici penceresine yapıştırın.

service tftp
{
protocol = udp
port = 69
socket_type = dgram
wait = yes
user = nobody
server = /usr/sbin/in.tftpd
server_args = /tftpboot
disable = no
}

Ctrl + O klavye kombinasyonuna basarak düzenlemeyi Nano'daki tftp dosyasına kaydedin . Ardından, çıkmak için Ctrl + X tuşlarına  basın  .

TFTP yapılandırma dosyasının ardından Ubuntu Sunucunuz veya Ubuntu Masaüstünüzdeki Kök dizinde (/) “tftpboot” klasörünü oluşturmalısınız.

mkdir komutunu kullanarak dizini oluşturun.

sudo mkdir /tftpboot

Ardından, chmod komutunu kullanarak “tftpboot” klasörünün izinlerini güncelleyin .

sudo chmod -R 777 /tftpboot

“tftpboot” dizini için izin bilgilerini güncelledikten sonra , kullanıcı izin bilgilerini değiştirmek için chown aracını kullanmanın zamanı geldi .

Not: Aşağıdaki chown komutunda bir nedenden dolayı “nobody” kullanıyoruz . Bireysel kullanıcılar için ayarlamak yerine, TFTP'ye aynı izinlere erişmeye çalışan herkese erişime izin verecektir.

sudo chown -R kimse / tftpboot

Son olarak, değişiklikleri kabul etmek için TFTP sunucu yazılımını yeniden başlatmanız gerekir. Ubuntu 16.04 ve daha yeni sürümlerde bu, systemctl komutuyla yapılır .

sudo systemctl xinetd.service'i yeniden başlat

Yukarıdaki systemctl komutunun başarılı olduğunu varsayarsak, sunucu çalışır durumda olmalıdır. Dosyaları TFTP ile nasıl aktaracağınızı öğrenmek için sonraki bölüme geçin.

Dosyaları TFTP üzerinden aktarın

Artık Ubuntu sunucusundaki TFTP sunucusu çalışır durumda olduğuna göre, nasıl dosya yükleyip indireceğimizi konuşabiliriz. TFTP'nin Linux'ta nasıl kullanılacağını gözden geçirmenin nedeni, FileZilla ve diğerleri gibi FTP istemcilerinin muhtemelen bunu desteklememesidir.

Başlamak için, uzak TFTP sunucusuna bağlanmayı planladığınız bilgisayarda bir terminal açın. Ardından "tftp" paketini kurun, böylece bağlantılar gönderebilir, karşıya yükleyebilir, indirebilir vb.

Ubuntu

sudo apt tftp'yi kurun

Debian

sudo apt-get install tftp

Arch Linux

sudo pacman -S atftp

fötr şapka

sudo dnf tftp'yi kurun

OpenSUSE

sudo zypper tftp'yi kurun

Sisteminizde kurulu uygulama ile Ubuntu TFTP sunucunuzun IP adresini öğrenin. Ardından, aşağıdaki örneği izleyerek sunucuya bağlanın.

Not: TFTP sunucunuzun IP adresini bulmak için yardıma mı ihtiyacınız var? Bu gönderiye buradan göz atın !

tftp ip.adresi.of.tftp.sunucusu

Ubuntu Sunucusunda bir TFTP sunucusu nasıl kurulur Yüklemek

TFTP sunucunuza bir dosya göndermek için put komutunu kullanın.

dosyanın adını koy

İndirmek

Ubuntu Sunucusunda bir TFTP sunucusu nasıl kurulur

TFTP sunucunuzdan bir dosya indirmek için get komutunu kullanın.

dosyanın adını al

Leave a Comment

Gnome Shell panosunu Pano ile iyileştirin

Gnome Shell panosunu Pano ile iyileştirin

Kabul edelim, varsayılan Gnome Shell panosu pek iyi değil. Pano deneyiminizi geliştirmek için Pano'yu yükleyin!

Linuxta DaVinci Resolve 17 nasıl kurulur?

Linuxta DaVinci Resolve 17 nasıl kurulur?

Linux kutunuz için harika bir doğrusal olmayan video düzenleyiciye mi ihtiyacınız var? Davinci Resolve 17'yi bu kılavuzla çalıştırın!

Wallpaper Downloader ile Linux masaüstüne duvar kağıtları nasıl indirilir

Wallpaper Downloader ile Linux masaüstüne duvar kağıtları nasıl indirilir

Wallpaper Downloader, şık bir Linux duvar kağıdı indiricisi ve yöneticisidir. Çoğu Linux masaüstü ortamını destekler ve kullanımı çok kolaydır. Bu rehber

Bilgisayarınıza Tuxedo OS nasıl kurulur

Bilgisayarınıza Tuxedo OS nasıl kurulur

Tuxedo OS by Tuxedo bilgisayarlarını test etmek ister misiniz? Bilgisayarınızda çalışan Tuxedo OS'nin en son sürümünü nasıl alacağınızı öğrenin.

Linuxta bir DEB dosyası nasıl kurulur

Linuxta bir DEB dosyası nasıl kurulur

DEB dosyası nedir? Onunla ne yapıyorsun? DEB dosyalarını Linux PC'nize kurmanın birçok yolunu öğrenin.

Linuxta Dying Light nasıl oynanır?

Linuxta Dying Light nasıl oynanır?

Dying Light, Techland tarafından geliştirilen ve Warner Bros Interactive Entertainment tarafından yayınlanan 2015 tarihli bir hayatta kalma korku video oyunudur. oyun merkezli

Neptune Linuxu bilgisayarınıza nasıl kurarsınız?

Neptune Linuxu bilgisayarınıza nasıl kurarsınız?

Neptune, KDE Plazma 5 masaüstü ortamını kullanır ve zarif bir işletim sistemi sunmayı amaçlar. İşte Neptune Linux'u bilgisayarınıza nasıl kuracağınız.

Ubuntunun yeni anlık tabanlı masaüstünü deneyin

Ubuntunun yeni anlık tabanlı masaüstünü deneyin

Ubuntu'nun yeni ek paket tabanlı masaüstü işletim sistemini denemek ister misiniz? Bu kılavuzla sanal bir makinede nasıl dağıtacağınızı öğrenin.

Undertale Linuxta nasıl oynanır?

Undertale Linuxta nasıl oynanır?

Undertale, oyun geliştiricisi Toby Fox tarafından geliştirilen ve yayınlanan bir 2015 2d indie RPG'dir. Bu kılavuz, Undertale'i bilgisayarınıza indirmeyi ve kurmayı kapsayacaktır.

Linuxta Total War: THREE KINGDOMS nasıl oynanır?

Linuxta Total War: THREE KINGDOMS nasıl oynanır?

Total War: Three Kingdoms, Creative Assembly tarafından geliştirilen sıra tabanlı bir strateji RTS oyunudur. İşte Linux'ta nasıl oynanacağı.