For what is worth, here is AI explanatiion.
Andy
*************************
You're raising a very common and important question about expert mode management on locally managed Check Point 1570R appliances running Gaia Embedded (R81.10.17). Here's a clear explanation of the behavior you're seeing and how to transition expert access from User A to User B:
✅ Key Concepts of Expert Mode in Locally Managed SMB Appliances (e.g., 1570R)
-
Expert Mode Password is Global: Unlike Gaia OS on centrally managed systems, in locally managed SMB appliances, the expert password is not linked to a specific user account. It is a global password shared across users with CLI access.
-
But Entry into Expert Mode is Restricted: Only users with appropriate permissions (admin
, cli-admin
) can enter expert mode — and they must use the global expert password set previously.
-
Common Pitfall: If a new user (e.g., User B) is created after the expert password is set, and doesn't have the proper privileges, even if the expert password is correct, the user won't be allowed into expert mode.
🔍 Explanation of the Problem You're Seeing
No, the expert password is not tied to a specific user — but user permissions and shell must be correct for that user to use expert
.
✅ What You Should Do
Step 1: Ensure User B Has Proper Permissions
Check and adjust the permissions of User B to allow CLI access and expert mode:
Look at the role of User B. You want something like this:
You may need to delete and recreate User B if the role/shell are incorrect and cannot be modified directly.
Step 2: Test Expert Access with User B
Now login as User B and run:
When prompted, enter the existing expert password that was set by User A. It should succeed if permissions and shell are correct.
Step 3: Change the Expert Password (Optional)
If User B now has access to expert mode, he can reset the expert password:
This will prompt for a new expert password. From now on, this will be the global password for expert
.
Step 4: Delete User A
Once you're sure everything works, you can safely remove User A:
✅ Summary
Task |
Command/Action |
Ensure User B has admin role |
set user UserB role admin |
Set shell to /bin/bash |
set user UserB shell /bin/bash |
Test expert login |
Log in as User B, run expert |
Change expert password |
Inside expert mode: set expert-password |
Delete old admin account |
delete user UserA |