Debian 9 Linux'ta SAMBA sunucusu nasıl kurulur

Farklı işletim sistemlerini yönetirken, sürekli olarak sunulan görevlerden biri, Linux ve Windows işletim sistemleri arasında tam uyumluluk ve güvenlikle dosya paylaşımı olasılığına odaklanır.

Dosya sistemi sorunları için bu imkansız olsa da, Windows işletim sistemleri NTFS sistemlerini, Linux ise ext2, ext3 veya ext4'ü ele aldığından bu iki sistemi tamamen uyumsuz hale getirir.

Ancak dosyalarımızı Windows ve Linux arasında paylaşmanın bir çözümü var ve bu Samba'dır ve bu nedenle bugün bu derste Samba'nın Debian 9'a nasıl kurulacağını ve pratik bir şekilde dosyaların nasıl paylaşılacağını analiz edeceğiz.

SambaSamba, Windows, Linux ve UNIX ağları arasında tam uyumlulukla bağlantıların kurulmasına izin veren Sunucu İleti Bloğu (SMB) protokolünün Linux ortamları için açık kaynaklı bir uygulamadır.
Samba sayesinde aşağıdaki avantajlara sahip olacağız:

  • Farklı ağlarda bir veya daha fazla dosya sistemini paylaşma imkanı.
  • Hem Windows hem de Linux'ta hem sunucuya hem de istemcilere yüklenen yazıcıları paylaşın.
  • Ağ İstemcileri görüntüleyicisini kullanarak istemci bilgisayarları destekleyin.
  • Windows işletim sistemine sahip bir etki alanında oturum açarak istemcilerin kimliğini doğrulayın.
  • Bir WINS ad çözümleme sunucusu sağlayın veya destekleyin.

Şimdi Samba'yı Debian 9'a nasıl kuracağımızı ve yapılandıracağımızı göreceğiz.

1. SAMBA'yı Debian 9'a kurmadan önce ön koşullar


Debian 9'da Samba'yı kurmadan ve yapılandırmadan önce, Linux ve Windows arasındaki bağlantının en iyi şekilde işlemesi için aşağıdaki görevleri gerçekleştireceğiz.

Nano düzenleyiciyi yüklemeSamba yapılandırma dosyalarını düzenlemek amacıyla, aşağıdaki satırı yürüterek nano düzenleyiciyi kuracağız:

 apt-get install nano

Windows'ta Debian Sunucusunu EtkinleştirinWindows'tan Debian'daki Samba sunucusuna erişmek için Windows hosts dosyasını düzenlemeliyiz.

Bu dosyada bağlantı, web sitelerine erişim veya erişim ile ilgili çeşitli görevleri gerçekleştirebileceğimizi unutmayın.

Bunu yapmak için, yönetici olarak bir komut istemi konsolu açacağız ve aşağıdaki satırı uygulayacağız:

 not defteri C: \ Windows \ System32 \ sürücüler \ etc \ ana bilgisayarlar

BÜYÜT

Bu, hosts dosyasını düzenleme için yönetici olarak açacaktır. Orada aşağıdaki satırı kaydedeceğiz:

 # 192.168.0.13 Solvetic.debian 
Bu durumda, her sunucunun mevcut IP adresini düzenlemek ve doğru ana bilgisayar adını belirlemek gerekecektir. Değişiklikleri Windows hosts dosyasına kaydederiz.

2. SAMBA'yı Debian 9'a yükleyin

Aşama 1
Debian 9'da root kullanıcıları olarak erişeceğiz ve Samba kurulumu için aşağıdaki satırı uygulayacağız:

 apt-get -y libcups2 samba samba-ortak kaplarını kurun

BÜYÜT

Adım 2
Samba kurulum işleminin bitmesini bekliyoruz. Sonra dosyayı taşıyacağız smb.conf ile smb.conf.bak Bir hata durumunda ilk yapılandırmasını yapmak için aşağıdaki komutu uygulayacağız:

 mv /etc/samba/smb.conf /etc/samba/smb.conf.bak

BÜYÜT

3. Debian 9'da Samba yapılandırma dosyasını oluşturun

Aşama 1
Şimdi aşağıdaki satırı yürüterek Samba için yapılandırma dosyasını oluşturacağız:

 nano /etc/samba/smb.conf 
Adım 2
Yeni dosyada aşağıdaki satırları ekleyeceğiz:
 [global] çalışma grubu = ÇALIŞMA GRUBU sunucu dizesi = Samba Sunucusu% v netbios adı = debian güvenliği = konukla kullanıcı eşlemesi = kötü kullanıcı dns proxy'si = hayır

BÜYÜT

NotTarla çalışma grubu Doğru Windows çalışma grubu adıyla atanmalıdır.

Aşama 3
Windows'ta çalışma grubunun adını kontrol etmek için komut isteminde aşağıdaki satırı uygulayacağız:
net yapılandırma İş İstasyonu

