BİLGİ & İLETİŞİM TEKNOLOJİLERİ

Benzer belgeler
Yrd. Doç. Dr. A. Burak İNNER

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 1

INTERNET PROGRAMCILIĞI. Kişisel Bağlantı. Neler Öğreneceğiz? Bağlantı Türleri. Gereksinimler. Modem

FTP ve Güvenlik Duvarları

ProFTPD FTP Sunucusu. Devrim GÜNDÜZ. TR.NET Sistem Destek Uzmanı.

TBF 110 BİLGİSAYARDA VERİ İŞLEME ve UYGULAMALARI Ha9a- 2 - İnternet

Web Tasarımının Temelleri

Doç.Dr. Yaşar SARI ESOGÜ Turizm Fakültesi-Eskişehir BİLGİSAYAR AĞLARI (COMPUTER NETWORKS)

Web Servis-Web Sitesi Bağlantısı

Bilgi ve İletişim Teknolojileri (JFM 102) Ders 7. LINUX OS (Sistem Yapısı) BİLGİ & İLETİŞİM TEKNOLOJİLERİ. LINUX Yapısı

Internet Nedir? Devlet Kurumları. Internet Servis Sağlayıcılar. Lokal Ağ. Eğitim Kurumları. Kişisel Bilgisayar. Dizüstü Bilgisayar.

BitTorrent İstemci Kullanımı

Ağ Üzerinde MATLAB kurulum rehberi (Sunucu makine)

Bilgisayar Ağları. Ağı oluşturan cihazlar. Coğrafi koşullara göre ağın sınıflandırılması (LAN, MAN, WAN)

Ağ Nedir? Birden fazla bilgisayarın iletişimini sağlayan printer vb. kaynakları, daha iyi ve ortaklaşa kullanımı sağlayan yapılara denir.

Coslat Monitor (Raporcu)

Yandex mail ve disk kullanım rehberi

Internet Nedir? Internet Adresleri. Internet Servisleri

Güvenli Doküman Senkronizasyonu

BİLGİ İŞLEM DERS 3. Yrd Doç Dr. Ferhat ÖZOK MSGSU FİZİK BÖLÜMÜ MSGSU FİZİK BÖLÜMÜ

Sistem Programlama. (*)Dersimizin amaçları Kullanılan programlama dili: C. Giriş/Cıkış( I/O) Sürücülerinin programlaması

Güvenli Kabuk: SSH. Burak DAYIOĞLU, Korhan GÜRLER

AĞ HĠZMETLERĠ MODÜLÜ 1. TAŞIMA KATMANI PROTOKOLLERİ

SIRA NO SORUMLU BİRİM FAALİYET SORUMLU DURUM AÇIKLAMA

PARALOG POS AKTARIMLARI. Derece Yazılım 2009

BioAffix Ones Technology nin tescilli markasıdır.

VPN NEDIR? NASıL KULLANıLıR?

Veri Tabanı-I 1.Hafta

Network üzerinde MATLAB kurulması

Veritabanı Dersi. Teoriden Pratiğe. Çağıltay N.E., Tokdemir G. Veritabanı Sistemleri Dersi -Bölüm XXV: Web'den Erişim Çağıltay, N., Tokdemir, G.

AĞ KULLANIM KILAVUZU. Yazdırma Günlüğünü Ağa Kaydetme. Sürüm 0 TUR

5651 ve 5070 Sayılı Kanun Tanımlar Yükümlülükler ve Sorumluluklar Logix v2.3 Firewall. Rekare Bilgi Teknolojileri

BİLGİSAYAR AĞLARI VE İLETİŞİM

Linux altında komut satırında...

Kets DocPlace LOGO Entegrasyonu

HAKKARİ ÜNİVERSİTESİ Bilgi İşlem Daire Başkanlığı Hizmet Envanteri Tablosu Hizmetin Sunum Sürecinde. Hizmetin Dayanağı Mevzuatın Adı

BioAffix Ones Technology nin tescilli markasıdır.

Html temelleri. Ders 4

ÇANKRI KARATEKİN ÜNİVERSİTESİ

KULLANICI KILAVUZU: UEA FİX KULLANICILARININ SSLVPN ERİŞİMİ İMKB İÇİNDEKİLER

SSH ile Sistem Yönetimi

