Samba Ubuntu'yu ayarlama.

Anonim

Ubuntu Samba'yı ayarlamak.

Farklı bilgisayarlarda farklı bilgisayarlarda aynı dosyalarla çalışmak için gerekli olursa, Samba buna yardımcı olacaktır. Ancak, bağımsız olarak paylaşılan klasörler kuruldu, o kadar basit değil ve sıradan bir kullanıcı için bu görev oldukça imkansız. Bu makale, Samba'yı Ubuntu'da nasıl yapılandıracağını söyleyecektir.

İlgilendiğiniz grubun adı, iş istasyonu alanı hattında bulunur. Yukarıdaki resimde görebileceğiniz beton konumu.

Sonra, Ubuntu Static IP olan bir bilgisayarda, Windows'taki "HOSTS" dosyasına reçete edilmelidir. Bunu yönetici haklarıyla "komut satırını" kullanarak yapmanın en kolay yolu:

  1. Sistemi "komut satırı" isteğiyle belirtin.
  2. Windows sisteminde bir komut satırı arayın

  3. Sonuçlarda, sağ fare düğmesi (PCM) ile "komut satırını" tıklayın ve "Yöneticiden Çalıştır" seçeneğini seçin.
  4. Yönetici haklarıyla Windows'ta komut satırını açma

  5. Açılan pencerede, aşağıdakileri yapın:

    Not Defteri C: \ Windows \ System32 \ Drivers \ Etc \ Hosts

  6. Komutu çalıştırdıktan sonra açılan dosyada, IP adresinizi ayrı bir satıra yazın.

Bundan sonra, birincil Samba Kurulumu bitti. Tüm ayar parametrelerini anlamak istiyorsanız, bu sitede yapabilirsiniz. İlgilendiğiniz parametreyi bulmak için, "SMB.CONF" listesinin sol tarafında genişleyin ve adın ilk harfini seçerek orada bulun.

Samba yapılandırma dosyasındaki tüm parametrelerin tanımı olan web sitesi

"SMB.CONF" dosyasına ek olarak, değişiklikler "limits.conf" olarak da yapılmalıdır. Bunun için:

  1. İstediğiniz dosyayı bir metin düzenleyicide açın:

    Sudo gedit /etc/security/Limits.conf.

  2. Dosyadaki son dizeden önce, aşağıdaki metni ekleyin:

    * - NOFİL 16384

    Kök - NOFIL 16384

  3. Dosya 'yı kaydet.

Sonuç olarak, aşağıdaki forma sahip olması gerekir:

Ubuntu'da Samba'yı ayarlarken dosya sınırları conf

Bu, birden fazla kullanıcıyı yerel ağa bağlarken oluşan bir hatadan kaçınmak için gereklidir.

Şimdi, girilen parametrelerin doğruluğunu sağlamak için, komutu yürütmeniz gerekir:

Sudo testparm /etc/samba/smb.conf.

Sonuç olarak, aşağıdaki resimde gösterilen metni göreceksiniz, bu, girdiğiniz tüm verilerin doğru olduğu anlamına gelir.

SMB Conf'un Ubuntu'da Konfigürasyon dosyasının Samba Beslenmesinde Kontrol Etme

SAMBA sunucusunu aşağıdaki komutla yeniden başlatmak için kalır:

Sudo /etc/init.d/samba yeniden başlat.

"SMB.CONF" dosyasının tüm değişkenlerini iten ve "limits.conf" de değişiklik yapmak, doğrudan klasörler oluşturmaya gidebilirsiniz.

Şimdi yapılandırma dosyasının içeriği şöyle görünmelidir:

Ubuntu'da paylaşılan bir klasörle SAMBA yapılandırma dosyası

Böylece tüm değişiklikler yürürlüğe girecek şekilde, Samba'yı yeniden başlatmanız gerekir. Bu, zaten bilinen takım tarafından yapılır:

Sudo servis smbd yeniden başlat

Bundan sonra, paylaşılan klasör Windows'ta görünecektir. "Komut Satırı" nda aşağıdakileri takip etmenizi sağlamak için:

\\ gate \ Paylaş

Ayrıca, pencerenin yan panelinde bulunan "Ağ" dizinine giderek iletken içinden de açabilirsiniz.

Windows'ta Paylaşılan Samba Klasörü

