Merhabalar;
Örnek senaryomuz şu şekilde , bir linux serverınız var , birde windows serverınız , amacınız ise windows serverda bulunan bir paylaşımı , linux servera mount etmek ve yedeklerini bu klasöre yani aslında windows servera aldırmak.
1- Öncelikle windows serverda linux-yedek isminde bir klasör oluşturuyoruz.
2- Windows kullanıcılarına yedekleme_user isminde bir kullanıcı oluşturup 123456 şifresini verelim.
3-linux-yedek klasörü için bu kullanıcıya tem erişim verelim ve bu klasörü network te paylaştıralım.
4 -Linux server ımıza bağlanalım ve aşağıdaki komutları çalıştıralım.
yum install samba samba-devel
samba ve samba-devel kurduktan sonra ,
modprobe cifs ve sonrasında lsmod | grep cifs ile oluşumu gözlemleyelim.
Şimdi windows serverdaki paylaşımımız şu şekilde olduğunu varsayalım,
\\10.1.1.10\linux-yedek tabi bunun ulaşılabilirliğine emin olmalıyız ki sonra linux üzerinde erişemezsek en azından bundan emin olalım , linux serverımızın ip si de aynı networkte olsun , örneğin 10.1.1.5 olsun.
Linux üzerinde yazmamız gereken komut ;
Önce mount için klasör oluşturuyoruz,
mkdir -p /mnt/yedek yani bu klasörümüz windows serverdaki paylaşılan klasörün kısayolu olacak.
mount -t cifs -o username=yedekleme_user,password=123456 //10.1.1.10/linux-yedek /mnt/yedek
Eğer hata almadı iseniz hepsi bu kadar,
şimdi cd /mnt/yedek ile klasörün içine girip touch deneme.txt ile bir deneme dosyası oluşturup gerçektede aynı dosyanın windows taki klasörde olduğunu görebilirsiniz.
Mount işlemini kalıcı hale getirmek için nano /etc/fstab ile ilgili dosyamızı açıyoruz ve içinde en alta aşağıdaki bölümü kendimize göre düzenleyip yazıyoruz.(tek satırda yazınız)
//10.1.1.10/linux-yedek /mnt/yedek cifs user,uid=500,rw,suid,username=yedekleme_user,password=123456 0 0
Dosyamızı kaydedip işlemi sonlandırabiliriz , hepsi bu kadar.
Keyifli günler.
Paylaşımlarınızda kaynak belirtmeniz dileğiyle..
*445 nolu porta izin vermeyi unutmayın.
Ayhan ARDA