Bilgilerin Uzun Vadeli Saklanması

İşletim Sistemleri. Hazırlayan: M. Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü

Windows XP: Simple Sharing, Security ve ForceGuest Perşembe, 07 Eylül :02 - Son Güncelleme Cumartesi, 12 Eylül :36

MCR02-AE Ethernet Temassız Kart Okuyucu

Temel Linux Eğitimi 1., 2. ve 3. Bölümler

Dosyaların Özellikleri (Attribute) Dosya İşlemleri. İki Seviyeli Katalog Sistemleri. Tek Seviyeli Katalog Sistemleri. Hiyerarşik Katalog Sistemleri

Bölüm 10: PHP ile Veritabanı Uygulamaları

Hızlı Başlangıç Kılavuzu

Kurumsal Güvenlik ve Web Filtreleme

ORDU ÜNİVERSİTESİ BİLGİ İŞLEM DAİRESİ BAŞKANLIĞI HİZMET ENVANTERİ TABLOSU

EGE Üniversitesi Network (Ağ) Altyapısı

ÇANKAYA ÜNİVERSİTESİ WEBMAIL KULLANIM KLAVUZU

Öğrenciler için Kablosuz İnternet Erişimi (Wi-Fi) Kullanım Kılavuzu

TL-WPS510U PRINT SERVER KURULUM DÖKÜMANI

Kurumsal Güvenlik ve Web Filtreleme

K12 Uzantılı E Posta Kullanım Ve Kurulum Klavuzu

WEB TASARIMININ TEMELLERİ

TCP/IP. TCP (Transmission Control Protocol) Paketlerin iletimi. IP (Internet Protocol) Paketlerin yönlendirmesi TCP / IP

Yükleme kılavuzu Fiery Extended Applications 4.2 ile Command WorkStation 5.6

Connection Manager Kullanım Kılavuzu

Bilgisayar Programcılığı Uzaktan Eğitim Programı. e-bilg 121 AĞ TEKNOLOJİLERİNİN TEMELLERİ Öğr. Gör. Bekir Güler

Dünyanın bilgisine açılan pencere... Ya da sadece yeni çağın eğlencesi...

Linux Ubuntu Kurulumu

İNTERNET HAFTA 02 TEMEL BİLGİ TEKNOLOJİSİ KULLANIMI. Öğr. Gör. GÜLTEKİN BÜYÜKŞENGÜR. SAPANCA Meslek Yüksekokulu

Bilgi ve iletişim teknolojileri

BILG101 Bilgisayara Giriş

İNFOSET İNFOSET Ses Kayıt Sistemi v2.0. Sistem Kataloğu

Dünyanın bilgisine açılan pencere... Ya da sadece yeni çağın eğlencesi...

Ağ Sızma Testleri ve 2. Katman Saldırıları Türk Standardları Enstitüsü Yazılım Test ve Belgelendirme Dairesi Başkanlığı

PARALOG POS ve YAZARKASA Aktarımları. Derece Yazılım 2009

Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

ORTA DOĞU TEKNİK ÜNİVERSİTESİ BİLGİ İŞLEM DAİRE BAŞKANLIĞI. Güvenlik ve Virüsler. ODTÜ BİDB İbrahim Çalışır, Ozan Tuğluk, Cengiz Acartürk

Saldırı Tespit ve Engelleme Sistemleri Eğitimi Ön Hazırlık Soruları

BioAffix Ones Technology nin tescilli markasıdır.

Erişim Noktası Ayarları

İşletim Sistemleri. Discovering Computers Living in a Digital World

HUAWEI Cihazlara Erişim Yöntemleri

SERNET ET232CAS x2 RS232 Seri Kanal Sunucu KULLANICI KILAVUZU. Telif Hakkı Uyarısı. >>> Otomasyon Ürünleri

SERNET ET232CAS x2 RS232 Seri Kanal Sunucu KULLANICI KILAVUZU. Telif Hakkı Uyarısı. >>> Otomasyon Ürünleri

Rugila Classification

Web Uygulama Güvenliği Kontrol Listesi 2010

08224 Sunucu İşletim Sistemleri

Apache üzerinden Red Hat 5 yüklenmesi

LIBPXY SERVİSİNİN KULLANIMI

