Varsayılan olarak, CentOS işletim sistemindeki klasörlere erişim sınırlıdır, bu nedenle ortak bir ağ dizinini almanız gerekirse, belirli parametreleri değiştirmeniz gerekir. Bununla birlikte, bu prosedürün gerçekleştirilmesinde zor bir şey yoktur, ancak ek bir araç kurmanız ve yapılandırma dosyasında değişiklik yapmanız gerekecektir. Görevin uygulanmasıyla başa çıkmak için adım adım öneriyoruz.
Centos'ta genel olarak bir klasör yaparız.
Hemen, bugün uygulanan değişikliklerin, orada kurulu olan işletim sisteminden bağımsız olarak yerel ağın tüm bilgisayarlarına uygulanacağını unutmayın. Yani, dizine erişim, Windows'u çalıştıran bir PC kullanıcısı veya örneğin, MacOS'u kullanabilecektir. Tüm ayarı, aynı dizinin bulunduğu cihazda meydana gelir. İlk adımdan başlayalım.Adım 1: Samba'yı kurma ve başlatma
SAMBA, işlevselliği ağ nesneleri ile etkileşime yoğunlaşan ücretsiz bir yazılımdır. Gerekli klasör için yerel erişimi açmak için açılacak olan bu araçla birliktedir. Centos'ta, bu yardımcı program standart pakete dahil değildir, bu yüzden kendiniz eklemek zorunda kalacak ve böyle yapılır:
- Örneğin, uygulama menüsündeki simge üzerinden standart konsolu açın.
- SUDO YUM, SAMBA SAMBA-COMPORT komutunu orada girin ve ENTER tuşuna tıklayın.
- Sudo ön eki, eylemin SüperSeyar adına yürütüleceği anlamına gelir, bu nedenle şifreyi belirterek hesabın kimlik doğrulamasını onaylamanız gerekir.
- OS'de yeni paketler ekleme niyetinin bir bildirimi olacak, Y sürümünü seçerek kabul et.
- Kalıcı hizmet için, CentOS ile başlaması gereklidir. Sudo Chkconfig - Sevgiliye 345 SMB kullanarak Autoload'e ekleyin.
- Bundan sonra, Samba servisini Servis SMB Başlat komutuyla başlatın ve bir sonraki adıma geçin.
Adım 2: Güvenlik Duvarı için İzinler Oluşturma
İşletim sistemine yerleşik güvenlik duvarı henüz yeni hizmetin güvenilebileceğini bilmiyor. Manuel olarak, kurallara değişiklik yaparak bunu belirtmeniz gerekir. Çözünürlük, SAMBA'nın çalıştığı bağlantı noktalarının bağlantı noktaları ile etkinleştirilir. Superuser'ın sabit kuralını SU aracılığıyla etkinleştirmeniz yeterlidir ve bu tür komutları sırayla girmeniz gerekir:
Iptables -a Giriş -P UDP -M UDP -S 192.168.1.0/24 - PROTS 137 -J kabul
Iptables -a Giriş -P UDP -M UDP -S 192.168.1.0/24 - PROTS 138 -J Kabul
Iptables -a Giriş -P TCP -M TCP -S 192.168.1.0/224 - PROTS 139 -J Kabul
Iptables -a Giriş -P TCP -M TCP -S 192.168.0.0/224 - PRIT 445 -J kabul
Bu durumda, standart IPTables Firewall kontrol aracı kullanılmıştır. Güvenlik duvarının ek bir konfigürasyonunu yapmanız gerekiyorsa, aşağıdaki bağlantıya göre ayrı bir makalede sunulan manuel olarak tanışmanızı tavsiye ederiz.
Devamını oku: Centos 7'de IPtables Ayarlama
Adım 3: Samba Yapılandırmayı Başlatma ve Parametreleri Keşfetme
Paylaşılan klasör erişiminin sağlanması SAMBA yapılandırma dosyasını değiştirerek gerçekleştirilir. Belirli bir sözdizimi, parametrelerini ve değerlerini kullanır. Bu araçla çalışmaya devam etmek istiyorsanız, en azından temel kavramları bilmeniz önerilir. Ancak, başlangıçlar için, bu ayarlar dosyasının başlangıcıyla çözelim.
- Uygun Cox Metin Editör Nano'yu kullanmanızı tavsiye ederiz. Varsayılan olarak, CentOS'ta değil, SUDO YUM yükleme Nano komutunu yazarak kurun.
- Superuser hesabından şifreyi belirterek eylemi onaylayın.
- Configuration dosyasını, sudo nano /etc/samba/smb.conf çalıştırarak çalıştırın.
- Şimdi ekran dosyanın tüm içeriğini görüntüler.
Gördüğünüz gibi, yapılandırma, hem küresel hem de ayrı olarak belirli kuralları belirtti. Temel kuralları ve değerlerini okuyun:
- Çalışma Grubu - Sunucunun içerdiği çalışma grubunun adı;
- Sunucu Dize - Sunucunun Kısa Keyfi Açıklaması;
- Arayüzler - bölüme bağlanmak için kullanılan ağ arayüzleri;
- Ana bilgisayarlara izin ver - erişebilecek ana bilgisayarlar;
- Ana bilgisayarlar reddi - yasak ana bilgisayarlar;
- Günlük dosyası - Tüm bildirimlerin depolandığı bir dosya, diğer eylemler için hata kodları;
- Maksimum Günlük Boyutu - Yukarıdaki dosyanın maksimum boyutu (maksimumun üstesinden geldikten sonra yeni bir dosya oluşturulduktan sonra);
- Güvenlik, kullanıcı orijinalliğini doğrulamanın bir yoludur;
- Misafir Hesabı - Konuk Hesapları Derneği.
Aşağıda bölümün bölümünün bir örneğini görüyorsunuz.
[Global]
Workgroup = Çalışma Grubu
Sunucu Dize = Samba Sunucusu% v
NetBIOS Name = CentOS
Arayüzler = lo ETH0 192.168.12 / 24 192.168.13.2/24
Ana bilgisayarlar = 127. 192.168.12. 192.168.13.
log dosyası = /var/log/samba/log.%M
Maksimum Günlük Boyutu = 50
Security = Kullanıcı.
PassDB Backown = tdbsam
MISTER TO GÜVENLİK = BAD User
Adım 4: Ortak bir klasör oluşturma
Artık SAMBA'nın temel parametrelerini ve bölümün bir şeye nasıl göründüğünü biliyorsunuz - belirli bir klasör için bir kural kümesi. Sadece böyle bir grubu yapmak için kalır. Gerekli dizin henüz yoksa, MKDIR / HOME / User / ASHARE komutunu kullanarak oluşturun, burada / home / user / ashare dizinin ve adının yoludur.
- Önceki adımda gösterildiği gibi Nano Metin Düzenleyicisini çalıştırın.
- Değişiklik yapmak, örneğin:
[Dosya]
Yol = / tmp
Genel = Evet.
Yazılabilir = evet.
Yazdırılabilir = Hayır.
Listeyi yaz = + personel
Burada klasör bir bölüm adı, yol = / tmp - klasöre giden yol ve diğer tüm parametreler tüm yerel ağ katılımcıları için tam erişim sağlar. Kullanıcı sadece içeriği değil, aynı zamanda düzenlemek için her şekilde görüntüleyebilir. Değişiklik yaptıktan sonra, onları kurtarmak için CTRL + O tuşlarına basın.
- Kaydetmek için dosyanın adını değiştirmeyin, ancak enter tuşuna basın.
- Ctrl + X üzerinden metin editöründen çıkın.
- SMB yeniden yükleme servisini etkinleştirerek yapılandırmayı güncelleyin.
- TESTPARYS /ETC/SAMBA/SMB.CONF'nin tüm bölümlerinin performansını kontrol edin.
- Herhangi bir hata ortaya çıkıyorsa, hizmeti yeniden başlatmanız gerekir: Servis SMB Yeniden Başlat.
Ayrı olarak, bir cihazın kullanıcılarının erişim haklarının diğer yöntemlerle yapılandırıldığını not etmek istiyorum. SAMBA yardımcı programının bu işlemleri gerçekleştirmesi amaçlanmamıştır. Bir yerel makinede ayrıcalıkları ayarlama temasıyla ilgileniyorsanız, bu konudaki kılavuzu materyalde daha da okuyun.
Devamını oku: Linux'ta erişim hakları belirleme
CentO'ların içindeki uzak dizinin ağ klasöründen kaybolur, ancak yapılandırma dosyasındaki belirtilen parametrelerin kalacağını unutmayın. Bu nedenle, klasörleri temizlerken, tüm gereksiz bölümleri kaldırarak bugün kullanılan yardımcı programı düzenlemeniz ve kurmanız gerekir.
Ayrıca bakınız: Linux'taki dizini sil
Artık, CentOS'taki klasörü hiçbir zorluk olmadan nasıl paylaşabileceğiniz hakkında bilgi sahibi olursunuz. Bu prosedürün tamamlanmasından sonra, dizin tüm yerel cihazlarda görünecektir. Örneğin, Windows yolu görüntülenecektir: \\ LinuxServer \ Klasör, burada LinuxServer, ana aracın adıdır ve klasör aynı klasördür.