Windows 7'nin bir Samba ağ sürücüsünün kimlik bilgilerini hatırlamasını nasıl sağlayabilirim?


16

Ubuntu sunucumda, Windows 7 Professional bilgisayarımda ağ sürücüsü olarak eşleştirdiğim bir Samba paylaşımım var.

Her yeniden başlatma işleminden sonra sürücünün bağlantısı kesilmiş olarak gösterilir ve ona erişmek için, şifreyi her girdiğimde 'Kimlik bilgilerimi hatırla' kutusunu işaretlememe rağmen şifremi tekrar girmem gerekir.

Windows 7'nin bir yeniden başlatma / kapatma üzerindeki kimlik bilgilerini hatırlamasının bir yolu var mı yoksa oturum başına hatırlamak mı?

Yanıtlar:


23

Bu sorun beni uzun zamandır rahatsız etti. Sonunda neyi düzeltti:

  1. Mevcut tüm eşlenen sürücülerin bağlantısını kesin
  2. Yeni bir sürücü eşleyin; "Yeniden Bağlan" ve "Farklı kimlik bilgileri kullan" kutularını işaretleyin
  3. İstendiğinde, kullanıcı adı için SERVER \ USERNAME girin. Örneğin, sunucunuzun adı SHIRE ve kullanıcı adı Baggins ise, kullanıcı adı için SHIRE \ Baggins yazın.
  4. Parolayı her zamanki gibi girin.
  5. "Kimlik bilgilerini hatırla" kutusunu işaretleyin.

Doğru anlıyorsam, bazı whacky güvenlik ilkeleri, bir Windows etki alanına karşı kimlik doğrulaması yapmadığınız için kimlik bilgilerini siliyor. Sunucu adının eklenmesi, Windows'un orada bir etki alanı olduğunu düşünmesini sağlar ve böylece parolayı önemle hatırlar. Ya da başka birşey.

Bunun için Microsoft'a büyük sesle bağır. Aferin. /iğneleyici söz

http://alinconstantin.blogspot.com/2009/10/windows-7-cannot-access-smb-shares-on.html

http://alinconstantin.blogspot.com/2010/03/network-shares-on-smb-server-could-not.html

Değeri için bundan önce birkaç şey denedim ve herhangi birinin bir etkisi olup olmadığını bilmiyorum. Ayrıntılar için bu blog girişlerine bakın:


3
Alternatif yöntem: Tüm ağ sürücülerini silmek ve yeniden eşlemek yerine "Kimlik Bilgisi Yöneticisi" ni kullanabilirsiniz. Zaten "Bilgisayarım \ Baggins" gibi bir şey içeriyorsa, "SHIRE \ Baggins" olarak düzenleyin. Hiçbir şey yoksa, sadece "SHIRE \ Baggins" ekleyin.
Martin JH

2

Aynı anda şifre, / kullanıcı ve / savecred kullanamazsınız. Yani yapmanız gerekenler:

net kullanım S: \\ 192.168.1.22 \ myshare / SAVECRED / PERSISTENT: EVET

ve sizden kullanıcı adınızı ve şifrenizi soracaktır. kullanıcı adı için etki alanı \ kullanıcı adı sözdizimini kullandığınızdan emin olun! (IP adresinin önünde 2 ters eğik çizgi kullanın.)


Teşekkür ederim, efendim!
Axel Latvala

1

Bu sorun yaşadım ve Denetim Masası / Depolanmış Kullanıcı Adları ve Parolaları için oturum açma kimlik bilgilerini ekleyerek çözdüm (bu bir Windows XP / Windows Server 2003 ana bilgisayarı içindir. Windows 7 / Windows Server'da aynı şey var 2008, ancak "Kullanıcılar ve Parolalar" gibi biraz farklı olarak adlandırılabilir. Ne yazık ki şu anda İngilizce bir Windows 7 ana bilgisayarım yok).

Aynı sonuçları komut satırını kullanarak da elde edebilirsiniz net use. Örneğin, S: adlı bir cihaza SHIRE \ Baggins (@Will Martin güzel bir örnek! :)) adlı bir paylaşım eklemeniz gerekiyorsa, şunu yazın:

net use S: \\SHIRE\Baggins <password> /USER:<domain>\<user> /SAVECRED /PERSISTENT:YES

( <password> <domain>ve <user>gerçek oturum açma verileri için sadece yer tutuculardır.)

Bu paylaşımın bağlanması VE oturum açma kimlik bilgilerini "Depolanan Kullanıcı Adları ve Parolaları" kontrol paneli uygulamasına eklemelidir.

Umarım bu yardımcı olur.


Windows 7 Ultimate bu sözdizimini denedik ve çelişkili kullanılan anahtarlar olduğunu bildirmektedir: Net kullanım Z: \\ bilgisayaradı \ paylaşımadı paswrd / KULLANICI: bilgisayaradı \ kullanıcı adı / SAVECRED / PERSİSTAN: EVET
user1445967

Windows 7'deki kimlik bilgisi yöneticisine eklemek benim için çalıştı!
IMTheNachoMan

1

Bu konuda da çalışmalıydım. Aşağıda çevrem ve çözümüm var.

Çevre:

  • Ubuntu'da samba payı 12.04
  • Ubuntu sunucusu, şirket ağındaki diğer bilgisayarlarla aynı etki alanında değildi
  • Yukarıdaki kısıtlama nedeniyle bir dns girdisi oluşturulamadı
  • Kimlik doğrulaması, etki alanında bulunmaması ve kurumsal kimlik doğrulama protokollerine bağlanamaması nedeniyle Ubuntu sunucusunda yerel olması gerekiyordu
  • Sürücüyü birçok Windows 7 kurumsal bilgisayarında eşlememiz gerektiğinden, çözüm komut dosyası biçiminde olmalıydı

Çözüm:

  • aşağıdaki iki ifadeye sahip yarasa dosyası (önünde $ olan metin, değiştirmeniz gereken değişkenlerdir)

cmdkey / add: $ serverIP / kullanıcı: $ serverIP \ $ unixAccoutnName / pass: $ password

net use $ driveLetter: / d

net use $ driveLetter: \ $ serverIP \ $ shareName / savecred / persistent: evet

Kimlik bilgilerinin alınması için yeniden başlatmanız veya oturumu kapatıp tekrar açmanız gerekir.

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.