Forum

Bildirimler
Hepsini Temizle

Samba

11 Yazılar
4 Üyeler
0 Reactions
960 Görüntüleme
(@cetintek)
Gönderiler: 35
Trusted Member
Konu başlatıcı
 

Arkadaşlar SAMBA ile ilgili yapmak istediklerimi yapamıyorum, yardımınızı bekliyorum. Fedora9 üzerinde calısyorum.


 


1.Samba üzerinde bir paylaşımım var. Networkumdeki domain uyesi ve workgroup calısan makinaların hepsinin kullanıcı adı ve şifre sorulmadan Samba paylasımına aynı yetkiyle ulasmasını istiyorum. Bunun icin Linuxdeki paylasıma actıgım klasor icin Samba paylasımından Read/Write ve klasorun ozelliklerinden owner a gruba ve diger kullanıcılara her yetkiyi verdim.


  


Yukardaki resimde de  gordugunuzun aksine Allow access to everyone  ı sectim. Ayrıca yine yukarda ikinci sekilde gordugunuz gibi Samba da sunucu ayarlarında Authentication mode User =Kullanıcı.


Sonra Windowsdan baglanmayı denedim \\linux_pc_ip  yazarak, ama kullanıcı adı ve sifre soruyor. SAMBA bana Allow access to everyone ı secmem ragmen neden soruyor kullanıcı adı ve sifre. Zaten everyone a actım yetkileri.İlaki Samba user mı olusturmalıyım her windows kullanıcısı için?Bunun bir cozumu yokmu?


2. Windowsdan Linuxdeki paylasıma erisirken Sambanın  bir windows AD sunucudan authentication almasını saglamak icin sadece Samba sunucu ayarlarından Authentication mode u mu degistirmeliyim? Nasıl yaparım ya da ne yazmam geerktigini bilmiyorum buralara yardımcı olurmusunuz?


 

 
Gönderildi : 13/04/2009 17:08

(@cozumpark)
Gönderiler: 16307
Illustrious Member Yönetici
 

Listeden paylaşım ( Share level ) ı seçip samba yı tekrar başlatırmısın.

 
Gönderildi : 13/04/2009 20:36

(@cetintek)
Gönderiler: 35
Trusted Member
Konu başlatıcı
 

Hocam olmadı asagodaki mesaj cıkıyor maalesef, dediginiz sekilde yuzde yuz oluyormu kulalnıcı adı ve sifre sormadan, yalnız ben onceki mesajımdaki gibi everyone a access verdim, samba user eklemedim


 


 
Gönderildi : 13/04/2009 23:38

(@cozumpark)
Gönderiler: 16307
Illustrious Member Yönetici
 

samba nın conf dosyasını bizimle paylaşırmısın.

 
Gönderildi : 14/04/2009 13:51

(@cetintek)
Gönderiler: 35
Trusted Member
Konu başlatıcı
 

tabi hocam, asagıda gereekli olanları yazdım.



[global]
 log file = /var/log/samba/log.%m
 cups options = raw
 netbios name = samba
 server string = Samba Server Version %v
 workgroup = workgroup
; encrypt passwords = yes
 security = share
 passdb backend = tdbsam
 max log size = 50
; os level = 20


; interfaces = lo eth0 192.168.12.2/24 192.168.13.2/24
; hosts allow = 127. 192.168.12. 192.168.13.



; realm = MY_REALM


; password server = <NT-Server-Name>


 


; domain master = yes
; domain logons = yes


 # the login script name depends on the machine name
; logon script = %m.bat
 # the login script name depends on the unix user used
; logon script = %u.bat
; logon path = \\%L\Profiles\%u
 # disables profiles support by specifing an empty path
; logon path =         


; add user script = /usr/sbin/useradd "%u" -n -g users
; add group script = /usr/sbin/groupadd "%g"
; add machine script = /usr/sbin/useradd -n -c "Workstation (%u)" -M -d /nohome -s /bin/false "%u"
; delete user script = /usr/sbin/userdel "%u"
; delete user from group script = /usr/sbin/userdel "%u" "%g"
; delete group script = /usr/sbin/groupdel "%g"



; local master = no
; preferred master = yes


; wins support = yes
; wins server = w.x.y.z
; wins proxy = yes


; dns proxy = yes


 


; load printers = yes


; printcap name = /etc/printcap
 #obtain list of printers automatically on SystemV
; printcap name = lpstat
; printing = cups


#; map archive = no
; map hidden = no
; map read only = no
; map system = no
 guest ok = yes
 guest account = levent
; store dos attributes = yes



#============================ Share Definitions ==============================


[homes]
 comment = Home Directories
 browseable = no
 writable = yes
