Sierra güncellemesinden sonra SMB paylaşımına bağlanılamıyor


3

MacBook Air'deki Sierra'ya yükselttikten sonra, Samba üzerinden ev ağımdaki NAS'a bağlanamıyorum. Sunucuya bağlanmayı denediğimde ve şunu girdiğimde:

smb: //x.x.x.x/MEDIA/

"Bu dosya sunucusu herhangi bir ek kullanıcının oturum açmasına izin vermeyecektir. Daha sonra tekrar bağlanmayı deneyin." Hala OS X 10.9'da bulunan Mac Mini'm hala paylaşıma bağlanabilir.


Bu sorunu yaşamadım, ancak her bağlandığımda şifre iletişim kutusunu tekrar onaylamam gerektiğini de fark ettim. Bir şey kesinlikle değişti.
Max Ried

Yanıtlar:


3

Cifs ile bağlanmayı deneyin: //x.x.x.x/MEDIA/ Benim için çalıştı!


Teşekkürler ama denedim. Sorunumu çözmedim.
PoorYorick

Vay, bu benim için de işe yarıyor. Smb olmasa ciflerin neden işe yarayacağına dair bir fikrin var mı? Ben yıllardır aynı linux samba sunucusuyla iki MacBook Pro'da smb kullanıyorum. Sadece High Sierra'ya yükselttiğimden beri, iki High Sierra makinemin hiçbirinden samba hisselerine erişemiyorum.
Jonathan

2

Ben de aynı sorunu yaşadım. Yerel ağımda 2 IP'li bir linux sunucum var, bir tanesi yönlendiricimde halka bakan şeyleri (sadece web ve ssh sunucusu) bağladığım DMZ ipi, diğeri yalnızca BIND gibi, vb.

Ağımı 10.x.x.x'ten 192.168.x.x'e değiştirdiğimde ağ maskemi 8 bit'den 24 bit'e yükseltmeyi unuttum. Bunu yaptıktan sonra, hisse hemen çalıştı. Bu, smbd / nmbd'nin keşif için uygun bir yayın adresine ihtiyaç duyması nedeniyle anlamlıdır. Bu yüzden sunucunuzu kontrol edin ve kullandığınız IP bloğunuz için maskenin doğru olduğundan emin olun.

Ayrıca, sunucudaki jumbo kareleri devre dışı bırakmayı deneyin (MTU’nun & lt; 2000 olduğundan emin olun)


0

Aynı hatayı yaşadım ve çözdüm. Sorun benim sunucum smb.conf bir giriş oldu. [Global] bölümünde bir giriş vardı. smb bağlantı noktaları = 139 . Bu ayar etkinse, sunucu yalnızca port 139 ile bağlantıları kabul eder, port 445 ile kabul etmez.
Bu satırı sildikten ve sunucuyu yeniden başlattıktan sonra bağlantı beklendiği gibi kuruldu.
Öyleyse NAS'ınızın 445 numaralı bağlantı noktasıyla bağlantıları kabul edip etmediğini kontrol edin. Sierra smb istemcisiyle 445 numaralı bağlantı noktasını kullanıyor.


Benim smb.conf bir smb port satırı yoktu. Buna "smb ports = 445" eklemeye çalıştım (w / o quotles) ve sunucumu yeniden başlattım. Hala geçemiyorum. Yine de önerin için teşekkürler. Sunucunun ne beklediği ve Mac'imin ne gönderdiği arasında bir çelişki olması mantıklı olacaktır.
PoorYorick

Smb.conf içinde "smb portları" yoksa, smbd servisi hem 139 hem de 445 portlarını kullanır. Böylece bu girişi silebilirsiniz. NAS'ınız linux / unix tabanlıysa ve bir terminal erişiminiz varsa, önce komutu kontrol edebilirsiniz. netstat -anp tcp | grep smbdsmbd hangi portlarda dinlesin. NAS'ınızın IP adresi ve ardından iki nokta üst üste ve kullanılan bağlantı noktası numarasına sahip girişler bulunmalıdır. 445 numaralı bağlantı noktasına bir giriş yoksa, NAS'ınız 445 numaralı bağlantı noktasını dinlemez.
uldo

Thanks @uldo, bu benim Mac Mini'imin 139 numaralı bağlantı noktası üzerinden bağlandığını bulmama yardımcı oldu. 445'i tekrar dinlemeyi deneyeceğim.
PoorYorick

Bugün bunun için dört saat geçirdim ve bu sorunu çözmek için daha fazla bir yerim yok. İşte bildiklerim: * Mac Mini (El Capitan'da) 139'da NAS ile oldukça esnek bir smb bağlantısı var.
PoorYorick

İşte bildiklerim: 1. Mac Mini (El Capitan'da) nas'la 139 numaralı bağlantı noktasında nas ile esnek bir smb bağlantısı var. 2. Hem "smb portları = 445" hem de "smb portları = 139 445" ı denedim. smb.conf'yi; mini ne olursa olsun bağlanır ancak Air (Sierra) hiç yapmaz; nas netstat’ta 445’le hiçbir bağlantı bulamadım. 3. nas'ım samba 3.0.23c'de. 4. nas'ı samba 3.6'ya yükseltmeyi denedim, ancak kullanmaya çalıştığım paket ikili, bulabildiğimden daha eski libiconv ve libldap'ları arıyor. 5. Nas'ım, 2008’den kalma MyBook World Edition’dır.
PoorYorick

0

Bunu terminalde deneyin: echo "[default]" & gt; & gt; ~ / Library / Tercihler / nsmb.conf; echo "smb_neg = smb1_only" & gt; & gt; ~ / Library / Tercihler / nsmb.conf

veya Dene cifs: // smb: // sunucuadı

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.