 Linux’te temel dosya sistemi güvenliği kullanıcıların dosya ve dizinler üzerindeki erişim izinlerinin belirlenmesiyle sağlanır. Bir dosya veya dizinlere.

Slides:



Advertisements
Benzer bir sunumlar
Kabuk ve Kısayollar-I.
Advertisements

Kullanıcı ve Grup Yönetimi
LİNUX DİZİN YAPISI Öğr. Gör. Mustafa SARIÖZ
Text Editörü BİLGİSAYAR PROGRAMCILIĞI BÖLÜMÜ
DOSYA VE KLASÖRLERE ERİŞİMİN YÖNETİLMESİ
Less  Aşağı ve yukarı ok tuşlarıyla sayfada ilerlenebilir  boşluk veya f bir sayfa sonraya gider  b bir sayfa geriye gider  / ile arama yapılabilir,
Arama işlemleri ve Dosya İzinleri
DOSYALAMA SİSTEMLERİ (FAT32-NTFS)
Internet Tabanlı Programlama Dr. Erman Yukselturk
Afyon Kocatepe Üniversitesi Bilgi İşlem Daire Başkanlığı
4. UNIX ve Linux’e Giriş.
Dosya Sistemi.
MS-DOS DESEM 2008 EMRE UNSAL – ÖZLEM AKTAŞ. İ ŞLET İ M S İ STEM İ Kavramı İ şletim sistemini, bir bilgisayar sisteminde kullanıcı ile iletişim kurarak,
LİNUX’TA KULLANICI VE DOSYA-DİZİN İŞLEMLERİ
Komutların Birlikte Kullanılması
Kullanıcı ve Grup İşlemleri
Text Editörü Öğr. Gör. Mustafa SARIÖZ
PHP-Dosya ve Dizinler Internet Tabanlı Programlama Dr. Erman Yukselturk.
Kabuk ve Kısayollar BİLGİSAYAR PROGRAMCILIĞI BÖLÜMÜ
TASMA ÇOMAR UNIX PARDUS % LINUX $ PİSİ YALI.
Lınux Command arch:Makine mimarisi hakkinda bilgi verir. “uname -m” komutu ile ayni isleve sahiptir. cat [dosya]:Dosyalari ardarda siralayarak standart.
BTP102 VERİTABANI YÖNETİM SİSTEMLERİ 1
Dosya İşlemleri BİLGİSAYAR PROGRAMCILIĞI BÖLÜMÜ
Sistem ve Ağ Yönetiminde Parola Yönetim Zorlukları
LİNUX DİZİN YAPISI BİLGİSAYAR PROGRAMCILIĞI BÖLÜMÜ
DOS İŞLETİM SİSTEMİ DOS işletim sistemini öğrenmek bilgisayarda bilginin nasıl depolandığını ve depolama ortamında düzenlenmenin hangi mantıkla yapıldığının.
İnternet Programlama PHP.
İÇİNDEKİLER-1 Başlangıç Bilgisayarı düzgün Şekilde Çalıştırma
Linux Dosyaları, Dizinleri, Komutları
AĞ İŞLETİM SİSTEMLERİ Öğr. Gör. Mustafa SARIÖZ
Kullanıcı Hesapları Aslı Ergün.
Windows XP Konu: Denetim Masası Windows 8 Windows XP Windows 7.
İşletim Sistemleri Ögr.Gör. Abdullah ŞENER.
Editörler Asli Ergün.
Kullanıcı ve Grup İşlemleri Öğr. Gör. Mustafa SARIÖZ BİLGİSAYAR TEKNOLOJİLERİ VE PROGRAMLAMA BÖLÜMÜ BİLG 223 AĞ İŞLETİM SİSTEMLERİ DERSİ.
Dosya İzinleri Öğr. Gör. Mustafa SARIÖZ BİLGİSAYAR TEKNOLOJİLERİ VE PROGRAMLAMA BÖLÜMÜ BİLG 223 AĞ İŞLETİM SİSTEMLERİ DERSİ.
Dosya İşlemleri Öğr. Gör. Mustafa SARIÖZ BİLGİSAYAR TEKNOLOJİLERİ VE PROGRAMLAMA BÖLÜMÜ BİLG 223 AĞ İŞLETİM SİSTEMLERİ DERSİ.
Kullanıcı Hesapları Aslı Ergün.
Dosya İşlemleri Öğr. Gör. Mustafa SARIÖZ BİLGİSAYAR TEKNOLOJİLERİ VE PROGRAMLAMA BÖLÜMÜ BİLG 223 AĞ İŞLETİM SİSTEMLERİ DERSİ.
Kabuk işlemleri.
Paralel Programlamaya Giriş
LİNUX İŞLETİM SİSTEMİ Linux genel olarak Unix benzeri işletim sistemi kategorisinde değerlendirilir. Unix benzeri işletim sisteminin sayısı azımsanmayacak.
Kurulum & Yapılandırma
LİNUX KOMUTLARI.
Ağa bağlı olan bir bilgisayarda, kullanıcının dosyaları ve dizinleri ağa bağlı olan başka bir kullanıcı tarafından kullanılabilir. Kullanıcı dosyalarını.
ZAMANLANMIŞ GÖREVLER. Linux sistemde bazı işlerin istediğiniz zamanlarda ya da zaman aralıklarında otomatik olarak yapılmasını sağlayabilirsiniz. Yani.
Ders:Açık Kaynak İşletim Sistemi Konu:Dosya Sistemi Ve Çalışma Mantığı
Chapter 14: Files and Streams. 2Microsoft Visual C# 2012, Fifth Edition Dosyalar, Dosya Ve dizin Sınıfları Geçici Depolama – Genellikle bilgisayar belleği.
Kullanıcı Seçeneklerini Güncelleme Kullanıcı güncelleme işlemi konsol ve grafik ortamdan yapılabilir. Komut Satırı ile Kullanıcı Seçeneklerini Güncelleme.
Chapter 11: Dosya Sistem Arayüzü
WİNDOWS SERVER 2003’te KULLANICI VE GRUP HESAPLARI.
BMS-301 Kabuk Programlama Güz 2015 (2. Sunu) (Yrd. Doç. Dr. Deniz Dal)
BMS-301 Kabuk Programlama Güz 2015 (3. Sunu) (Yrd. Doç. Dr. Deniz Dal)
LOGO Bu kavram bilgisayar mimarileri ile doğrudan ilgili olan bir kavramdır. Ön yükleyici denen yazılım özel olarak ayrılmış olan belirli bir miktar bellekte.
Linux İşletim Sistemi Metin Editörleri
BMS-301 Kabuk Programlama Güz 2015 (5. Sunu) (Yrd. Doç. Dr. Deniz Dal)
Yardım Komutları Linux’ta komutlar hakkında yardım almak için aşağıdaki komutlar kullanılır : - man - info - whatis - apropos.
Dosya sistemi, bilgisayarın sabit disk üzerindeki verileri düzenlemek için kullandığı temel yapıdır. Disk depolamanın temel birimidir. Disklerin kullanılabilmesi.
Görsellerde bilgi güvenliği kapsamında öğrenci bilgileri silinmiştir.
BM-308 Paralel Programlamaya Giriş Bahar 2016 (1. Sunu) (Yrd. Doç. Dr. Deniz Dal)
PARDUS İŞLETİM SİSTEMİ. PARDUS  Pardus adı : Anadolu parsı adlı kediğillerden gelmektedir.
B İ L İŞİ M S İ STEMLER İ GÜVENL İĞİ (2016) PROF. DR. ORHAN TORKUL ARŞ. GÖR. M. RAŞIT CESUR.
Kim Korkar Linux’tan.
Linux Komutları.
Paralel Programlamaya Giriş
DOSYALAMA SİSTEMLERİ (FAT32-NTFS)
Linux Paket ve Kabuk Yönetimi
WEB TASARIMI CK EDİTÖR KURULUM AŞAMALARI VE KULLANIMI SAVAŞ TUNÇER.
WİNDOWS SÜRÜMLERİ ARASINDAKİ FARKLILIKLAR
Dosya/Dizin İzinleri - Dosya sahibinin izinleri (Dosyanın sahibi : u)
Sunum transkripti:

 Linux’te temel dosya sistemi güvenliği kullanıcıların dosya ve dizinler üzerindeki erişim izinlerinin belirlenmesiyle sağlanır. Bir dosya veya dizinlere ait 3 tür izin vardır : - Dosya sahibinin izinleri (Dosyanın sahibi : u) - Dosya grubunun izinleri (Kullanıcı grubu : g) - Sistemdeki diğer kullanıcıların izinleri (Diğer kullanıcılar : o)

 Okuma (r)  Dosya içeriğini görebilir mi ?  (Klasörler için) dosya listesini alabilir mi ?  Yazma (w)  Dosyaya yazma izni, aynı zamanda dosyayı silme izni ?  (Klasörler için) Bu klasör içinde dosya veya alt klasör oluşturulabilir mi ?  Çalıştırma (x)  Dosyayı çalıştırabilir mi?  (Klasörler için) Bu klasöre geçebilir mi?

