Zappedia

A Dedicated Blog for Computer Geeks

  • Home
  • Internet
    • Browser
    • Networking
    • Applications
    • Internet Problems
    • Server
    • Wifi
    • Tech
  • Hardware
    • Input
    • Output
    • Power Source
    • Processor
    • Storage
  • Security
    • Application Security
    • Cyber Security
    • Information Security
    • Network Security
    • Passwords

What is Network Level Authentication? How to Enable it?

network level authentication

A remote desktop connection (RDC) allows the user to log into a computer networked in the terminal services server. One can use the system remotely as they use it locally. This Remote desktop can be dangerous if it is not secured properly.

To tackle this problem of security, RDC uses Network level authentication that prevents RDC from the unauthorized user. Let us have a look at what NLA is? How to enable and disable it? What are the functions of NLA? So, let us get started.

Contents

  • What is Network Level Authentication?
    • What is NLA in Remote Desktop?
  • What Does Network Level Authentication Do?
  • Enable Network Level Authentication
    • Enable Network Level Authentication Windows 2008 R2
    • Enable Network Level Authentication Windows 10
    • How to Enable Remote Desktop Windows 10?
  • How Do I Disable NLA on a Remote Computer?
    • Method 01: Disable NLA Using Properties.
    • Method 02: Disable NLA Using Registry
    • Method 03: Disable NLA Using Power Shell
  • Conclusion

What is Network Level Authentication?

A network-level authentication is a tool used for authenticating in the remote desktop services or Remote desktop connection. NLA is for assuring security while connecting the desktop remotely. It will ask for a security test like word captcha, tick the relevant pictures, or I am not a robot kind of stuff.

If one successfully authenticates, then it will allow connecting, otherwise, it will revert to the connection. The unauthorized user then cannot access the CPU resources, so it also offers Denial of Service (DoS) attacks before the remote session.

For this authentication, you must have NLA enabled on your desktop and then NLA will check the credentials of the client using a client-side security support provider. The user cannot connect unless he passes the authentication process.

What is NLA in Remote Desktop?

The concept of network-level authentication in Remote desktop is the same as its simple meaning. NLP in remote desktop means authentication of user or client before providing access to remote desktop.

Network-level authentication is best for those who want to restrict the connections. It makes the remote access process secure and protects your system from malicious attacks.

The Remote Desktop prefers network-level authentication because of its restrictions on full access. It limits the connections. It adds the protection feature to remote desktop connections. For NLA, the requirements are:

  • Remote desktop connection 0.
  • The client must use the OS that supports Credential Security support providers like Windows 7, Windows XP, or Windows Vista.
  • The host server should run on Windows Server 2008 or 2008 R2.

What Does Network Level Authentication Do?

So, after reading about what NLA is? What is NLA in remote desktop? You might think about what does NLA does. Here are some primary functions of Network Level authentication:

  • It will display a prompt message to authenticate before a remote desktop connection.
  • It provides security while connecting clients with the remote desktop.
  • It checks the client’s credentials and approves them if allowed.
  • Restricts the users and does not share full access to everyone. This avoids strangers entering the lobby.
  • Users cannot join with expired passwords.

Enable Network Level Authentication

  1. Enable Network Level Authentication Windows 2008 R2

The steps to enable network-level authentication in windows 2008 R2 are:

  1. Open Administrator Windows power shell
  2. Type credit for switching to Local group policy editor.
  3. Once you are in LGPE, go to computer configuration, then navigate in this way:
  4. Administrative Templates
  5. Windows Components
  6. Remote desktop services
  7. Remote Desktop Session Host
  8. Security
  9. Search for “require user authentication for remote connections by using Network Level Authentication,” and double click on it.
  10. Choose Enable option and save the changes.

 

  1. Enable Network Level Authentication Windows 10

To configure the Network-level authentication in windows 10 while hosting a session, follow these steps:

  1. Run Remote desktop Host Server
  2. Go to its configuration by clicking on start, move to Administrative tools then remote desktop services. Here you will find an option of Remote Desktop Session Host Configuration, point to it.
  3. Navigate to the properties by right-clicking on the name of the connection
  4. Check the “Allow connections only from a computer running remotely with network-level authentication,” in the general tab.
  5. Once you complete these steps, follow the steps of group policy setting mentioned in the above section.
  6. Then press OK.

How to Enable Remote Desktop Windows 10?

