Samba'da NT_STATUS_BAD_NETWORK_NAME anlamı ne?


16

Böyle bir paylaşım kurdum:

[global]
    security = user
    map to guest = Bad Password
    usershare allow guests = yes

[vms]
    comment = VirtualBox Virtual Machines
    path = /home/neil/VirtualBox/HardDisks
    guest ok = yes
    read only = yes

Paylaşıma kendim olarak eriştiğimde ve şifremi yazdığımda düzgün çalışıyor:

$ smbclient //neil-ubuntu/vms -U neil
Enter neil's password: 
Domain=[SHUTTERSTOCK] OS=[Unix] Server=[Samba 3.4.0]
smb: \>

Ama konuk olarak eriştiğimde işe yaramıyor:

$ smbclient //neil-ubuntu/vms -U guest
Enter guest's password: 
Domain=[SHUTTERSTOCK] OS=[Unix] Server=[Samba 3.4.0]
tree connect failed: NT_STATUS_BAD_NETWORK_NAME

Hangi şifreyi yazdığımdan bağımsız olarak.

Nedenini bilen var mı?

Ayrıca, smbclient neden bu kadar işe yaramaz hata mesajları yazdırıyor?

Yanıtlar:


12

Böyle bir problemi hatırlıyorum. Bence eksik yolda bir yerde bir dizin izni neden olduğunu düşünüyorum. Dizin izinlerinin yol için 755 olduğunu kontrol edin.

Bu hata, yol yoksa da döndürülür.


Haklısın, benim durumumdaki sorun buydu. Yine de benimle aynı işe yaramaz hata mesajını alıyorsanız, başka bir sorun da olabilir.
Neil

5
başka bir olası neden: paylaşım tanımı, var olmayan bir dizine işaret ediyor.
Felix Schwarz

@FelixSchwarz: Şerefe, bu hatırlanması gereken bir şey.
user9517

1

Burada farklı bir sorunla karşılaşacağım, ama aynı hata mesajı. Samba <3.2 kullanıyorsanız, Windows Server 2008 AD sunucularına bağlanamazsınız. Bu, CentOS (ve muhtemelen RHEL) 5'e dahil olan Samba sürümünü, şu anda Samba 3.0.23'ü içermektedir. Ağustos 2011 itibariyle Samba'nın şu anki sürümü 3.6'dır.

Samba 3.4'ü kurmak ve bir Win 2008 sunucusuna bağlanmak için Sernet tarafından barındırılan CentOS 5 için Samba depolarını http://www.enterprisesamba.org/index.php?id=125 adresinde kullandım. Winbind'i kurmayı / güncellemeyi unutmayın (depoyu ekledikten sonra yum samba3-winbind'i yükleyin) ve /etc/krb5.conf dosyasını güncellemeniz gerekebilir (sadece bir /etc/krb5.conf.bak ve benzeri şeylere taşıdım) İyi çalışmak).

Ayrıca Got NTLMSSP neg_flags=0x62898215smbclient günlüklerinde sık sık aldı .


0

Deneyin #sudo smbpasswd -a guest

orada sadece bir atış. Bu işe yaramazsa, /etc/samba/smb.conf içindeki "geçerli kullanıcılar" satırına "misafir" ifadesini eklemeyi deneyin,

valid users = user1, guest
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.