-rwxrw-r-- Dosya tipinin belirtildiği kısım “-” Normal dosya “d” Dizin (Klasör) “c” Karakter bazında işlem yapan aygıt sürücüleri “b” Blok bazında işlem yapan aygıt sürücüleri “l” Başka bir dosyayı gösteren link dosyaları

İzinlerin belirtildiği kısım

localhost # ls –l drwxr-xr-- 10 murat gs 4096 Nov 14 23:43 isletim … d-> Dizin olduğunu gösteriyor. 1. üçlü -> (rwx) murat isimli kullanıcı tüm haklara sahip 2. üçlü -> (r-x) gs grubuna üye olan kullanıcılar okuma ve çalıştırma haklarına sahip 3. Üçlü -> (r--) Diğer kullanıcılar sadece okuma hakkına sahip  murat (dosya/dizin sahibi) - gs (dosya/dizinin grubu)

chmod komutu (change mode) Unix ve Linux sistemler üzerinde dosya ve dizinlerin erişim yetkilerini belirlemek, değiştirmek için kullanılır. -R : Alt klasör ve dosyalardaki izinleri değiştirir. chmod 777 -R dizin_adresi

 İzin eklemek için +, İzin kaldırmak için –  Okuma : r Yazma : w Çalıştırma : x  Sahibi : u Grubu : g Diğerleri : o Herkes : a chmod u+rwx,g-w,o-rwx dosya_adi

