ssh

Execute SSH commands, transfers, and tunneling for remote server administration.

70|13|Updated Jan 5, 2026
One-click install
npx skills add https://github.com/Dicklesworthstone/agent_flywheel_clawdbot_skills_and_integrations --skill ssh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ssh
Source: https://github.com/Dicklesworthstone/agent_flywheel_clawdbot_skills_and_integrations/tree/main/skills/ssh
Command: npx skills add https://github.com/Dicklesworthstone/agent_flywheel_clawdbot_skills_and_integrations --skill ssh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

SSH provides secure remote access to servers, enabling remote administration, file transfers, and tunneling, reducing risk and effort in infrastructure management.

Core Features & Use Cases

  • Secure remote login and session management with SSH
  • Secure file transfers using scp and rsync
  • Port forwarding and tunneling for access to remote services
  • SSH config and key management to streamline connections
  • Jump hosts / bastions for multi-hop access
  • Centralized key management and best-practice workflows

Quick Start

Use ssh to connect to a server: ssh user@hostname

Frequently Asked Questions about ssh

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

FAQPage Schema
How do I securely transfer files to a remote server using scp and rsync?

Secure file transfers use scp for simple individual file copies and rsync for efficient directory synchronization and transfers. Both operate directly over SSH, requiring only standard user and hostname credentials to initiate encrypted data movement between local and remote hosts.

What is SSH port forwarding and how does it create secure tunnels?

SSH port forwarding creates encrypted tunnels by routing local or remote network traffic through an established SSH connection. This mechanism enables secure access to remote services and databases without exposing those services directly to the broader network.

Can I use a jump host or bastion for multi-hop SSH access?

Yes, SSH supports multi-hop access through jump hosts and bastions to reach servers behind restricted networks. This configuration centralizes secure remote administration by routing connections through intermediate gateways using standard structured SSH config files.

How do I optimize SSH config and manage keys for multiple servers?

Optimizing SSH config involves structuring the SSH configuration file to define host aliases, key paths, and connection parameters. Centralized key management streamlines connections across multiple servers, reducing manual entry and enforcing best-practice workflows for automated maintenance.

What's the best way to automate SSH remote administration and command execution?

Automating SSH remote administration uses structured SSH config files and centralized key management to enable non-interactive command execution. This approach supports sysadmin workflows across servers, allowing automated maintenance tasks to run securely without manual authentication prompts.