Windows 7 - Uzak Masaüstü - birden çok kimlik bilgisi


15

Ev ağım birkaç Windows XP makinesinden ve bir Windows 7 kutusundan oluşuyor. Windows XP kutularından biri Uzak Masaüstü üzerinden erişilen paylaşılan bir sunucu gibidir. Orada bir hesabım var ve gf'mde başka bir hesap var.
Daha önce RDC kısayollarını kimlik bilgileri de dahil olmak üzere bu paylaşılan sunucuya kaydedebiliyordum. Sunucuya ağdaki bir bilgisayardan erişmek için kısayolu açmam gerekiyordu. Bu nedenle, biri hesabım ve diğeri gf'lerim için olmak üzere iki kısayol kullanacağım.

Windows 7'de, makine adına göre bir kutu için kimlik bilgilerini depolamış gibi görünüyor. Yani makine adı başına yalnızca bir kimlik bilgisi saklayabilirim. Bu inanılmaz derecede aptalca görünüyor, bu yüzden sorum şu:
Windows 7'de, aynı hedef kutuya giriş yapmak için farklı kimlik bilgileri kullanan RDC kısayollarına sahip olmanın bir yolu var mı?


4
Sadece bu yeni davranışın (sadece hedef makine başına giriş başına bir kimlik bilgisi kaydetme imkanına izin vermek) inanılmaz derecede iğrenç olduğunu söylemek istedim. Mümkün olduğu kadar ve her yerde işletim sistemlerini gimp etmek için MS'e bırakın ve buna 'ilerleme'
deyin

1
katılıyorum, oldukça yavaş. eminim onlar bunun için harika bir neden olduğunu düşündüm, ama sonunda tamamen makul kullanım durumları ve iş akışlarını mahveder.
w--

Yanıtlar:


8

Biraz kazdıktan sonra sorununuzu buldum. Uzak masaüstünün daha yeni sürümleri şifre bilgilerini RDP dosyasına kaydetmez. Bu, muhtemelen güvenlik endişeleri nedeniyle bir değişikliktir. Bu bilgilerin nerede saklandığından emin değilim, ancak kullanıcıya özel bilgiler olduğunu biliyorum. Bu değişikliğin, ana makine başına (XP ortam kutusu) kaydedilen kimlik bilgilerinin sayısını bir ile sınırlama etkisi vardır.

Farklı kullanıcıların farklı kayıtlı kimlik bilgilerine sahip olmasını istiyorsanız, istemci makinelerinizde daha fazla kullanıcı hesabı oluşturmanız gerekir. Bir kişi bir makinede oturduğunda, o makinede oturum açmak için kullanıcı adını belirtmesi ve ardından uzak ana bilgisayara bağlanmak için RDP'yi başlatması gerekir. Bu ayırma işlemi, ayrı olarak kaydedilen RDP kimlik bilgisi depolarına sahip olmanızı sağlayacaktır.


Kazdığınız için teşekkürler. Bu konu hakkında oldukça kesin bir cevap gibi geliyor.
w--

4
Sınırlama inanılmaz can sıkıcı, ama oldu benim yerel uzaktan makinenin IP birkaç kez ekleyerek etrafında elde edebilmek hostsşifreleri ayrı olarak kaydedilmesine olanak veren farklı sahte kod adlarla dosyası. Bu yüzden de hostsdosyaya, koyun: 192.168.0.100 bob.localve 192.168.0.100 sally.localve benzeri ve daha sonra bağlanmak bob.localRDP kullanarak. Bu, bir NAT arkasında birçok farklı bilgisayara bağlantı noktası yönlendirme ile bağlanırsanız da çalışır. İş yerinde birkaç farklı makineye giriş kaydedebilirim, her birinin farklı bir takma adı ve bağlantı noktası numarası vardır.
dejenere

16

Bunu test etmediyseniz ancak işe yaramalıdır. DNS'de (cname) veya Win7 kutusundaki Hosts dosyasında Windows XP 'sunucusu' için bir diğer ad oluşturun. Daha sonra takma adla bağlantı kurabilmeniz gerekir ve bu 'farklı bir makine' olur, böylece RDP kimlik bilgilerini ayrı olarak saklamalıdır.

Windows 7, her istemci profili için diğer ad başına bir şifre kaydeder. Ana makine dosyanıza bir takma ad ekleyin ve bu takma adla bağlantıyı ayrı bir RDP dosyası olarak kaydedin. Bu "yeni" makinenin sertifikasına güvenmeyeceğinden, bir etki alanındaysanız şifreyi kaydedemeyebileceğinizi unutmayın.


1
bahşiş için teşekkürler. DNS takma adı kullanmak, sorunu çözmek için zaten kullandığım geçici çözümdür. işe yarıyor, sadece sinir bozucu.
w--