$ chmod go-rwx deneme Bu durumda grup ve diğerlerinden rwx yetkisinin geri alınacağı anlaşılmalıdır. $ chmod +x dosya ?

$ chmod +x dosya (Herkese çalıştırma izni verilir)

$ chmod u+rwx dosya (Dosya sahibine tüm haklar verilir.)

chmod izin_kodu dosya/dizin Kodİzin Durumu 400Dosya sahibi için okuma 200Dosya sahibi için yazma 100Dosya sahibi için çalıştırma 040Gruptakiler için okuma 020Gruptakiler için yazma 010Gruptakiler için çalıştırma 004Diğerleri için okuma 002Diğerleri için yazma 001Diğerleri için çalıştırma r (okuma) : 4 w (yazma) : 2 x (çalıştırma) : 1

Dosya sahibinin değiştirilmesi için chown komutu kullanılır. sudo chown yeni_sahip dosya/dizin sudo : Normal bir kullanıcıya root hakları ile komut çalıştırma fırsatı verir.

Önceki durum : -rwxr-xr-x ahmet users …………. deneme $ sudo chown mehmet deneme Sonraki durum : -rwxr-xr-x mehmet users …………. deneme

Grubun değiştirilmesi için chgrp komutu kullanılır. sudo chgrp yeni_sahip dosya/dizin

Önceki durum : -rwxr-xr-x ahmet users …………. deneme $ sudo chgrp murat deneme Sonraki durum : -rwxr-xr-x ahmet murat …………. deneme

Sisteme kullanıcı eklemek için adduser komutu kullanılır. sudo adduser kullaniciAdi

Sistemde var olan bir kullanıcıyı silmek için deluser komutu kullanılır. (1) su (2) deluser kullaniciAdi /etc/deluser.conf (Ekstra ayarlar bkz.)

Sistemde tanımlanmış bir gruba kullanıcı eklemek için aşağıdaki komut yazılır : sudo adduser username groupname #sudo adduser murat gs Komutuyla murat kullanıcısı gs grubuna eklenmiştir.