FTP: Nesne Degisimi

deltanyum

Banned
Katılım
9 Tem 2005
Mesajlar
219
Reaction score
0
Puanları
0
FTP (File Transfer Protocol) Internet uzerindeki iki makine arasinda, isletim sistemi ve mimariden bagimsiz olarak dosya transferi saglar. A makinesinden B makinesine baglanilmakta; B'de server, sunucu ya da deamon programiyla, A'daki uygulama yada istemci (client) programi FTP protokolune gore konusmakta, A ile B arasinda dosya degisimi olmaktadir. Tabii ki bunun icin degisimi yapan kisinin A ve B makinalarinda hesabi olmasi gerekir.

Unix ortaminda ftpd normal olarak /usr/etc/in.ftpd olarak vardir ve inetd denetiminde calismaktadir. Anon-ftp sunucu kurmak icin man ftpd'de belirtilenleri temel almak gerekir. Bu ise, ftp isimli bir kullanici hesabi acmak ve onun `home' dizinide anon-ftp'nin basladigi yerdir. O dizinde bin, etc gerekir. bin/ altinda ls ve etc/ altinda passwd ve group dosyalarinin olmasi gerekir. Bunlarin sadece root, ftp ve arsivi yoneten kisilere ait bilgileri icermelidir. Sifre alaninin sadece icermesinde yarar vardir. Sayet ls dinamik `lib'leri kullaniyorsa bazi .so'lari kopyalamak, /dev/zero'yu yaratmak gerekebilir.

incoming/ ve ub/incoming/ getirdigi bazi tehlikeler var: calinti yazilimlarin degis tokus alani olabilir, ve sorumsuz bazi kisiler anon-ftp'nin oldugu disk parcasini doldurup sistemi cokertebilir.

Isletim sistemiyle gelen ftpd anon-ftpd icin pek uygun degildir: log, kullanici sayisini, saatleri sinirlamak gibi. En az 4-5 tane anon ftp yazilimi var. Bunlarin en yaygini Washington University at St. Louis tarafinda gelistirilen wu-ftpd'dir. Bu yazilim ayrica istek uzerine

Dir/ Dir.tar,
Dir/ Dir.tar.gz,
Dir/ Dir.tar.Z,
Dir/ Dir.zip
File File.Z,
File File.gz,
File.Z File.gz
donusumlerini yapabilir. Burada `A B 'nin anlami arsivde A nesnesi var iken siz B nesnesini isteyebiliriniz ve sunucu makina gerekli donusumu yaparak istemci makinaya iletir demektir. Bu donusumler config/ftpconversions dosyasinda belirtilir. Gerekli gzip, compress, tar, zip gibi programlar tp/bin'de tutulur.

Arsivleri quote site index Key-word seklinde bir komutla adinda `Key-word'i iceren nesneleri aratmak mumkundur. Arsive yeni konan nesneleri dizin temelinde uye olan kullanicilara belirili araliklarla gonderen notifier programlari vardir. Bir arsivi bir baskasinin tam yada kismi kopyasi yapmaya yonelik mirror programlari vardir. Bunlarin hemen hepsi crontab'den calisir.

Ftp'yi daha kolay bir sekilde yapabilmek icin yazilmis programlar arasinda `ftptool, batchftp, xftp, xtp, getit, xgetit, ncftp' sayilabilir. Daha sonra da belirtecegimiz gibi ftp islemini xarchie, xnetlib, alex, prespero, gopher, wais, ve www `client'lariyla yapabilirsiniz. Ama, en basit ftp'nin de tum bu yazilimlar arasinda yeri vardir. Ornegin en son konan nesneleri aramak ve almak istediginiz zaman. Universitelerimizde arsivler kurulmakta ve onemli `mirror' mekanizmalari da calismaktadir.
 
kardeşim bu yazıyı ben yazdım..!! lütfen biraz emeğe saygı...
 
Lutfen aLinti yazaLim yada kendimiz dokuman yazaLim sonra basimiz agirmasin...
 
emeğe saygı göstermeli sadece altına bi alıontıdır yazmöak bu kadar zormu
 
Döküman gerçekten güzel ama keşke aLıntı olduğu belirtilseymiş.
Neyse yinede çok teşekkür ederiz.
 
Geri
Üst