Klasörlerin hala görünmemesidir. Büyük olasılıkla, bunun nedeni bir yapılandırma hatasıdır. Bu nedenle, bir kez daha yukarıdaki tüm aşamalardan geçer.

Adım 4: Okuma okuma erişimi olan bir klasör oluşturma

Kullanıcıların yerel ağdaki dosyaları görüntülemesini istiyorsanız, ancak bunları düzenlemeyin, salt okunur erişimli bir klasör oluşturmanız gerekir. Bu, paylaşılan klasörle analoji ile yapılır, yalnızca diğer parametreler yapılandırma dosyasında ayarlanır. Ancak gereksiz sorular kalmamak için, aşamalardaki her şeyi analiz edeceğiz:

Yapılandırma dosyasının ardından üç metin bloğu olmalıdır:

Ubuntu'da Salt Okunur Klasör Ekledikten Sonra Samba Yapılandırma Dosyası

Şimdi Samba sunucusunu yeniden başlatın, böylece tüm değişiklikler yürürlüğe girer:

Sudo servis smbd yeniden başlat

Bundan sonra, salt okunur hakları olan klasör oluşturulacak ve tüm kullanıcılar bunu girebilecek, ancak içinde bulunan dosyaları bir şekilde değiştirebilecekler.

Adım 5: Kapalı Erişimli Bir Klasör Oluşturma

Kullanıcıların açılması için ağ klasörünü açmasını, kimlik doğrulamasını geçmesini istiyorsanız, oluşturulması için eylemler yukarıdakilerden biraz farklıdır. Aşağıdakileri yapın:

  1. Bir klasör oluşturun, örneğin "PASW":

    Sudo mkdir -p / Ev / Sambafolder / Pasw

  2. Haklarını değiştirin:

    Sudo CHMOD 777 -R / Home / Sambafolder / Pasw

  3. Şimdi Samba grubunda bir kullanıcı oluşturun, bu, ağ klasörüne erişmek için tüm haklarla donatılacaktır. Bunun için önce bir grup "SMBUSER" oluşturun:

    Sudo Groupadd Smbuser.

  4. Yeni oluşturulan kullanıcı grubuna ekleyin. Adını bağımsız olarak düşünebilirsiniz, örnekte "Öğretmen" olacaktır:

    Sudo useradd -g smbuser öğretmen

  5. Klasörü açmak için girilecek şifreyi ayarlayın:

    Sudo smbpasswd -a öğretmen

    Not: Komutu yürüttükten sonra, şifreyi girmeniz istenir ve ardından tekrarlayın, karakter girerken görüntülenmez.

  6. Ubuntu'da Samba Kullanıcı Şifresi

  7. Yalnızca istenen tüm klasör parametrelerini SAMBA yapılandırma dosyasına girmek için kalır. Bunu yapmak için önce onu açın:

    Sudo gedit /etc/samba/smb.conf.

    Ve sonra bu metni kopyalayın:

    [PASW]

    Yorum = sadece şifre

    PATH = / HOME / SAMBAFOLDER / PASW

    Geçerli kullanıcılar = öğretmen

    Sadece oku = hayır

    ÖNEMLİ: Bu talimatın dördüncü maddesini gerçekleştiriyorsanız, başka bir adla bir kullanıcı oluşturdunuz, daha sonra "=" ve bir alan sembolünden sonra "Geçerli Kullanıcılar" dizgisine girilmelidir.

  8. Değişiklikleri kaydedin ve metin düzenleyicisini kapatın.

Yapılandırma dosyasındaki metin şu anda böyle görünmelidir:

Ubuntu'da oluşturulan tüm klasörlerle Samba yapılandırma dosyası

Rahatsız olmak için, komutu kullanarak dosyayı kontrol edin:

Sudo testparm /etc/samba/smb.conf.

Sonuç olarak, bunu görmelisiniz:

Ubuntu'daki hatalar için Samba yapılandırma dosyasını kontrol etme

Her şey sırayla ise, sunucuyu yeniden başlatın:

Sudo /etc/init.d/samba yeniden başlat.

Sistem Yapılandırması Samba.

Grafik arayüzü (GUI), Ubuntu'daki Samba ayar işlemini büyük ölçüde kolaylaştırabilir. Minimum olarak, yalnızca Linux'a geçiş yapan kullanıcı, bu yöntem daha anlaşılabilir görünecektir.