First, provide access to the specific accounts and then follow these steps to allow the use of a Remote desktop connection.

  1. Start Control panel
  2. Point to System and security
  3. Click on Allow remote access under the system heading.
  4. Move to select the user and add using myLSU ID.
  5. Press Ok and finish.
  6. Once you finish this, you can perform the steps for enabling network-level authentication and your remote desktop sharing is ready.

How Do I Disable NLA on a Remote Computer?

There are several ways of disabling Network-level authentication. We have discussed some of them are:

Method 01: Disable NLA Using Properties.

  1. Click Windows and R, type sysdm.cpl, and enter. It will redirect you to system properties.
  2. Move to remote tab
  3. Uncheck “Allow connections only from computers running Remote Desktop with Network Level Authentication (recommended)”.
  4. Finally, Apply changes.

Method 02: Disable NLA Using Registry

  1. Again, click Windows and R, type Regedit in the prompted dialog box and enter. It will take you to the registry editor.
  2. Go to file, then connect network registry. Add details and connect.
  3. When you establish a connection navigate to this path: HKLM >SYSTEM> Current Control Set > Control > terminal Server > Win Stations > RDP-TCP
  4. Alter the valuer of the Security Layer and User authentication to 0.
  5. Switch to Power Shell, type restart-computer command, and execute it.

Method 03: Disable NLA Using Power Shell

  1. Press Windows and S, type power shell and run this command as administrator. It will launch Power Shell.
  2. As soon as you redirect to Power Shell, execute this command:

$TargetMachine = “Target-Machine-Name”

(Get-WmiObject -Cclass “Win32_TSGeneralSetting” – Namespac root\cimv2\terminalServices-ComputerName $TargetMachine – filter “TerminalName =’RDP-tcp”) .SetUserAuthenticationRequired (0)

Conclusion

Network level authentication is for secure remote desktop sharing. You cannot share your desktop with any random person, that’s why NLA is the best way to restrict strangers to enter your lobby. This method will ensure that the person accessing the remote desktop is allowed.

Share this

Filed Under: Network Security, Security

About Allen

Allen is a blogger from New York. Blogging is his passion and hobby. His goal is to make people aware of the great computer world and he does it through writing blogs.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

LET’S CONNECT

Recent Posts

  • Cloud Security Monitoring [Solutions + Best Practices]
  • Why is Cyber Security Important For a Modern-day Society?
  • Outsourced Software Development
  • Types of Authentication Methods in Network Security
  • Session Layer Protocols Explained
  • Rule Based Access Control Model Best Practices
  • What is Macro Virus & How to Remove It?
  • Best CPU Cooler For i7 9700k [in 2021] – Reviews
  • IDShield Identity Theft Protection – As Identity Theft is on the Rise
  • IPsec VPN Vs. SSL VPN: How they Work?

Popular Posts

Set Chrome as Default Browser (Step by Step Guide)

Malware Vs Spyware

Malware vs Spyware: Know the Difference Between Them

social media routine check

How Social Media Helped a Mother Diagnose Her Son?

the difference between a laptop and a notebook

What’s the Difference Between a Laptop and a Notebook?

What Is Broadband Internet

What is Broadband Internet Connection & How it Works?

What is Clearing Cache

What is Cached Data? Know the Best Way to Clear it

How to Improve Your Smartphone’s Security

How to Improve Your Smartphone’s Security?

Clicked on the Phishing Link But Did Not Enter Details

What To Do if You Click on a Phishing Link? [Steps to Take]

Top Reviews

Best Motherboards for i7-9700K reviews

10 Best Motherboards for i7-9700K [in 2021] – Top Rated Picks

Best 11x17 Color Laser Printer

5 Best 11×17 Color Laser Printer [in 2021] – Reviews & Guide

Best Laptop for Medical School Students

10 Best Laptop for Medical School Students [2021] – Reviews

Best Laptops for Video Editing Under 500

Best Laptops for Video Editing Under 500 [in 2021] – Reviews

Categories

  • Application Security (8)
  • Applications (19)
  • Browser (9)
  • Cyber Security (5)
  • Hardware (46)
  • Information Security (14)
  • Input (13)
  • Internet (91)
  • Internet Fun (3)
  • Internet Problems (7)
  • Network Security (11)
  • Networking (18)
  • Output (12)
  • Passwords (3)
  • Power Source (6)
  • Processor (11)
  • Reviews (5)
  • Security (42)
  • Server (12)
  • Software (1)
  • Storage (8)
  • Tech (5)
  • Wifi (12)
Affiliate Disclosure
About Us
Contact Us
Privacy Policy
Terms of service
Cookie Policy

Copyright © 2021 · Zappedia

This site uses cookies: Find out more.