2
Sadece bir ipucu: Yalnızca iki oturum açmaya ihtiyacınız varsa, FQDN'yi kullanarak ana makine adına karşılık tek başına bağlanmak, Windows'un ayrı bir kimlik bilgisi depolaması için yeterlidir. (ie rdp://servervs. rdp://server.example.com)
NReilingh

Bir cname / dns diğer adı çok fazladır, farklı kimlik bilgilerine sahip sveral shrotcut'lara ihtiyaç duyan tek kişi sizseniz, hosts dosyası bunun için en iyi yer olacaktır. 5 farklı hesabınız, sırasıyla 5 fark bağlantınız varsa, 5 takma ada ihtiyacınız olacaktır ... Hosts dosya kuralları.
Efsaneler

6

Yerel makinenizde ana bilgisayar dosyasını düzenlemek için yeterli ayrıcalığınız varsa aşağıdaki çözüm mükemmel şekilde çalışır:

  1. \ Windows \ System32 \ drivers \ etc'den Windows host dosyasını ("hosts") not defterinde açın
  2. Windows 7/8'de, özellikler> düzenleme izinleri> Ekle> 'tam denetim' izinlerini tanımlayarak kendinize dosya üzerinde tam denetim izinleri vermeniz gerekebilir.
  3. RDP ile bağlanmak istediğiniz IP adresi için alternatif DNS adları tanımlayın. Örnek:>

192.168.1.20 Test1.localnetwork

192.168.1.20 Test2. yerel ağ

192.168.1.20 Test3.localnetwork

#Not: ".localnetwork" soneki gerekli değildir; burada herhangi bir isim tanımlayabilirsiniz

  1. Ana makine dosyasını kaydedin
  2. RDP istemcisini açın ve alternatif DNS adlarınızdan birini girin. Not: bağlantı noktası numaraları DNS adından sonra girilmelidir, örneğin: Test1.localnetwork: 80
  3. RDP ayarlarını farklı dosya adlarıyla kaydedin.
  4. Farklı kullanıcı adlarını kolayca tanımlayabilir ve farklı kimlik bilgilerini kaydedebilirsiniz.

Harika talimatlar ve mükemmel çalıştı. Bunu gönderdiğiniz için teşekkür ederiz.
ciso

Bu harika bir çözüm ve harika çalışıyor. Doğru cevap olarak işaretlenmelidir!
dejenere

4

Makinenizden uzak bir makineye yalnızca iki bağlantı istiyorsanız ucuz bir çözüm, hedef makinelerin adını kullanan iki kurulum ve ikincisi hedef makinelerin IP adresini kullanan bağlantıdır.

Bu, Windows-7'yi (ve diğerlerini) bağlantının iki farklı makineyle olduğuna inanarak kandırır ve daha sonra kimlik bilgilerini karıştırmaz.


+1 Statik bir adres olduğu sürece çok basit. Teşekkür ederim!

Cevaplamak için teşekkürler. Ben de bu çözümü kullanıyorum.
w--

Güzel! Hosts dosyasına "user4.myserver.example.com" gibi sahte girişler veya doğrudan sunucunun DNS kayıtlarına eklerseniz istediğiniz sayıda kimlik bilgisine genişletilebilir.
RomanSt

3

Sorun , standart Windows Uzak Masaüstü İstemcisinden daha fazla özellik sunan bir RDP istemci programı olan Royal TS ürünü kullanılarak çözülebilir . ( sürüm 1.5 hala ücretsiz).

Bu ürün, RDP ile aynı olan, ancak kendi pencerelerine gömülü olan Windows Uzak Masaüstü ActiveX'i kullanır. Bu pencereler sekmeler halinde düzenlenebilir, böylece çok sekmeli uzak masaüstünün keyfini çıkarabilirsiniz.

Sizin için en önemlisi, her biri kendi kullanıcı adı ve parolasına sahip birden fazla oturum açma tanımlayabilirsiniz (Microsoft'un yalnızca son girişi hatırlayan RDP'nin aksine). Aynı siteye, her pencere için farklı / aynı giriş bilgilerine sahip birden fazla pencereden aynı anda erişebilirsiniz. Girişler 2 seviyeli hiyerarşik bir ağaçta düzenlenebilir.

görüntü


Dikkat edilmesi gereken birkaç şey. Sürüm 1.5 çevrimiçi yardımı artık mevcut değildir, ancak onsuz yönetebilirsiniz. Ayrıca, NLA ile çalışmıyor gibi görünüyor, bu nedenle hedef ana bilgisayarda "Ağ Düzeyinde Kimlik Doğrulaması ile Uzak Masaüstü'ndeki bağlantılara izin ver" seçeneğinin işaretini kaldırmanız gerekiyor. Bunu yapmazsanız 2825 hatası alırsınız.
Glenn Lawrence

2

%SystemRoot%\system32\Geçerli PC'nizdeki klasöre gidin , kopyalayın mstsc.exeve mstscax.dll. Bu dosyaları daha sonra bulabileceğinizi bildiğiniz bir klasöre kaydedin.

Ardından bir Windows XP CD'si edinin veya %SystemRoot%\system32\bir XP makinesine gidin. Kopyalayın mstsc.exeve mstscax.dllondan; %SystemRoot%\system32\mevcut PC'nizdeki klasöre yapıştırın . Geçerli dosyaların üzerine yazmak için "Evet" yanıtını verin. Artık RDP istemcisinin eski sürümüne sahipsiniz ve her kullanıcının oturum açma kimlik bilgilerini kaydedebilirsiniz.

Yukarıdaki eski RDP istemci dosyalarını yapıştırdıktan sonra; Sahip olduğunuz her RDP bağlantısını sağ tıklatın, “Düzenle” yi sol tıklatın, kullanıcı / parola değişikliklerini yapın, “Parolamı kaydet” onay kutusunu seçin, “Farklı kaydet” i tıklatın, RDP'ye ad verin ve her birini kaydedin. Bu, her kullanıcı adını ve parolayı her RDP dosyasının içine gömer.

Daha yeni RDP istemcisinin işlevselliğini seviyorsanız, kimlik bilgilerini yukarıdaki gibi kaydettikten sonra, mstsc.exeve mstscax.dlldosyalarının daha yeni sürümünü kopyalayıp %SystemRoot%\system32\klasörünüze yapıştırın ve RDP istemci kimlik bilgileriniz yine de dosyalarına kaydedilecektir.

Ancak, aynı kimlik bilgilerine sahip farklı bilgisayarlara yeni bir RDP bağlantısı eklemek istiyorsanız, yukarıdakileri baştan sona yapmanız gerekecektir.

Bu, XP SP3'ü olan kişiler için de geçerlidir.
Şahsen ben eski müşteriyi korudum.


Güzel. yaratıcı. asla bu şekilde yapmayı düşünmemiştim.
w--

1

Olası bir çözüm, ikinci kullanıcının rdp bağlantısını rdp aracılığıyla bağlandığım başka bir makineye kaydetmek. Hoş değil, ama şifreyi tekrar tekrar yazmamı sağlıyor.


1

.rdpDosyaları Not Defteri'nde açın ve sonuna şu satırı ekleyin:

username:s:domain\username

.RDPDosyaları farklı dosya adları olarak kaydedin . Bu, kullanıcının GUI'den kaydedilmesi kullanıcıyı .RDPdosyaya eklemediği için çalışır .


Bunun çalışması için "Her zaman kimlik bilgilerini sor" u seçmeniz gerektiği anlaşılıyor, yani her seferinde şifreyi girmeniz gerekiyor.
Glenn Lawrence

0

Aslında, Windows RDP bağlantısını kullanıcı profilinizde depolanan bir dosyaya kaydeder. Bir makineden yapılan son bağlantı "default.rdp" olarak kaydedilir. Tek yapmanız gereken bağlantıyı kurmak, genel sekmeye gitmek ve "Farklı Kaydet ..." düğmesine basmaktır. Bu, oturum bilgilerinizi depolayacak bir dosya oluşturma seçeneği sunar. Masaüstünüzde bir kısayol yapın ve hazırsınız.

Bu davranış, yalnızca istemci makinede bir kullanıcı hesabı paylaşırsanız gerçekleşmelidir. Farklı deneyimler istiyorsanız, win 7 makinesinde ikinci bir kullanıcı kurun ve birbirinizin son oturumunu görmeyeceksiniz.


merhaba, cevap için teşekkürler. evet nokta i istemci kazanmak 7 makine bir hesabı var. i farklı kimlik bilgileri kullanarak bağlanmak iki ayrı bağlantı kısayolları olamaz aptal buluyorum. Net değilse, ben zaten ne açıklamaya çalıştı ettik ama sonuç sadece bağlantı bilgilerini değil, kimlik bilgilerini kaydedecektir. Bahsettiğiniz gibi, yalnızca bu makineye bağlanmak için kullanılan "son" kimlik bilgilerini hatırlar. Orijinal hedefime ulaşmanın bir yolu yok mu?
w--

Haklısınız, RDP'nin eski sürümleri bu bilgileri dosyalara kaydetti, ancak artık kaydetmedi. Diğer yanıtıma bakın, RDP istemci makinelerinizde iki hesabınızın olması gerekir.
Doltknuckle
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.