Windows yönetim paylaşımına Linux'tan nasıl erişirim?


9

Bir Windows bilgisayarım var 192.168.0.103ve bazı dosyaları değiştirmek zorunda c$olan bir Linux bilgisayardan yönetimsel paylaşıma erişmek istiyorum 192.168.0.110. Aynı ağdaki başka bir Windows bilgisayarından, Çalıştır istemini açıp UNC yolunu \\192.168.0.103\c$yazıp Enter tuşuna basabilirim . Daha sonra kullanıcı adı ve parola ister ve doğru girilirse paylaşım konumunu Windows Gezgini'nde açar.

Bu bir Linux bilgisayardan nasıl çalışır? Son zamanlarda Çalıştır istemi hakkında bir soru sordum ve görünüşe göre Linux'ta benzer bir istem var, ancak bunu UNC yollarına aynı şekilde erişmek için kullanamıyorum. Peki ne tür bir Linux voodoo, kara büyü, enkarnasyon, tören ... aynısını yapmama izin vermeden önce ne yapmalıyım?

Debian 7.1.0 Wheezy kullanıyorum.

Yanıtlar:


6

Paylaşımınıza erişmek için Gnome'daki Yerler -> Ağ GUI menüsünü kullanabilirsiniz. Alternatif olarak, bir terminal açabilir ve kullanılabilir paylaşımları listelemek ve paylaşıma erişmek için smbclientbeğen kullanabilirsiniz , örneklere bakın: http://www.linuxnix.com/2009/09/8-ways-to-mount-smbfs-samba-file -sistem-in-linux.html . "UNC ile erişim" ile ne demek istediğinizden emin değilim, SAMBA paylaşımınızı bağlamak ve yerel dosya sistemindeymiş gibi erişmek isteyebilir misiniz? Sonra kullanın .smbclient -L //192.168.0.113smbclient //192.168.0.113/CC$smbfs

Sihir hakkında, Linux, Windows Etki Alanları veya Çalışma Gruplarında veri alışverişi için Windows makineleri tarafından kullanılan SMB / CIFS protokolünün açık kaynaklı kısmi uygulaması olan SAMBA paketini kullanır.

Linux'ta SAMBA üzerindeki ana kılavuzlar örnek olarak SAMBA ve SAMBA howto'dur , ancak genel protokolün nasıl çalışması gerektiği konusunda açıklamaları yoktur, bilginizi ima ederler.

SMB / CIFS, diğer 10 protokolü kullanarak sızan bir teknoloji parçasıdır ve üzerinde iyi bir bilgi kaynağı bulamadım, bu da örnek olarak işlevini açıklayacaktır (ilk önce bu mesaj A'dan B'ye gider, sonra bu B'den A'ya gider). Bu teknolojiler şunları içerir:

  • DNS veya eski NetBIOS (muhtemelen NBF adı verilen ethernet üzerinden veya NBT adı verilen TCP / IP üzerinden) adlandırma sistemi. Aslında, Windows sizden bir bilgisayar adı istediğinde ve 15 sembolden uzun olmaması gerektiğini söylediğinde, NetBIOS adını ifade eder.
  • Ad çözümleme ve çoğaltma mekanizması, DNS için BIND veya nmbdNetBIOS ad çözümlemesi için WINS sunucusu ( SAMBA'da).
  • Çalışma sürelerine ve gecikmelere neden olarak, makineler arasında ana tarayıcının funky seçimi dahil tarama mekanizmasını paylaşır; özel bir ana tarayıcı yapılandırılmadığı sürece çalışır, bkz. Ağda tarama .
  • Kimlik doğrulama ve yetkilendirme mekanizması; tonlarca eski mekanizmayı destekleyen birden çok öğe ve seçenek içerir, Microsoft için buna bakın .
  • Gezici Kullanıcı Profili desteği için Dizin Hizmetleri ile entegrasyon. SMB 2 ana durumda kullanılır : Çalışma Grupları ve Etki Alanları. Bir ev ağınız olduğunda, tüm bilgisayarlar eşittir ve kullanıcı hesaplarınız her makinede farklıdır; bu durumda paylaşımlara erişim, paylaşım başına veya kullanıcı koruma modundadır. Büyük şirket ağları genellikle kullanıcıların giriş bilgileri ve şifresi ile herhangi bir bilgisayara giriş yapmalarına ve profil ve verilerine erişmelerine izin verir. Buna Alan Adı da denir. Windows, etki alanı verilerini hesap bilgilerini depolamak için Active Directory sistemi olarak adlandırılan Dizin Hizmetleri'nin Microsoft uygulamasını çalıştıran Etki Alanı Denetleyicileri adı verilen özel makinelerde depolar.

Prensip olarak Active Directory, LDAP'nin bir üst kümesidir ve LDAP hakkında örneğin IBM öğreticilerinden bilgi edinebilirsiniz . Ayrıca Active Directory'nin çalışmasıyla ilgili güzel videolar da var.


C$Yönetimsel paylaşım kurmaya çalışıyorum ama işe yaramıyor. mount.cifs //my_IP/c$ /mnt/c -o user=my_userşu mesajı verir: bağlama hatası (13): İzin reddedildi . Ayrıca $karakter olmadan da denedim : mount.cifs //my_IP/c /mnt/c -o user=my_userama verir: mount hatası (6): Böyle bir cihaz veya adres yok . Standart test payları iyi çalışıyor.
patryk.beza

@ patryk.beza Başlamaya çalıştınız mı sudo? Sanırım, montaj gerektirebilir.
Boris Burkov

Evet. Onu monte etmeye çalıştığımda root( su -komut).
patryk.beza

@ patryk.beza Çok fazla fikrim yok. Windows paylaşımınız, Windows2008 gibi bazı yeni Windows sürümlerini çalıştıran bir makinede mi yer alıyor? Samba'nın onlara zayıf desteği var. Paylaşımınızın adı İngilizce mi, bazı ulusal diller değil mi? Windows tarafındaki izinler iyi mi? Ayrıca googling'i deneyin mount error(13)- forumlarda çok fazla bilgi var.
Boris Burkov

1
@ patryk.beza Windows 10 desteği henüz SAMBA'nın bu sürümünde uygulanmayabilir. Windows makinenizde gelişmiş paylaşım açık, güvenlik duvarı kapalı, windows profesyonel sürüm, ev sürümü değil.
Şuna
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.