Zappedia

A Dedicated Blog for Computer Geeks

  • Home
  • Reviews
    • Best Motherboard for AMD FX 8350
    • Best Single-board Computers for Emulation
    • Best 17-inch Laptop Under $500
    • Best Motherboard for AMD Ryzen 7 2700x
    • Best Laptop for Medical School Students
    • Best Motherboards for i7-9700K
    • Best 11×17 Color Laser Printer
    • Best Laptops for Video Editing Under $500
    • Best CPU Cooler For i7 9700k
  • 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
  • Software
    • Application Software
    • Software Testing
    • System Software

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 unauthorized users. Authentication and authorization make sure that the correct user is granted access.

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.

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.

Also, Read Types of Authentication Methods in Network Security 

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.

Also, Read Network Vulnerability Methodologies

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.

You would also enjoy reading about network segmentation.

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

  • 9 Issues Preventing Productivity on a Computer
  • How to Edit and Send Faxes From Your Computer?
  • How to Create an NFT Marketplace: Brief Guidelines & the Best Examples from the World NFT Market
  • How to Safely Store Your Cryptocurrency with an Online Crypto Wallet
  • Ecommerce 101: How Does Print-On-Demand Work?
  • Exploring the Fascinating World of Non-Fungible Tokens (NFTs)
  • What is a SATA Hard Drive? Important Stuff You Should Know
  • How Do Wireless Earbuds Work? Everything You Need to Know
  • What Are Key-Value Databases?
  • LinkedIn Rolls Out New Pricing Structure for API Access

Categories

  • Application Security (9)
  • Application Software (14)
  • Applications (25)
  • Browser (13)
  • Cyber Security (15)
  • Device Driver (8)
  • Digital Marketing (6)
  • Hardware (68)
  • Information Security (26)
  • Input (14)
  • Internet (129)
  • Internet Fun (7)
  • Internet Problems (9)
  • Network Security (12)
  • Networking (34)
  • Output (18)
  • Passwords (3)
  • Power Source (10)
  • Processor (20)
  • Reviews (9)
  • Security (61)
  • Server (16)
  • Software (64)
  • Software Testing (8)
  • Storage (13)
  • System Software (11)
  • Tech (36)
  • Users (1)
  • Wifi (14)
Contact Us
Terms of service
Cookie Policy
Privacy Policy
About Us
Affiliate Disclosure

Copyright © 2023