Online Linux Terminal Logo
OnlineLinuxTerminal
网络与传输CLI Manual

$ssh

Securely log into remote Linux servers and execute commands over encrypted connections.

命令语法POSIX Standard
ssh [OPTIONS] [USER@]HOSTNAME [COMMAND]
Linux 社区2.4k 在线

与真实 Linux 用户交流,学习常用命令并免费获取精美速查表 PDF。

在交互式终端沙盒中实时运行

无需安装的客户端实时仿真环境。

在全屏终端工作区中打开 ↗
bash — terminal

概述与工作原理

`ssh` (Secure Shell) is the industry-standard cryptographic network protocol for operating network services securely over an unsecured network. It provides end-to-end encrypted terminal login, remote command execution, and port forwarding.

常用参数与选项说明

Flag / OptionDescription
-p [port]Port to connect to on the remote server (default is 22).
-i [keyfile]Select private key identity file for public key authentication (e.g., ~/.ssh/id_rsa).
-vVerbose mode for debugging SSH connection and handshake failures.

实际生产案例与代码范例

#1Connect to remote server using custom key
ssh -i ~/.ssh/id_ed25519 user@remote-server.com

Initiates encrypted SSH session using ED25519 public key authentication.