Adım 1: Kurulum

Başlangıçta, bir arayüze sahip olan ve yapılandırmak için gerekli olan sisteme özel bir program kurmanız gerekir. Bunu, komutu yürüterek "terminal" ile yapabilirsiniz:

Sudo Apt Kurulum Sistemi-Config-Samba

Bundan önce tüm SAMBA bileşenlerini bilgisayarınıza yüklememişseniz, bununla indirmeniz ve daha fazla paket yüklemeniz gerekir:

Sudo apt-get install -y samba samba-common python-glade2 sistem-config-samba

İhtiyacınız olan her şeyin ayarlandıktan sonra, doğrudan ayara gidebilirsiniz.

Adım 2: Koş

System Config Samba'yı iki şekilde çalıştırabilirsiniz: "Terminal" ve Bash menüsünden geçebilirsiniz.

Yöntem 1: Terminal

Terminali kullanmaya karar verirseniz, aşağıdakileri yapmanız gerekir:

  1. CTRL + ALT + T tuş kombinasyonuna basın.
  2. Aşağıdaki komutu girin:

    Sudo System-Config-Samba

  3. Enter'a bas.

Daha sonra, bir sistem şifresi girmeniz gerekir, ardından program penceresi açılır.

NOT: SAMBA yapılandırmasının Sistem Yapılandırması Samba'yı kullanarak uygulanması sırasında, terminal penceresini kapatmayın, çünkü bu durumda program kapanır ve tüm değişiklikler kaydedilmeyecektir.

Yöntem 2: Bash Menüsü

İkinci yöntem çok daha kolay görünecek, çünkü tüm işlemler grafiksel arayüzde gerçekleştirilir.

  1. Masaüstünün sol üst köşesinde bulunan Bash menü düğmesine basın.
  2. Ubuntu'da Button Mnu Bash

  3. Açılan penceredeki arama sorgusu "Samba" adresini girin.
  4. Ubuntu'daki bash menüsünde arama dizesi

  5. "Uygulamalar" bölümündeki aynı adın programına tıklayın.
  6. Bash menüsünde samba

Bundan sonra, sistem size bir kullanıcı şifresi isteyecektir. Girin ve program açılacaktır.

Ubuntu'da Samba'yı başlattığınızda şifre giriş penceresi

Adım 3: Kullanıcı ekleme

Samba klasörlerini yapılandırmak için doğrudan başlamadan önce, kullanıcılar eklemeniz gerekir. Program Ayarları menüsünden yapılır.

  1. Üst paneldeki "Kurulum" öğesine tıklayın.
  2. Sistem Konfigürasyonu Ayarlar düğmesi Samba paneli

  3. Menüde, "Kullanıcılar Samba" seçeneğini seçin.
  4. Ubuntu'daki Sistem Config Samba Ayarlar menüsünde Ürün Samba kullanıcıları

  5. Görünen pencerede, "Kullanıcı Ekle" i tıklayın.
  6. Ubuntu'daki Samba Program penceresinde Kullanıcı Düğmesi Ekle

  7. "UNIX Kullanıcı Adı" açılır listesinde, klasöre girmesine izin verilen kullanıcıyı seçin.
  8. Ubuntu'daki Samba kullanıcılarının listesi

  9. Windows kullanıcı adını manuel olarak girin.
  10. Ubuntu'da Samba'da Windows kullanıcı adını girme alanı

  11. Şifreyi girin ve ardından uygun alana girişi tekrarlayın.
  12. Ubuntu'da Samba kullanıcı şifresini girin

  13. "Tamam" düğmesini tıklayın.

Bu şekilde, bir veya daha fazla SAMBA kullanıcısı ekleyebilirsiniz ve gelecekte haklarını belirler.

Bundan sonra, sunucu yapılandırması bitecek, doğrudan Samba klasörlerinin oluşturulmasına gidebilirsiniz.

Adım 5: Klasörler oluşturun

