Làm cách nào để lưu thông tin xác thực RDP vào một tệp?


12

Tôi đang cố gắng sử dụng RDP và lưu thông tin đăng nhập của mình vào một tệp để tôi không phải nhập mỗi lần tôi kết nối.

Tôi nhớ làm điều đó trước đây và nó liên quan đến việc thay đổi cài đặt chính sách nhóm. Chính xác thì tôi cần gì để thay đổi Chính sách nhóm trong Windows 7 trong máy chủ và máy khách để thực hiện việc này?

Câu trả lời:


11

Mở trình chỉnh sửa Chính sách nhóm (Bắt đầu> Chạy> gpedit.msc) và điều hướng đến Computer Configuration -> Administrative Templates -> Windows Components -> Remote Desktop Services -> Remote Desktop Connection Client

Đối với giá trị Do not allow passwords to be saved, thay đổi thành Vô hiệu hóa.

Khi kết nối với máy trong Remote Desktop Connector, hãy mở rộng bảng Tùy chọn và xác nhận rằng Allow me to save credentialsđã được chọn.


Cảm ơn Neil - Tôi thực sự tìm thấy một giải pháp toàn diện hơn liên quan đến câu trả lời của riêng tôi.
barfoon

11

Trên thực tế đã tìm thấy một liên kết ( archive.org ) đã giải quyết vấn đề này:

  1. Nhấn Bắt đầu -> Chạy và gõ "gpedit.msc".
  2. Điều hướng đến Chính sách máy tính cục bộ -> Cấu hình máy tính -> Mẫu quản trị -> Hệ thống -> Phân quyền ủy nhiệm.
  3. Nhấp đúp vào chính sách "Cho phép ủy quyền xác thực mặc định với xác thực máy chủ chỉ NTLM".
  4. Đặt chính sách thành Hồi kích hoạt.
  5. Nhấp vào nút Hiển thị và nhập chuỗi TERMSRV / * vào danh sách. Bạn cũng có thể cụ thể hơn ở đây trong trường hợp bạn không muốn cho phép sử dụng thông tin đăng nhập đã lưu với tất cả các máy từ xa mà chỉ là một vài lựa chọn.
  6. Nhấn OK hai lần để đóng chính sách. Lặp lại các bước 3 Ném6 cho các chính sách sau:
    1. "Cho phép ủy nhiệm thông tin mặc định"
    2. "Cho phép ủy quyền các thông tin đã lưu với xác thực máy chủ chỉ NTLM"
    3. "Cho phép ủy nhiệm các thông tin đã lưu"

1
+1 Vì nó là liên kết đến một câu trả lời rất toàn diện. Đây là loại câu trả lời nên được làm lại trên SuperUser. Rốt cuộc, nó được cho là sự giao thoa giữa một diễn đàn và Wiki
Ian Boyd

@IanBoyd: Đề xuất là tạo một bài đăng trên Wiki cộng đồng với một liên kết đến nội dung gốc. Điều này đặc biệt hữu ích khi cả hai bài viết gốc đã chết.
Guvante

1
@Guvante Và bây giờ liên kết đã chết; câu trả lời hữu ích bị mất mãi mãi.
Ian Boyd


2

Tôi gặp sự cố trên Windows 10 với mật khẩu hỏi perma khi tôi cố gắng kết nối với máy mới.

Đầu tiên, dòng mật khẩu trong RDP phải được đặt tên:

password 51:b:myEncryptedPassword

Và vượt qua phải được mã hóa. Bạn có thể sử dụng cryptRDP5 để chuyển đổi nó: https://github.com

cryptRDP5.exe yourpassword

0

Bạn có thể lưu trữ tên máy chủ / ip và thông tin đăng nhập dưới dạng khóa từ PowerShell bằng lệnh:

cmdkey /generic:<ip or hostname> /user:<username> /pass:<password>

Để xem các khóa đã lưu của bạn
Lưu ý: Mật khẩu đã lưu sẽ không hiển thị trong mọi trường hợp. :

cmdkey /list

Để xóa một khóa:

cmdkey /delete:<hostname>

Điều này hoạt động để chạy một phiên RDP từ dấu nhắc lệnh cũng như máy khách RDP.

Hi vọng điêu nay co ich.

Để biết thêm chi tiết, bạn có thể truy cập trang Technet


0

Tôi đã chuyển đổi câu trả lời @barfoon thành tập lệnh đăng ký, để cho phép triển khai tự động ... hoặc chỉ lưu lại rắc rối khi điều hướng qua gpedit.msc:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Terminal Services]
"DisablePasswordSaving"=dword:00000000

[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\CredentialsDelegation]
"AllowDefaultCredentials"=dword:00000001
"AllowDefaultCredentialsWhenNTLMOnly"=dword:00000001
"ConcatenateDefaults_AllowDefault"=dword:00000001
"AllowSavedCredentials"=dword:00000001
"ConcatenateDefaults_AllowSaved"=dword:00000001
"AllowSavedCredentialsWhenNTLMOnly"=dword:00000001
"ConcatenateDefaults_AllowSavedNTLMOnly"=dword:00000001

[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\CredentialsDelegation\AllowDefaultCredentials]
"1"="TERMSRV/*"

[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\CredentialsDelegation\AllowSavedCredentials]
"1"="TERMSRV/*"

[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\CredentialsDelegation\AllowSavedCredentialsWhenNTLMOnly]
"1"="TERMSRV/*"

[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\CredentialsDelegation\AllowDefaultCredentialsWhenNTLMOnly]
"1"="TERMSRV/*"

Chỉ cần lưu nó trong một filename.regtập tin, nhấp đúp vào nó và thưởng thức.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.