ssh-user-info

Query /etc/passwd and group memberships on SSH hosts.

6|Updated Apr 17, 2026
One-click install
npx skills add https://github.com/Nightreaver/python-ssh-mcp --skill ssh-user-info
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ssh-user-info
Source: https://github.com/Nightreaver/python-ssh-mcp/tree/main/skills/ssh-user-info
Command: npx skills add https://github.com/Nightreaver/python-ssh-mcp --skill ssh-user-info

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides quick access to user information and group memberships on SSH hosts, facilitating system audits and permission triage.

Core Features & Use Cases

  • User Information Retrieval: Fetch detailed information about a user, including UID, GID, and group memberships.
  • Group Membership Lookup: Identify all groups a user belongs to, aiding in permission analysis.
  • Use Case: When onboarding a new user, quickly verify their presence and group assignments on a host.

Quick Start

Retrieve information about the user 'deploy' on the host 'web01.example.com'.

Frequently Asked Questions about ssh-user-info

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check user info and group memberships on a remote SSH host?

To check user info and group memberships on a remote SSH host, you can query the /etc/passwd file to return structured details like UID, GID, and assigned groups for system audits.

What is the best way to verify user presence during remote system onboarding?

Verifying user presence during remote system onboarding involves querying group memberships and user details on the SSH host, allowing administrators to quickly confirm if the new user exists and has correct permissions.

Does retrieving SSH user info require a specific operating system?

Retrieving SSH user info requires a POSIX-compliant operating system and active SSH access to the target host to successfully read the /etc/passwd file and group assignments.

How do I fetch UID and GID details for a specific user over SSH?

To fetch UID and GID details for a specific user over SSH, query the remote host to parse user information, providing a structured view of their identity and group memberships for permission triage.

What are the limitations of querying group memberships on SSH hosts?

Limitations of querying group memberships on SSH hosts include the strict requirement for POSIX-compliant systems and existing SSH access, meaning non-POSIX environments cannot be audited using this method.