Ortak klasörler daha önce oluşturmadıysanız, program penceresi boş olacaktır. Yeni bir klasör oluşturmak için aşağıdakileri yapmanız gerekir:

  1. İşaret artı işareti ile düğmesine tıklayın.
  2. Ubuntu'da Samba'da yeni bir ortak klasör oluşturmak için düğme

  3. Açılan pencerede, "Ana" sekmesinde "Genel Bakış" ı tıklayın.
  4. Ubuntu'da Samba'da sallamak için bir katalog seçmek için düğmeye göz atın

  5. Dosya Yöneticisi'nde, paylaşmak için istediğiniz klasörü belirtin.
  6. Ubuntu'daki Sistem Config Sam Programını kullanarak dosya yöneticisinde artan klasörleri belirleme

  7. Tercihlere bağlı olarak, "Kayıt İzin Verilir" nin yanındaki onay kutularını kontrol edin (kullanıcının ortak klasördeki dosyaları düzenlemesine izin verilir) ve "Görünür" (başka bir bilgisayarda, klasör görünür olur).
  8. Halka açık Samba klasörlerinin düzenlenmesini gidermek ve diğer PC'lerde görüntülemek için keneler.

  9. "Erişim" sekmesine gidin.
  10. Ubuntu'da System Config Samba'ya Sekme Erişimi

  11. Paylaşılan bir klasör açmasına izin verilecek kullanıcıları tanımlama yeteneğine sahiptir. Bunu yapmak için, işareti "yalnızca belirli kullanıcılara erişim sağlama" nın yanına koyun. Bundan sonra onları listeden seçmeniz gerekir.

    SAMBA paylaşımlı klasöre yalnızca belirli kullanıcılar için erişim sağlanması.

    Ortak bir klasör yapacaksanız, şalteri "Tümü Erişim" konumuna getirin.

  12. "Tamam" düğmesini tıklayın.

Bundan sonra, yeni oluşturulan klasör ana program penceresinde görüntülenecektir.

Ubuntu'daki Sistem Config Samba Programında Paylaşılan Klasör Düzenlendi

İsterseniz, yukarıdaki talimatları kullanarak daha fazla klasör oluşturabilir veya "Seçilen Kataloğun Özelliklerini Değiştir" düğmesine tıklayarak önceden oluşturulanları değiştirebilirsiniz.

Ubuntu'daki Sistem Config Samba Programındaki seçilen dizinin özelliklerini değiştirmek için düğme

İstediğiniz tüm klasörleri oluşturur almaz, programı kapatabilirsiniz. Ubuntu'da SAMBA'yı ayarlama talimatında, SYSTEM CONFIG SAMBA programı bitti.

Nautilus.

Ubuntu'da Samba'yı yapılandırmanın başka bir yolu var. Bilgisayara kendi başlarına ekstra yüklemek istemeyen ve "terminal" kullanımına başvurmayı sevmeyen kullanıcılar için mükemmeldir. Tüm ayarlar Standart Nautilus Dosya Yöneticisi'nde gerçekleştirilecektir.

Adım 1: Kurulum

SAMBA'yı yapılandırmak için Nautilus'u kullanarak, programı kurma yöntemi biraz farklıdır. Bu görev, yukarıda açıklandığı gibi "terminal" kullanılarak gerçekleştirilebilir, ancak aşağıdaki yöntem aşağıda düşünülecektir.

  1. Görev çubuğundaki simgeye basarak veya sistemde arama yaparak Nautilus'u açın.
  2. Ubuntu'da Dosya Yöneticisi simgesi

  3. İstenilen dizinin bulunduğu dizine gidin.
  4. PCM'ye tıklayın ve menüden "Özellikler" satırını seçin.
  5. Ubuntu'daki klasörün özelliklerini açma

  6. Açılan pencerede, "Yerel Ağı Aç" klasörüne gidin.
  7. Ubuntu'da Sekme Genel Yerel Ağ Klasörü

  8. "Bu klasörü yayınla" yanındaki kutuyu işaretleyin.
  9. Klasörün özelliklerini işaretleyin Bu klasörü Ubuntu'da yayınlayın

  10. SAMBA'yı sisteme başlatmak için "Hizmetler Yükle" düğmesine tıklamak istediğiniz bir pencere görünecektir.
  11. Ubuntu'da Samba indirip yüklemek için düğmeyi ayarlayın

  12. Kurulu paketler listesiyle kendinizi tanımak için bir pencere görünür. Okuduktan sonra, Yükle düğmesini tıklayın.
  13. Ubuntu'da Samba düğmesini yükleyin

  14. Sistemin indirilmesini ve yüklemesine izin vermek için kullanıcı şifresini girin.
  15. Ubuntu'da Samba'yı kurarken kimlik doğrulama penceresi

