Ubuntu İşletim Sisteminde Herkes İçin Okuma & Yazma İzni Olan Dosya Paylaşımı Açma ve Bu Paylaşıma Windows & Linux Üzerinden Erişim Sağlama - SİBER GÜVENLİK PORTALİ
Green Team Linux Operating System Ubuntu İşletim Sisteminde Herkes İçin Okuma & Yazma İzni Olan Dosya Paylaşımı...
SAMBA sunucu uygulaması yüklü bir Ubuntu sunucuda bir klasörün (/media/Videolar) herkese paylaşımı için aşağıdaki adımlar incelenecektir:
Paylaşım için konfigürasyon gerçekleştirilecektir.
Debian tabanlı bir işletim sisteminden paylaşıma erişim sağlanacaktır.
Windows tabanlı bir işletim sisteminden paylaşıma erişim sağlanacaktır.
1) Herkes İçin Yazma Okuma İzni Verilen SAMBA Paylaşımı Oluşturma
Ubuntu tabanlı işletim sisteminde “apt-get install samba” komutu ile, Red-Hat tabanlı işletim sisteminde ise “yum install samba” komutu ile SAMBA sunucu uygulaması yüklenir. Bu başlk altında, herkes (Everyone) tarafından okuma ve yazma gerçekleştirilen ve adı “HerkeseAcikPaylasim” olan bir paylaşım oluşturulacaktır. Bu paylaşımın yapılandırılma işlemi /etc/samba/smb.conf dosyasında gerçekleştirilir. Bu dosyanın sonuna (veya herhangi bir yerine) aşağıdaki gibi bir konfigürasyon girilerek, “/media/Videolar” klasörünün herkes tarafından erişilebilir olması sağlanır.
path = /media/Videolar
Not: Gizli paylaşım için sonuna “$” karakteri eklenir. Örneğin; “HerkeseAcikPaylasim$” gibi.
Oluşturulan paylaşıma erişiminin herkes tarafından tam yetki ile gerçekleştirilmesi için, klasörün erişim izinleri 777 olarak verilebilir. Eğer içerisinde çalıştırılması beklenen bir dosya (sızma testlerinde kullanmak için hazırlanan zararlı bir uygulama gibi) var ise, bu dosyaya da çalıştırılma izni de dahil olmak üzere tam izin verilmesi gerekmektedir.
mkdir -p /media/Videolar
chmod 777 /media/Videolar/
Oluşturulan klasörün içerisinde aşağıdaki gibi 2 adet video olsun:
Bu videolara Linux ve Windows tabanlı 2 bilgisayar tarafından erişilebildiği görülecektir.
Tüm yapılandırmalar tamamlandıktan sonra, SAMBA servisi yeniden başlatılır.
2) Linux İşletim Sisteminden SAMBA Paylaşıma Erişimin Sağlanması
Kali (Debian tabanlı bir işletim sistemi) üzerinden SAMBA paylaşımına arayüz üzerinden erişim sağlamak için “Places > Connect to Server…” adımları izlenerek SAMBA sunucunun IP adresi yazılır.
Açılan pancerede paylaşılan kaynaklar listelenmektedir.
Videoların paylaşıldığı klasör içerisine girilebildiği, dosyaların okunabildiği, ayrıca bu dizine dosya atılabildiği görülmektedir.
Kali (Debian tabanlı bir işletim sistemi) üzerinden SAMBA paylaşımına komut satırından erişim sağlamak için smbclient aracı kullanılabilir. Herhangi bir parola girilmeyeceği için “-N” seçeneği kullanılabilir. Komutun çıktısında paylaşılan kaynaklar listelenmektedir.
smbclient -L 192.168.244.146 -N
Paylaşım dizininin adı kullanılarak, paylaşım kaynağına erişim sağlanabilir.
smbclient //192.168.244.146/HerkeseAcikPaylasim -N
Not: Kullanıcı erişim bilgilerine ihtiyaç duyulması durumunda “-U” parametresi ve sonrasında da parola bilgisi kullanılabilir.
smbclient //192.168.244.146/ParolaKorumaliPaylasim -U Ahmet
Not: Belirtilen paylaşım Linux yerine Windows üzerinde olsaydı “/” karakterleri çift ve ters yöne olurdu.
smbclient \\\\192.168.245.146\\ParolaKorumaliPaylasim_Windows -U Ahmet
Not: Belirtilen paylaşım üzerinde Linux komutları ile işlem yapmak için aşağıdaki komut kullanılabilir.
mount -t cifs //192.168.245.146/ParolaKorumaliPaylasim_Windows /mnt -o username=Ahmet,workgroup=workgroup,password=Aa123456
3) Windows İşletim Sisteminden SAMBA Paylaşıma Erişimin Sağlanması
Windows 7 işletim sistemi üzerinden SAMBA paylaşımına arayüz üzerinden erişim sağlamak için “Start > RUN” adımları izlenerek SAMBA sunucunun IP adresi yazılır. Açılan pencerede paylaşılan kaynaklar listelenmektedir.
Windows 7 işletim sistemi üzerinden üzerinden SAMBA paylaşımına komut satırından erişim sağlamak için “net” aracı kullanılabilir. Komutun çıktısında paylaşılan kaynaklar listelenmektedir.
net use \\192.168.244.147
net view \\192.168.244.147
Önceki YazıUbuntu İşletim Sistemine SAMBA Sunucu Uygulaması Kurulumu
Sonraki YazıSızma Testlerinde Kullanılan Zafiyet, İstismar ve Payload Kavramları
Bilal Mİtaf 25/09/2017 at 15:54
Güzel paylaşım fakat bazı noktalarda eksiklik var. Salt olarak bunu kendi ortamında deneyen bir kullanıcı farz edelim ki Ubuntu kullanıyor olsun bu adımları uygulayarak paylaşıma açtığı klasörü görebilir fakat içine giremez. Sistem kendisinden kullanıcı adı,çalışma grubu ve parola isteyecektir.
Ertuğrul BAŞARANOĞLU 26/09/2017 at 19:42
smb.conf dosyasında belirtilen ayarlar yapıldığında ve 777 ile yetkilendirme yapıldığında kimlik bilgisi istemeden ilgili dizine tam yetki ile erişebilmesi gerekir.
Tam olarak nerede nasıl bir hata aldınız?