SSH commands

找到 159 条

Directory listing

79 commands

3d-ascii-viewer

Render 3D models as ASCII art in the terminal

3d-ascii-viewer [path/to/model.obj]
Details

aim

Command-line download/upload tool with resume

aim [https://domain.com/file.tar.gz] .
Details

aria2c

Multi-protocol multi-source download utility

aria2c [URL]
Details

autossh

Maintain persistent SSH connections automatically

autossh -M [20000] -N -L [8080:localhost:80] [user@remote]
Details

boundary

Secure identity-based remote access to infrastructure.

boundary authenticate
Details

carbonyl

Chromium-based browser for the terminal

carbonyl [https://example.com]
Details

chisel

TCP/UDP tunnel over HTTP secured via SSH

chisel server --port [8080]
Details

clogin

automated login to Cisco network devices

clogin [hostname]
Details

cloudflared

Cloudflare Tunnel client for secure connections

cloudflared tunnel login
Details

clusterssh

simultaneous SSH to multiple hosts

cssh [host1] [host2] [host3]
Details

cockpit-ws

Cockpit web service for server administration

cockpit-ws --local-ssh
Details

ctx

Multi-environment context switcher for DevOps workflows

ctx init
Details

deflect

Agentless SSH-based DevOps command center for Linux infrastructure

pip install deflect-one
Details

dsniff

network password sniffer

sudo dsniff -i [eth0]
Details

dvc

version control system for machine learning projects

dvc init
Details

eval

shell builtin for dynamic command execution

cmd="ls -la"; eval "$cmd"
Details

expect

automate interactive applications with scripted responses

expect [path/to/file]
Details

firewalld

dynamic firewall daemon for Linux

sudo systemctl start firewalld
Details

frp

Fast reverse proxy for NAT traversal

frpc -c [frpc.toml]
Details

gh-auth

manage GitHub CLI authentication and credentials

gh auth login
Details

gh-config

manage GitHub CLI settings and preferences

gh config get [key]
Details

git-clone

Clone a remote repository

git clone [https://github.com/owner/repo.git]
Details

git-daemon

Simple Git protocol server for repository access

git daemon --base-path=[/path/to/repos]
Details

gsutil

command-line tool for Google Cloud Storage

gsutil ls
Details

guacd

guacamole proxy daemon, the core component of Apache Guacamole

guacd
Details

gvfs-copy

Copy files using the GVFS virtual file system (deprecated)

gvfs-copy [source] [destination]
Details

gvfs-ls

lists directory contents using GVFS

gvfs-ls [directory]
Details

gvfs-mount

mounts virtual filesystems through GVFS

gvfs-mount [smb://server/share]
Details

hg-clone

creates a copy of a Mercurial repository

hg clone [url]
Details

hydra

fast network login cracker supporting many protocols

hydra -l [user] -P [passwords.txt] ssh://[target]
Details

File inspection

51 commands

age-inspect

inspect age-encrypted files without decrypting them

age-inspect [secrets.age]
Details

age

Simple and modern file encryption

age -p [file.txt] > [file.txt.age]
Details

ansible

Agentless IT automation and configuration management

ansible all -m ping
Details

aria2

Multi-protocol multi-source download utility

aria2c [https://example.com/file.zip]
Details

bar

Display progress bars for data transfers.

bar -if [input_file] -of [output_file]
Details

btrfs-send

Generate a stream of btrfs subvolume changes for backup and replication

btrfs send [/path/to/snapshot]
Details

catimg

display images in the terminal using Unicode characters

catimg [image.png]
Details

cotp

Encrypted command-line TOTP/HOTP authenticator

cotp
Details

devpod

reproducible development environments on any infrastructure

devpod up [github.com/user/repo]
Details

fpsync

parallel rsync synchronization tool

fpsync [source/] [destination/]
Details

fzsftp

SFTP connection handler of FileZilla

fzsftp -V
Details

gh-cs

shorthand for codespaces management

gh cs create -R [owner/repo]
Details

gio

GNOME file operations utility supporting local and virtual filesystems

gio open [path/to/file]
Details

git-agecrypt

Transparent file-level encryption for Git, powered by age

git agecrypt init
Details

git-annex

Manage large files in git without storing content in repository

git annex init "[description]"
Details

hexpatch

Binary patcher and editor with TUI and disassembler

hexpatch [path/to/binary]
Details

kioclient

KDE command-line client for KIO network-transparent file operations

kioclient exec [url]
Details

kopia

fast, secure backup tool with encryption, deduplication, and compression

kopia repository create filesystem --path [/path/to/repo]
Details

lftp

sophisticated file transfer program supporting FTP, HTTP, SFTP, FISH

lftp -u [username] ftp.example.com
Details

logwatch

log analysis and reporting tool that summarizes logs from various services

logwatch --range [yesterday|today|all] --detail [low|medium|high]
Details

lsyncd

watches directories for changes and synchronizes them in real-time

lsyncd -rsync [/source/] [/destination/]
Details

mc

Midnight Commander, a visual file manager

mc
Details

mosh

remote terminal application

mosh [user@host]
Details

parallel

runs jobs in parallel, utilizing multiple CPU cores

parallel [gzip] ::: [*.txt]
Details

pvetui

Terminal UI for Proxmox VE cluster management

pvetui
Details

pyinfra

Automate infrastructure deployment with Python

pyinfra [inventory] [deploy.py]
Details

rage

Simple modern file encryption tool

rage -p -o [encrypted.age] [file.txt]
Details

rdiff-backup

Reverse differential backup with file history

rdiff-backup [source/] [backup/]
Details

rdiff

Compute and apply rsync-style file deltas

rdiff signature [original] [signature.sig]
Details

SSH and remote access

33 commands

aoe

Agent of Empires - session manager for parallel AI coding agents

aoe
Details

bssh

Browse for SSH and VNC servers on the local network

bssh
Details

cloud-init

cloud instance initialization and configuration

cloud-init status
Details

crackmapexec

post-exploitation tool for Windows/AD networks

crackmapexec smb [192.168.1.0/24] -u [user] -p [password] --shares
Details

dbclient

lightweight SSH client from the Dropbear suite

dbclient [user]@[host]
Details

dropbearconvert

convert SSH keys between Dropbear and OpenSSH formats

dropbearconvert openssh dropbear ~/.ssh/id_rsa output_key
Details

duplicity

encrypted bandwidth-efficient backup tool

duplicity [/path/to/source] [sftp://user@host/backup]
Details

euporie

Jupyter notebooks, consoles, and previews in the terminal

euporie notebook [notebook.ipynb]
Details

exo-compute

Exoscale compute instance and infrastructure management

exo compute instance list
Details

fabric

Python SSH automation and deployment tool

fab -H [host] -- [command]
Details

netmiko

multi-vendor SSH library for Python that simplifies CLI interactions

from netmiko import ConnectHandler; net_connect = ConnectHandler(**device); print(net_connect.send_command("show ip int brief"))
Details

pkgctl-repo

Manage Arch Linux Git packaging repositories

pkgctl repo clone [pkgname]
Details

rum

Simple tool for managing running background jobs

rum [my_long_script.sh]
Details

sqlit

Lazygit-style TUI for SQL databases

sqlit
Details

ssh-add

adds private key identities to the OpenSSH authentication agent

ssh-add
Details

ssh-list

TUI SSH connection manager for quick access

ssh-list
Details

ssm

Simple SSH manager for organizing server connections

ssm list
Details

step

Certificate and key management CLI

step ca init
Details

warp

Secure and simple terminal sharing

warp open [session-name]
Details

waypipe

Remote Wayland application forwarding over SSH

waypipe ssh [user]@[server] [program]
Details

Text processing

18 commands

aws-ssm

Manage Systems Manager sessions, commands, and parameters.

aws ssm describe-instance-information
Details

az-serial-console

Access the serial console of Azure virtual machines

az serial-console connect --name [MyVM] --resource-group [MyResourceGroup]
Details

devzat

SSH-based chat server you join with your existing SSH client

ssh [devzat.hackclub.com]
Details

fzputtygen

SSH key generator and format converter

fzputtygen -t [rsa] -o [key.ppk]
Details

gh-repo

Manage GitHub repositories from the command line

gh repo clone [owner]/[repo]
Details

labcoat

TUI for deploying NixOS systems based on flakes

labcoat
Details

lssh

TUI list-based SSH, SCP, and SFTP client

lssh
Details

mssh

GTK+ based SSH client for issuing commands to multiple servers

mssh [user@host1] [user@host2] [user@host3]
Details

rpi-imager

Write OS images to SD cards and USB drives for Raspberry Pi

rpi-imager
Details

ssh-keyscan

Gather SSH public host keys from servers

ssh-keyscan [hostname]
Details

ssh-para

Parallel SSH jobs manager with interactive CLI

ssh-para -H [host1] [host2] [host3] -- echo connection ok
Details

sshclick

Terminal-based SSH config manager with groups

sshc host list
Details

tmux

Terminal multiplexer with session persistence

tmux
Details

tufw

Terminal UI for UFW firewall management

sudo tufw
Details

tuios

Terminal UI OS and window manager multiplexer

tuios
Details

File operations

17 commands

avahi-publish

Register mDNS/DNS-SD services and address mappings

avahi-publish -s "[service_name]" [service_type] [port]
Details

duplicacy

lock-free cloud backup with deduplication

duplicacy init [snapshot_id] [/path/to/storage]
Details

git-rscp

Copy files to a remote via rsync

git rscp [remote] [files]
Details

git-scp

Copy files to a remote Git repository via scp

git scp [remote] [path/to/file]
Details

iproxy

creates a TCP proxy that forwards connections from a local port to

iproxy 2222 22
Details

knockd

server component of port knocking

knockd -d
Details

kr

krypton CLI for SSH key management

kr pair
Details

pdsh

Parallel distributed shell — run commands on many hosts at once

pdsh -w [host1,host2,host3] [command]
Details

pscp

PuTTY secure file copy client

pscp [file] [user]@[host]:[path]
Details

resterm

Terminal API client for HTTP, GraphQL, gRPC, WebSocket, and SSE

resterm
Details

scp

Secure copy files over SSH

scp [path/to/file] [user]@[host]:[path/to/destination]
Details

termscp

Feature-rich terminal file transfer and explorer

termscp
Details

tor

Anonymizing onion routing network daemon

tor
Details

Search and filters

11 commands

az-sshkey

Manage SSH public key resources in Azure

az sshkey create --name [MySSHKey] --resource-group [MyResourceGroup]
Details

borgbackup

Deduplicating backup with compression and encryption

borg init --encryption=repokey [/path/to/repo]
Details

dropbearkey

generate SSH keys for Dropbear

dropbearkey -t ed25519 -f [path/to/key_file]
Details

git-shell

Restricted login shell for Git-only SSH access

chsh -s $(which git-shell) [git-user]
Details

keychain

manages SSH and GPG agent processes

eval $(keychain --eval [id_rsa])
Details

nologin

special shell that politely refuses login attempts

chsh -s nologin [user]
Details

plink

PuTTY command-line SSH connection tool

plink [user]@[host]
Details

rzip

Long-range compression for large files

rzip [file]
Details

timeshift

System backup and restore using snapshots

sudo timeshift --list
Details

virsh-connect

Connect or reconnect to a libvirt hypervisor from within a virsh shell

virsh connect qemu:///system
Details

whereis

Locate binary, source, and man page files

whereis ssh
Details

Network diagnostics

3 commands

pct-enter

Open a shell session inside a Proxmox LXC container

pct enter [VMID]
Details

restic

Fast and secure deduplicated backup tool

restic -r [/path/to/repo] init
Details

Processes and services

3 commands

az-aks

Manage Azure Kubernetes Service clusters

az aks create -g [resource-group] -n [cluster-name] --generate-ssh-keys
Details

btrbk

Backup tool for btrfs snapshots and subvolumes

sudo btrbk stats
Details

rustic

Fast encrypted deduplicated backup tool

rustic init
Details

HTTP and downloads

1 commands

kinit commands

1 commands

kinit

obtains Kerberos tickets from the Key Distribution Center

kinit [username]
Details