Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> ความปลอดภัยเครือข่าย

Network Credentials (ข้อมูลประจำตัวเครือข่าย) ใน Windows คืออะไร? วิธีจัดการ

Network Credentials คืออะไร?

Network Credentials = ชื่อผู้ใช้ (Username) และรหัสผ่าน (Password) ที่ใช้ยืนยันตัวตนเพื่อเข้าถึงทรัพยากรเครือข่าย เช่น Shared Folder (SMB), Network Drive, NAS, Print Server, Remote Desktop, WebDAV, Azure File Share

🔍 หา/จัดการ Network Credentials ใน Windows 10/11

วิธี 1: Credential Manager (GUI)

  1. Control Panel → User Accounts → Credential Manager
  2. หรือ Start → พิมพ์ Credential Manager → Enter
  3. แท็บ Windows Credentials (ไม่ใช่ Web Credentials)
  4. จะเห็นรายการ: Server/Share Name, User Name, Password (Hidden)
  5. Actions: Edit (แก้ไข), Remove (ลบ), Add a Windows Credential (เพิ่มใหม่)

วิธี 2: Command Line (cmd / PowerShell)

# ดูรายการทั้งหมด
cmdkey /list

# เพิ่ม Credential
cmdkey /add:ServerName /user:Domain\User /pass:Password

# ลบ Credential
cmdkey /delete:ServerName

# PowerShell (Advanced)
Get-StoredCredential
New-StoredCredential -Target "ServerName" -UserName "Domain\User" -Password (ConvertTo-SecureString "Password" -AsPlainText -Force)
Remove-StoredCredential -Target "ServerName"

🔐 ประเภท Credentials ใน Windows

ประเภทคำอธิบายตัวอย่าง
Windows CredentialsDomain/Workgroup Auth (SMB, RDP, WinRM)File Server, NAS, AD Domain
Certificate-basedSmart Card, Client Certificate (TLS Mutual Auth)VPN, 802.1X, Web App
Generic CredentialsApplication-specific (ไม่ใช่ Windows Auth)Git, Docker Registry, API Token, Azure Storage Key
Web CredentialsBrowser-saved (IE/Edge Legacy)Intranet Sites, SharePoint

❓ ปัญหาที่พบบ่อย

"Enter Network Credentials" Popup ซ้ำๆ
1) Credential เก่าค้าง → Credential Manager → Remove → ใส่ใหม่ 2) Password หมดอายุ (Domain Policy) → เปลี่ยน Password 3) NTLM vs Kerberos Issue → ใช้ FQDN แทน NetBIOS Name 4) Time Sync ผิด (Kerberos ต้องเวลาใกล้เคียง DC ±5 นาที)
Access Denied หลังใส่ Credential ถูกต้อง
1) Share Permission / NTFS Permission ไม่พอ 2) Account Locked 3) Firewall Block (Port 445, 139) 4) SMB Signing/Encryption Requirement ไม่ตรง 5) Guest Access Enabled (Force Guest) → Disable
Credential ไม่ Save (ไม่มี Remember Me)
1) Group Policy: "Network access: Do not allow storage of passwords and credentials for network authentication" = Enabled → Disable 2) Credential Manager Service (VaultSvc) หยุดทำงาน → Restart

🔧 Best Practices

  • ใช้ Domain Account แทน Local Account (Central Management, Kerberos)
  • ใช้ Group Managed Service Accounts (gMSA) สำหรับ Service/Scheduled Task
  • หลีกเลี่ยง Hard-code Credential ใน Script/Batch → ใช้ Credential Manager / Azure Key Vault / HashiCorp Vault
  • เปิด Audit Logon Events (Success/Failure) เพื่อ Trace
  • ตั้ง Credential Expiration Notification (GPO / Script)

🔄 Network Credentials vs Wi-Fi Security Key

ด้านNetwork CredentialsWi-Fi Security Key
วัตถุประสงค์เข้าถึงทรัพยากร (File, Print, Remote)เข้ารหัส/ยืนยันการเชื่อมต่อ Wireless
ProtocolKerberos, NTLM, SMB, RDP, WinRMWPA2/WPA3 (802.11i), EAP
จัดการที่Credential Manager (Windows)Wireless Properties / Router
รูปแบบUsername + Password (+ Domain)Passphrase (PSK) หรือ Certificate

สรุป

Network Credentials = Username/Password สำหรับเข้าถึงทรัพยากรเครือข่าย (SMB, RDP, NAS) จัดการที่ Credential Manager (Control Panel) หรือ cmdkey/PowerShell แตกต่างจาก Wi-Fi Security Key (รหัส Wireless) ปัญหา Popup ซ้ำ: Remove Old Credential, Check Password Expiry, Time Sync, Permissions