AĞ HİZMETLERİ. Öğr.Gör.Volkan ALTINTAŞ. Version 4.0

YAZILIM İŞLETİM SİSTEMLERİ

SERNET ET485CAS x2 RS485/RS422 Seri Kanal Sunucu KULLANICI KILAVUZU. Telif Hakkı Uyarısı. >>> Otomasyon Ürünleri

TÜBİTAK UEKAE ULUSAL ELEKTRONİK ve KRİPTOLOJİ ARAŞTIRMA ENSTİTÜSÜ

İnternet ve İnternet Tarayıcıları BİLGİ VE İLETİŞİM TEKNOLOJİSİ DERS NOTU - 2

Fiery Command WorkStation 5.8 ile Fiery Extended Applications 4.4

Örnek bir kullanım ve bilgisayar ağlarını oluşturan bileşenlerin özeti

Linux Temelli Zararlı Yazılımların Bulaşma Teknikleri, Engellenmesi ve Temizlenmesi

İstanbul Büyükşehir Belediyesi

Kütüphane Kullanıcıları için İçeriğin Zenginleştirilmesi II

ÇANKRI KARATEKİN ÜNİVERSİTESİ

BİH 605 Bilgi Teknolojisi Bahar Dönemi 2015

İnternet Programcılığı

T.Ü. BİLGİ İŞLEM DAİRE BAŞKANLIĞI HİZMET ENVANTERİ. Revizyon No: 0 Tarihi: - TRAKYA ÜNİVERSİTESİ BİLGİ İŞLEM DAİRE BAŞKANLIĞI HİZMET ENVANTERİ

Transkript:

Ders 12 Linux OS (Uzaktan Erişim) BİLGİ & İLETİŞİM TEKNOLOJİLERİ 1 Genel Bakış LINUX üzerinden uzaktan erişim Uzaktan erişim, fiziksel bir bağlantı olmaksızın iki bilgisayarın ağ üzerinden birbirine bağlanması demektir. Bir ağ ve bu ağa bağlanan bilgisayarlar herhangi bir yerde bulunabilirler. 2 1

Uzaktan Erişim Yöntemleri Uzaktan erişimin başlıca iki yöntemi vardır. Bunlar; CLI (Command Line Interface) Erişim Telnet FTP SSH Rlogin GUI (Graphical User Interface) Erişim VNC FTP Clients 3 TELNET TELNET (TELetype NETwork) Internet ağı üzerindeki çok kullanıcılı bir makineye uzaktaki başka bir makineden bağlanmak için geliştirilen bir TCP/IP protokolü ve bu işi yapan programlara verilen genel isimdir. 1969 yılında geliştirilmiştir. Bağlanılan makineye girebilmek (login) için orada bir kullanıcı isminizin (İng:username) ve bağlantının gerçekleşebilmesi için bir telnet erişim programınızın olması gereklidir. Fakat bazı kütüphane ve herkese açık telnet bazlı web servisleri, bağlantı sırasında kullanıcı ismi (numarası) istemeyebilirler; ya da, kullanıcı isim ve parola olarak ne yazmanız gerektiği bağlandığınızda otomatik olarak karşınıza çıkar. Telnet erişim programları, günümüzdeki işletim sistemlerinin çoğunda işletim sistemi ile birlikte gelmektedir. Çok kullanıcılı işletim sistemleri (UNIX, LINUX, Mac OS, Windows) genellikle kullanıcılara metin tabanlı bir arayüz sunar ve bu sistemlerde tüm işlemler klavye vasıtası ile komut isteminden (command prompt) gerçekleştirilir. 4 2

ÖRNEKLER telnet kitap.mkutup.gov.tr User : okur (şifresiz) TELNET 5 ÖRNEKLER telnet library.qut.edu.au TELNET 6 3