; valid users = %S
; valid users = MYDOMAIN\%S


[printers]
 comment = All Printers
 path = /var/spool/samba
 browseable = no
; guest ok = no
; writable = No
 printable = yes


# Un-comment the following and create the netlogon directory for Domain Logons
; [netlogon]
; comment = Network Logon Service
; path = /var/lib/samba/netlogon
; guest ok = yes
; writable = no
; share modes = no



# Un-comment the following to provide a specific roving profile share
# the default is to use the user's home directory
; [Profiles]
; path = /var/lib/samba/profiles
; browseable = no
; guest ok = yes



# A publicly accessible directory, but read only, except for people in
# the "staff" group
; [public]
; comment = Public Stuff
; path = /home/samba
; public = yes
; writable = yes
; printable = no
; write list = +staff


[sambapaylas]
 force user = adm
 writeable = yes
 path = /root/Desktop/sambapaylas
; browseable = yes
 guest ok = yes


[share]
 valid users = metin
 user = named
 path = /
 writeable = yes
; browseable = yes

 
Gönderildi : 15/04/2009 00:41

(@bilgehan)
Gönderiler: 15
Eminent Member
 

Hocam merhaba yeniden samba dosyasını yazınca aklıma geldi sormak, 2 sorum var


1.bazı satırlar  ; ile baslıyor bu ne demek, ve köşeli tırnak icinde yazılan baslıklar ilalki oylemi yazılmalı birsey ifade ediyormu bunlar, yoksa bize hatırlatma olsun diyemi kullanılıyor


2.sagıdaki resmi webminden aldım, burada available ve browsable ayarı ne katıyor bize anlayamadım?


 
Gönderildi : 15/04/2009 01:33

(@alikemalturker)
Gönderiler: 1016
Noble Member
 

anlaşılan Linux'e çok yenisiniz...Önce Linux nedir onu okuyun.. Daha sonra protal da benim yazdığım Samba makalesini okuyun.. Daha sonra google ile AD entegrasyonunu aratın..

Burada tüm kullanıcılara access verseniz bile Samba veritabanında olmadığında erişemeyecekler. Samba ya AD yi gçstermeniz lazım. Ancak önce okumanız lazım

; işareti Linux de o satırın aktif olmadığını gösterir. Kaldırdığınız anca o satır aktif olur.(Türkçe tam olarak nasıl açıklayacağımı bulamadım)

Kolay gele

 
Gönderildi : 15/04/2009 11:49

(@cozumpark)
Gönderiler: 16307
Illustrious Member Yönetici
 

passdb backend = tdbsam bu satırı iptal edermisin   =>   # passdb backend = tdbsam

sambayı tekrar başlatıp denermisin.

Avaible => paylaşımın aktif olup olmadığı

Browsable => Paylaşımın adının paylaşım klasör listesinde görülüp görülmüyeceği hakkında (gizli paylaşımda olabilir )

 
Gönderildi : 15/04/2009 11:52

(@cetintek)
Gönderiler: 35
Trusted Member
Konu başlatıcı
 

Erdal hocam Allow access to everone ı neden koymuslar ne zaman kulanacagız o çeki.Linuxden Linux paylasımın a  ulasırken mi?


 Ayrıca yine basaramadım artık cık sinirlendim su paylasım işi olmadı.Türker Ata hocamın makaledeki gibi yapıyorum olmuyor.Makalede Samba sunucu yapılandırılması yapılmıs bende yapıyorum fakat Red hat ya da fedoradaki Authentication bolumu var System-Administration altında burda asagıdaki gibi bir ayar var. Makalede gecmiyor ama burda SMB yi secip yapılandırmam gerekiyormu acaba


 


 

 
Gönderildi : 21/04/2009 02:13

(@alikemalturker)
Gönderiler: 1016
Noble Member
 

Linux authentication ile Samba authentication ı birbirne karıştırmayın. Portal da yazdığım makale var. Onu okuyun..

İkisi de ayrı ayrı şeylerdir. Yeni User Account ve Share Permissions gibi düşünün

 
Gönderildi : 21/04/2009 16:49

(@bilgehan)
Gönderiler: 15
Eminent Member
 

Hocam biraz zaman arası oldu ancak yazıyorum ama şunu net anlamak istiyorum , eger dogru anladıysam


resimdeki ayarlardan Enable SMB support u çeklemesek de SAMBA paylaşımlarımıza ulaşılabiliyor, çalışıyor. Fakat Linux makinamızın Kerberos authentication yapabilmesi için , Winbind a destek vermesi için mutlaka ilgili çekleri işaretlemeliyiz, doğru mu anlamışım?

 
Gönderildi : 03/05/2009 18:47

Paylaş: