Toolverse
All skills

ssh-essentials

by openclaw

Essential SSH commands for secure remote access, key management, tunneling, and file transfers.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
Backend
Views
1

About this skill

Essential SSH commands for secure remote access, key management, tunneling, and file transfers.

How to use

  1. Upewnij się, że masz zainstalowany SSH na swoim systemie (wymagane narzędzie: ssh). Jeśli go nie masz, zainstaluj go za pośrednictwem menedżera pakietów swojej dystrybucji.

  2. Wygeneruj parę kluczy SSH, jeśli jej jeszcze nie posiadasz. Uruchom ssh-keygen -t ed25519 -C "twój_email@example.com" — ED25519 to rekomendowany typ klucza. Klucz zostanie zapisany domyślnie w ~/.ssh/id_ed25519.

  3. Skopiuj swój klucz publiczny na serwer docelowy, wykonując ssh-copy-id user@hostname. Jeśli używasz innego pliku klucza, dodaj flagę -i ~/.ssh/nazwa_klucza. Ta komenda automatycznie doda Twój klucz do ~/.ssh/authorized_keys na serwerze.

  4. Połącz się z serwerem za pomocą ssh user@hostname. Jeśli serwer używa niestandardowego portu, dodaj flagę -p 2222 (zastąp 2222 numerem portu). Możesz również uruchomić komendę bezpośrednio na serwerze: ssh user@hostname 'ls -la'.

  5. Dla automatyzacji bez interakcji użytkownika wygeneruj klucz bez hasła: ssh-keygen -t ed25519 -N "" -f ~/.ssh/id_deploy. Pamiętaj, że klucze bez hasła stanowią zagrożenie bezpieczeństwa — używaj ich tylko w zaufanych środowiskach.

  6. Zarządzaj kluczami za pomocą ssh-agent, aby uniknąć wpisywania hasła przy każdym połączeniu. Uruchom eval $(ssh-agent), a następnie ssh-add ~/.ssh/id_ed25519. Możesz wyświetlić załadowane klucze komendą ssh-add -l.

Related skills

gog

by openclaw

Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.

Backend
34126

sql-optimization-patterns

by wshobson

Master SQL query optimization, indexing strategies, and EXPLAIN analysis to dramatically improve database performance and eliminate slow queries. Use when debugging slow queries, designing database schemas, or optimizing application performance.

Backend
40163

dotnet-backend

by anton-abyzov

.NET/C# backend developer for ASP.NET Core APIs with Entity Framework Core. Builds REST APIs, minimal APIs, gRPC services, authentication with Identity/JWT, authorization, database operations, background services, SignalR real-time features. Activates for: .NET, C#, ASP.NET

Backend
92296

patent-search

by RobThePCGuy

Advanced prior art search using the PatentsView API. Use this skill when users need to search for patents, perform prior art searches, analyze patent landscapes, or find patents by inventor, title, date range, or technical fields. Helps with patent research, freedom to operate

Backend
36218

openspec

by ruan-cat

OpenSpec 中文版规范助手 - 规范驱动的 AI 编程开发,帮助初始化、创建提案、编写规格、校验格式并归档变更。触发条件: 当用户提及 openspec、规范文档、需求管理、变更提案、spec-driven development 等关键词时主动调用。

Backend
27122

clickup

by civitai

Interact with ClickUp tasks and documents - get task details, view comments, create and manage tasks, create and edit docs. Use when working with ClickUp task/doc URLs or IDs.

Backend
2483