File Transfer Protocol (FTP) FTP (file transfer protocol) internete bağlı bir bilgisayardan diğerine (her iki yönde de) dosya aktarımı yapmak için geliştirilen bir internet protokolü ve bu işi yapan uygulama programlarına verilen genel addır. İlk geliştirilen internet protokollerinden biridir. FTP protokolü ile bir başka bilgisayardan bir başka bilgisayara dosya aktarımı yapılırken, o bilgisayar ile etkileşimli-aynı anda (online) bağlantı kurulur ve protokol ile sağlanan bir dizi komutlar yardımıyla iki bilgisayar arasında dosya alma/gönderme işlemleri yapılır. FTP bağlantısında iki bilgisayara gereksinim vardır: bir sunucu ve istemci. FTP sunucusu, çalışan bir FTP sunucu yazılımı ile ağ üzerindeki diğer bilgisayarlardan gelecek bağlantı isteklerini dinlemektedir. İstemci bilgisayar, çalışan bir FTP programı yardımı ile sunucuya erişimi başlatır. Bir kez bağlanıldıktan sonra, istemci, dosyaları sunucuya göndermek, sunucudan dosyaları indirmek, sunucudaki dosyaların isimlerini değiştirmek veya silmek gibi çok sayıda işlemi gerçekleştirilebilir. 7 File Transfer Protocol (FTP) FTP nin Amaçları Bir FTP bağlantısının amaçları şunlardır: Dosya paylaşımını desteklemek (bilgisayar programları ve/veya veri). Uzaktaki bilgisayarların dolaylı yollardan kullanımını sağlamak. Kullanıcıyı, farklı sunucuların dosya depolama sistemlerindeki farklılıklarından korumak. Veriyi güvenli ve etkin bir şekilde transfer etmek. 8 4

File Transfer Protocol (FTP) Anonim (Anonymous) FTP FTP sunucusu olan birçok sitenin anonim (anonymous) ftp özelliği de vardır. Bu düzenleme ile kullanıcıların sunucu üzerinde bir hesaba (account) ihtiyaçları yoktur. Anonim erişimler için kullanıcı adı genellikle anonymous ya da ftp dir. Bu hesap, bir şifreye gereksinim duymaz. Her ne kadar kullanıcılara şifre denetimi için şifre yerine e-posta adresleri girilmesi istense de, FTP sunucusuna ve yapılandırılmasına bağlı olarak önemli bir kimlik doğrulaması yoktur. 9 File Transfer Protocol (FTP) Veri Biçimi Network üzerinden veri transferinde birkaç veri formatı kullanılır. En genel kullanılan iki format; ASCII mod Binary mod Bu iki farklı formattaki dosyaların paylaşımı farklı şekillerde yapılır. ASCII formatlı veriler için ASCII karakter kodları kullanılır ve text formatlı olarak kaydedilir. Binary formatlı verilerin transferi biraz daha farklıdır. Her dosya bit kapasitesinde paylaşılır. Genellikle FTP kullanıcıları; ASCII veri formatını tercih eder. 10 5

File Transfer Protocol (FTP) Dosya Uzantısı Mod Metin dosyası.txt ASCII Spreadsheet, Excel.xls,.xlw Binary Database dosyası.dbf Binary Word processing dosyası.doc Binary Program kaynak kodu.c,.java ASCII E-postalar N/A ASCII Unix tar dosyası.tar Binary Sıkıştırılmış dosyalar.z,.zip,.gz,.ar Binary Çalıştırılabilir dosyalar.exe Binary Çoklu ortam dosyaları.gif,.mov,.wav Binary HTML dosyası.html,.htm ASCII 11 FTP Komutları Command ABOR ACCT APPE CDUP CLNT CWD DELE HELP LIST MDTM Explanation Dosya transferini durdurma. Kullanıcı hesabı bilgilerine görüntüleme. Ekleme Bir üst dizine geçiş. FTP İstemci Adını sunucuya gönderme. Çalışılan dizini değiştirme. Dosya silme Kullanıma ilişkin dökümantasyonlara erişim Çalışma dizinindeki dosyaların listelenmesi. Bir dosyanın en son değişiklik yapılmış durumuna dönülmesi 12 6

