{"id":10143,"date":"2026-05-08T16:23:32","date_gmt":"2026-05-08T10:53:32","guid":{"rendered":"https:\/\/pheonixsolutions.com\/blog\/?p=10143"},"modified":"2026-11-03T12:14:46","modified_gmt":"2026-11-03T06:44:46","slug":"how-to-lock-and-unlock-a-user-on-ubuntu-24-04","status":"publish","type":"post","link":"https:\/\/pheonixsolutions.com\/blog\/how-to-lock-and-unlock-a-user-on-ubuntu-24-04\/","title":{"rendered":"How to Lock and Unlock User Account in Ubuntu 24.04"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong><strong>Post Date:<\/strong><\/strong> May 8, 2026<strong><br><strong>Last Updated:<\/strong> <\/strong>November 03, 2026<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Introduction<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Lock user account in Ubuntu 24.04 is an important task for Linux administrators who need to manage user access and improve server security. Temporarily disabling a user account helps prevent unauthorized password-based logins during security updates, employee account changes, or server maintenance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/documentation.ubuntu.com\/release-notes\/24.04\/\" target=\"_blank\" rel=\"noopener\">Ubuntu 24.04<\/a> provides simple command-line utilities such as <code>passwd<\/code> and <code>usermod<\/code> to manage Linux user accounts. These commands allow administrators to lock or unlock user passwords without deleting accounts or removing personal files.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In this guide, we will explain how to lock and unlock a user account in Ubuntu 24.04 using Linux commands. You will also learn how to check user account status, verify password authentication, and troubleshoot common user management issues.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Prerequisites<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before proceeding, ensure you have the following requirements:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A server or system running Ubuntu 24.04.<\/li>\n\n\n\n<li>Root or sudo privileges.<\/li>\n\n\n\n<li>Access to the terminal or SSH.<\/li>\n\n\n\n<li>Basic knowledge of Linux command-line operations.<\/li>\n\n\n\n<li>An existing Linux user account to manage.<\/li>\n\n\n\n<li><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Implementation<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">1. Lock a User Account in Ubuntu 24.04<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">To temporarily prevent a user from logging in using their existing password, use the <code>passwd<\/code> command with the <code>-l<\/code> option.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Command:<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo passwd -l username<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Example:<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo passwd -l testuser<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Output:<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">passwd: password expiry information changed<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This command locks the user&#8217;s password by adding a lock marker to the encrypted password.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After executing this command, the user cannot authenticate using their existing password.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Note:<\/strong> Password locking does not necessarily block every authentication method. SSH public key authentication and other login mechanisms may still allow access.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/05\/Ubuntu-User-Account-Workflow-Diagram.png\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/05\/Ubuntu-User-Account-Workflow-Diagram-1024x512.png\" alt=\"Workflow diagram showing how to lock, unlock, and verify a user account in Ubuntu 24.04 using passwd and usermod commands.\" class=\"wp-image-12806\" srcset=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/05\/Ubuntu-User-Account-Workflow-Diagram-1024x512.png 1024w, https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/05\/Ubuntu-User-Account-Workflow-Diagram-300x150.png 300w, https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/05\/Ubuntu-User-Account-Workflow-Diagram-768x384.png 768w, https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/05\/Ubuntu-User-Account-Workflow-Diagram-1536x768.png 1536w, https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/05\/Ubuntu-User-Account-Workflow-Diagram.png 1774w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">2. Unlock a User Account in Ubuntu 24.04<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If you want to restore password-based access to a previously locked account, use the <code>passwd<\/code> command with the <code>-u<\/code> option.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Command:<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo passwd -u username<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Example:<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo passwd -u testuser<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Output:<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">passwd: password expiry information changed<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This command removes the password lock and allows the user to authenticate using their existing password, provided no other account restrictions apply.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. Verify User Account Lock Status<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">After locking or unlocking a user account, you can verify its current password status using the <code>passwd<\/code> command with the <code>-S<\/code> option.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Command:<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo passwd -S username<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Example:<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo passwd -S testuser<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Sample Output:<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">testuser L 05\/08\/2026 0 99999 7 -1<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The output displays information about the user&#8217;s password status.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Password status indicators:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>L<\/code> \u2013 The user&#8217;s password is locked.<\/li>\n\n\n\n<li><code>P<\/code> \u2013 The user has a usable password.<\/li>\n\n\n\n<li><code>NP<\/code> \u2013 The user does not have a password.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This command helps administrators confirm whether the password is currently locked or active.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">4. Alternative Method: Lock a User Account Using usermod<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Ubuntu also provides the <code>usermod<\/code> command to manage user account password settings.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To lock a user account using <code>usermod<\/code>, execute the following command.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Command:<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo usermod -L username<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Example:<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo usermod -L testuser<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This command locks the user&#8217;s password and prevents authentication using the existing password.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">5. Unlock a User Account Using usermod<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">To unlock a previously locked user account, use the <code>usermod<\/code> command with the <code>-U<\/code> option.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Command:<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo usermod -U username<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Example:<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo usermod -U testuser<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This command removes the password lock from the user account.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Important:<\/strong> The <code>usermod -U<\/code> command may fail if the account does not have a usable password hash. In that situation, set a password using <code>passwd<\/code> or use the appropriate account-management procedure.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">6. Check User Account Information<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You can also verify whether a user account exists and inspect its account information using the <code>id<\/code> command.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Command:<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">id username<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Example:<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">id testuser<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Sample Output:<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">uid=1001(testuser) gid=1001(testuser) groups=1001(testuser)<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This command displays the user&#8217;s UID, primary group ID, and group memberships.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It helps confirm that the account exists on the Ubuntu system.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">7. Troubleshooting Common Issues<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">While managing user accounts, administrators may encounter a few common issues.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Issue 1: Authentication token manipulation error<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you receive the following error:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">passwd: Authentication token manipulation error<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Check the following:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ensure you have root or sudo privileges.<\/li>\n\n\n\n<li>Verify that the filesystem is not mounted as read-only.<\/li>\n\n\n\n<li>Check the <code>\/etc\/shadow<\/code> file permissions.<\/li>\n\n\n\n<li>Verify that sufficient disk space is available.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Issue 2: User account is still accessible after locking<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Locking a password does not automatically terminate existing sessions or disable SSH key-based authentication.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To review active sessions, use:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">who<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">To inspect the user&#8217;s SSH authorized keys, check:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo ls -la \/home\/username\/.ssh\/<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">If complete access restriction is required, review SSH authentication settings, running sessions, scheduled jobs, and other authentication mechanisms.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Issue 3: Unable to unlock the account<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If the account cannot be unlocked, verify its password status:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo passwd -S username<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">If necessary, assign a valid password:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo passwd username<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Then verify the account status again.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ubuntu 24.04 provides simple command-line utilities for managing Linux user account access. Using <code>passwd<\/code> and <code>usermod<\/code>, administrators can temporarily lock or unlock password authentication without deleting user accounts or affecting their personal files.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">By following this guide, you can <strong>lock and unlock a user account in Ubuntu 24.04<\/strong>, verify password status, and troubleshoot common account-management issues.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For improved server security, administrators should also review SSH key authentication, active user sessions, and other login methods when restricting user access.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Frequently Asked Questions (FAQs)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">1. How do I lock a user account in Ubuntu 24.04?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can lock a user account using the <code>passwd -l<\/code> command:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo passwd -l username<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This prevents the user from authenticating with their existing password without deleting the account or its files.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">2. How do I unlock a locked user account in Ubuntu 24.04?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Use the following command to unlock a user account:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo passwd -u username<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This restores password-based authentication using the user&#8217;s existing password, provided no other restrictions apply.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">3. How can I check whether a user account is locked or unlocked in Ubuntu?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Use the <code>passwd -S<\/code> command to check the user&#8217;s password status:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo passwd -S username<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Related Articles<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/pheonixsolutions.com\/blog\/install-openlitespeed-on-ubuntu\/\">Install OpenLiteSpeed On Ubuntu<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/pheonixsolutions.com\/blog\/apache-virtual-hosts-in-ubuntu\/\">Create apache Virtual Hosts In Ubuntu<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Talk to Our Linux Experts<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Looking for reliable Linux server administration, Ubuntu management, DevOps, or infrastructure security solutions for your business?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pheonix Solutions provides professional Linux and DevOps services to help businesses manage servers, strengthen system security, optimize infrastructure performance, and maintain reliable IT environments.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Explore our <a href=\"https:\/\/pheonixsolutions.com\/devops-cloud\/\">DevOps and Cloud Services<\/a> to learn more about our Linux administration and infrastructure management solutions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Need help managing Ubuntu servers or securing Linux user accounts? <a href=\"https:\/\/pheonixsolutions.com\/contact\">Contact our experts<\/a> to discuss your infrastructure requirements and find the right solution for your business.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Post Date: May 8, 2026Last Updated: November 03, 2026 Introduction Lock user account in Ubuntu 24.04 is an important task [&hellip;]<\/p>\n","protected":false},"author":496,"featured_media":12805,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_hide_featured_image":false,"_jetpack_featured_image_duplicate_dismissed":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1022],"tags":[],"class_list":["post-10143","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-web-architecture","psol-cat-web-architecture"],"jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/phn2x7-2DB","jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2026\/05\/Ubuntu-User-Account-Locking-Guide.png","_links":{"self":[{"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/10143","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/users\/496"}],"replies":[{"embeddable":true,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/comments?post=10143"}],"version-history":[{"count":7,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/10143\/revisions"}],"predecessor-version":[{"id":12845,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/10143\/revisions\/12845"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/media\/12805"}],"wp:attachment":[{"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/media?parent=10143"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/categories?post=10143"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/tags?post=10143"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}