Bundan sonra, programın kurulumunun sonunu bekleyebilirsiniz. Tamamlandığı anda, doğrudan Samba ayarına gidebilirsiniz.

Adım 2: Kurulum

Nautilus'taki Samba'yı özelleştirmek "terminal" veya sistem yapılandırması Samba'yı kullanmaktan çok daha kolaydır. Tüm parametreler katalog özelliklerinde belirtilir. Onları nasıl açacağınızı unuttuysanız, önceki talimatın üç öğesini takip edin.

Klasörü halka açık hale getirmek için talimatları izleyin:

  1. Pencerede, "Haklar" sekmesine gidin.
  2. Klasörün özelliklerinde loping sekmesi

  3. Sahip, grup ve diğer kullanıcıların haklarını belirler.

    Ubuntu'daki kullanıcılar için hakların tanımı

    Not: Genel klasöre erişimi kısıtlamanız gerekiyorsa, ardından listeden, "Hayır" dizesini seçin.

  4. "Yuvalanmış Dosyalar İçin Hakları Değiştir" a tıklayın.
  5. Ubuntu'daki klasör özelliklerinde iç içe geçmiş dosyalara yönelik hakları değiştirme

  6. Açılan pencerede, bu listenin ikinci maddesiyle analog olarak, kullanıcıların klasöre yatırılan tüm dosyaları etkileşime girmesi için kullanıcıların haklarını belirleyin.
  7. Ubuntu'daki bir klasördeki dosyalara kullanıcı haklarını tanımlama

  8. "Değiştir" i tıklayın ve ardından "Paylaşılan Yerel Ağ Klasörü" sekmesine gidin.
  9. Ubuntu özelliklerinde yerel ağ genel ağ sekmesi

  10. "Bu Klasörü Yayınla" öğesini işaretleyin.
  11. Klasörün özelliklerini işaretleyin Bu klasörü yayınlayın

  12. Bu klasörün adını girin.

    Nautilus'ta halka açık bir klasörün adlarını girin

    Not: İsterseniz, "Yorum" alanı, doldurulmaz.

  13. Koymak veya aksine, "diğer kullanıcıların klasörün içeriğini değiştirmelerini sağlama" ve "Konuk Erişim" ile onay kutularını çıkarın. İlk paragraf, haklarla donatılmayan kullanıcılara, iç içe geçmiş dosyaları düzenlemenize izin verecektir. İkincisi - yerel bir hesabı olmayan tüm kullanıcılara erişimi açacaktır.
  14. Ubuntu'daki halka açık olan klasörün gelişmiş ayarları

  15. "Uygula" ı tıklayın.

Bundan sonra, pencereyi kapatabilirsin - klasör halka açık hale geldi. Ancak, Samba sunucusunu ayarlamadıysanız, yani, klasörün yerel ağda gösterilmeyeceği olasılığı olmadığını belirtmekte fayda var.

Not: Samba sunucusunun makalenin başında nasıl yapılandırılır.

Çözüm

Özetle, yukarıdaki yöntemlerin tümünün birbirinden büyük ölçüde farklı olduğunu söyleyebiliriz, ancak hepsi Samba ayarının Ubuntu'ya eşit olarak eşit şekilde izin veriyor. Bu nedenle, "terminali" kullanarak, gerekli tüm parametreleri SAMBA sunucusu ve halka açık olan klasörler oluşturulan klasörler olarak ayarlayarak esnek bir ayar yapabilirsiniz. Sistem Config Samba Programı ayrıca sunucuyu ve klasörleri yapılandırmanıza izin verir, ancak belirtilen parametrelerin sayısı çok daha küçüktür. Bu yöntemin ana avantajı, normal bir kullanıcı için ayarı büyük ölçüde kolaylaştıracak bir grafiksel arayüzün varlığıdır. Nautilus Dosya Yöneticisi'ni kullanarak, ek yazılım indirip yüklemeniz gerekmez, ancak bazı durumlarda Samba sunucusunu aynı "terminali" kullanarak manuel olarak yapılandırmanız gerekecektir.

Devamını oku