FTP Komutları MKD MODE NLST NOOP PASS PASV PORT PWD QUIT REIN RETR RMD RNFR Dizin oluşturma. Dosya tranfer modunun belirlenmesi Bir dizindeki dosyaların listelenmesi. İşlem yapma. Şifre doğrulama. Pasif moda geçiş. Bağlanılan sunucunun adres ve portunun belirlenmesi. Çalışılan dizinin görüntülenmesi. Sunucudaki bulunulan dizinin konumunu gösterir. Bağlantıdan çıkış. Tekrar bağlantının kurulması. Sunucudaki dosyayı alınması. Dizin silme. Herhangi bir isimden değiştirme 13 FTP Komutları RNTO SITE SIZE STAT STOR STOU STRU SYST TYPE USER MGET MPUT Herhangi bir isme değiştirme. Özel komutları uzaktaki sunucuya gönderme. Dosya boyutlarını görüntüleme O anki durumların görüntülenmesi. Dosya yükleme. Store a file uniquely. Dosya transfer yapısını belirleme. Sistem tipini görüntüleme. Dosya transfer modunu belirleme (ASCII/Binary). Kullanıcı adını denetleme. Uzaktan dosya indirme. Birçok dosyanın çalışılan bilgisayardan uzaktaki biligsayara aktarılması. 14 7

ÖRNEK ftp abc.xyz.edu FTP Bağlantısı Yukarıda yer alan komut ile ftp server bağlantısı yapılır. Eğer bağlantı başarılı olursa, giriş için kullanıcı adı ve şifre istenir. Kurumsal ftp server larda kullanıcı adı olarak anonymous, şifre olarak e-mail adresi kullanılır. Bağlanıldıktan sonra, mevcut FTP komutlarının listesi help fonksiyonu kullanılarak listelenebilir; ftp> help 15 ftp> ls FTP Bağlantısı FTP ile bağlanılan bilgisayardaki; ana dizin içindeki klasörlerin ve dosya isimlerinin listelenmesini yapar. ftp> cd customers Bu komut, çalışılan dizinden, eğer varsa, bir alt dizin olan customers dizinine geçişi sağlar. ftp> cd.. Çalışılan dizinden bir üst dizine geçişi sağlar. 16 8

ftp> lcd images FTP Bağlantısı İstemci (yakın) bilgisayardaki çalışılan dizinden, eğer varsa, images adlı dizine geçişi sağlar. ftp> ascii Metin tabanlı dosya transferi için ascii moda geçilmesini sağlar. ftp> binary Metin tabanlı olmayan bütün dosyaların transferi için binary moda geçilmesini sağlar. 17 ftp> get image1.jpg FTP Bağlantısı Uzaktaki bilgisayardan image1.jpg dosyasını yerel bilgisayara indirir. Eğer aynı isimli dosya mevcut ise uyarı verir ve aynı dosyanın üzerine yazdırılabilir. ftp> put image2.jpg image2.jpg dosyası yerel bilgisayardan uzaktaki bilgisayara FTP ile yüklenir. Eğer aynı isimli dosya mevcut ise uyarı verir ve aynı dosyanın üzerine yazdırılabilir. ftp>!ls Öndeki! karakteri yerel bilgisayarda söz konusu komutu çalıştırır. Buradaki örnekte yerel bilgisayardaki ana dizine ait klasör ve dosya isimleri listelenir. 18 9

ftp> mget *.jpg FTP Bağlantısı Mget komutu ile çok sayıda indirilme işlemi yapılabilir. Burada ".jgp uzantılı tüm dosyalar indirilir. ftp> mput *.jpg ".jgp uzantılı tüm dosyalar FTP ile yüklenir. ftp> mdelete *.jpg ".jgp uzantılı tüm dosyalar silinir. 19 ftp> prompt FTP Bağlantısı Kullanıcı doğrulaması olmaksızın birçok dosyanın aynı anda işleme konulması için etkileşim (interactive) modunun açılması veya kapanması. ftp> quit FTP den çıkış. 20 10

Bazı FTP Adresleri TÜRK ÜNİVERSİTELERİ ftp://ftp.gazi.edu.tr ftp://ftp.linux.org.tr ftp://ftp.inonu.edu.tr ftp://ftp.ankara.edu.tr ftp://ftp.metu.edu.tr ftp://ftp.itu.edu.tr 21 Bazı FTP Adresleri YAZILIM SİTELERİ ftp.qualcomm.com -----/quest ----eudora can be downloaded from here ftp.cica.indiana.edu ftp.ncsa.uiuc.edu------/web/html/windows ftp.wuarchive.wunstl.edu oak.oakland.edu------/pub/msdos/windows ftp.cso.uiuc.edu sunsite.unc.edu ftp.microsoft.com------/deskapps ftp.mcp.com 22 11

23 12