BÜYÜT

4. Adım
Tuşları kullanarak değişiklikleri kaydediyoruz

Ctrl + O

ve editörü kullanarak bırakıyoruz

Ctrl + X

Adım 5
Aşağıdaki satırı yürüterek Samba hizmetlerini yeniden başlatacağız:

 systemctl smbd.service'i yeniden başlat

4. Debian 9'da paylaşılan klasörü oluşturun

Aşama 1
Şimdi dosyaları her iki sistem arasında paylaşmak için dizini oluşturacağız ve grubu gruba değiştireceğiz. kullanıcılar, bunun için aşağıdaki satırları sırayla uygulayacağız:

 mkdir -p / home / paylaşımlar / allusers chown -R root: kullanıcılar / home / paylaşımlar / allusers / chmod -R ug + rwx veya + rx-w / home / paylaşımlar / allusers / mkdir -p / ev / paylaşımlar / anonim chown -R root: kullanıcılar / ana sayfa / paylaşımlar / anonim / chmod -R ug + rwx veya + rx-w / ana sayfa / paylaşımlar / anonim /

BÜYÜT

Adım 2
Şimdi aşağıdaki satırı çalıştırarak Samba yapılandırma dosyasına erişeceğiz:

 nano /etc/samba/smb.conf
Aşama 3
Orada dosyanın sonuna aşağıdaki satırları ekleyeceğiz:
Paylaşılacak grup"Kullanıcılar" grubumuzun tüm üyeleri için erişilebilir ve yazılabilir olan paylaşılan bir kaynağı belirtir. Aşağıdakileri ekleyeceğiz:
 [allusers] yorum = Tüm Kullanıcılar yolu = / ana sayfa / paylaşımlar / allusers geçerli kullanıcılar = @users force group = kullanıcılar maske oluşturur = 0660 dizin maskesi = 0771 yazılabilir = evet

Dizin Ana SayfasıOrada, kullanıcıların dizinlerini Samba aracılığıyla okumalarına ve yazmalarına izin veriyoruz, aşağıdaki satırları ekleyeceğiz:

 [homes] yorum = Göz atılabilir Ev Dizinleri = geçerli kullanıcı yok = % S yazılabilir = evet maske oluştur = 0700 dizin maskesi = 0700

Anonim DizinBurada tüm kullanıcıların yazmasına izin veriyoruz ve bu seçenek bu kaynak ağdaki herkese açıktır, bu nedenle yalnızca yerel ağlarda ele alınmalıdır, aşağıdakileri ekleyeceğiz:

 [anonim] yol = / ana sayfa / paylaşımlar / anonim kuvvet grubu = kullanıcılar maske oluşturur = 0660 dizin maskesi = 0771 göz atılabilir = evet yazılabilir = evet misafir tamam = evet

BÜYÜT

4. Adım
Tuşları kullanarak değişiklikleri kaydediyoruz

Ctrl + O

ve editörü kullanarak bırakıyoruz

Ctrl + X

Adım 5
Değişiklikleri uygulamak için Samba'yı yeniden başlatacağız:

 systemctl smbd.service'i yeniden başlat

5. Debian 9'da SAMBA Kullanıcılarını Yönetin

Aşama 1
Bir sonraki adım, bağlantı için istediğimiz kullanıcıları Samba üzerinden eklemek, bunun için kullanıcıyı oluşturacağız. çözücü1 aşağıdakileri çalıştırıyor:

 useradd çözücü1 -m -G kullanıcıları
Adım 2
İstenilen kullanıcıları ekleyebiliriz. Satırı kullanarak şifreyi değiştireceğiz şifre çözücü1.
Şimdi aşağıdakileri yürüterek bu kullanıcıyı Samba veritabanına ekleyeceğiz:
 smbpasswd -a çözücü1

BÜYÜT

6. Windows'tan Samba'ya erişin

Aşama 1
Bu durumda Windows 10 kullanıyoruz ve Samba sunucusuna erişmek için aşağıdaki tuş kombinasyonunu kullanacağız ve sunucu IP'sini gireceğiz:

+ R

Adım 2
Enter veya Kabul Et'e basarak Samba'da oluşturduğumuz klasörlere eriştik:

BÜYÜT

Aşama 3
Mevcut klasörlerden herhangi birine erişmeye çalışırken, bu örnekte oluşturduğumuz yetkili kullanıcının kimlik bilgilerini girmeliyiz. çözücü1:

4. Adım
Tamam'a tıklayın, erişimimiz olacak ve orada nesneler oluşturabilir veya düzenleyebiliriz:

BÜYÜT

Görüldüğü gibi Samba sayesinde Windows ve Linux arasında basit ve uyumlu bir şekilde dosya paylaşımı mümkün olacak.

wave wave wave wave wave