Skip to content

ssh 远程登录

ssh secure shell

远程登录 通过加密通道连接到远程服务器。

基本用法

shell
# 连接到远程服务器
ssh user@hostname

# 指定端口连接
ssh -p 2222 user@hostname

# 执行远程命令
ssh user@hostname "command"

高级用法

shell
# 启用X11转发
ssh -X user@hostname

# 启用代理转发
ssh -A user@hostname

# 指定私钥文件
ssh -i ~/.ssh/private_key user@hostname

# 后台运行
ssh -f user@hostname

示例

shell
ssh john@192.168.1.100
# 以john用户身份连接到192.168.1.100

ssh -p 2222 admin@server.example.com
# 使用2222端口连接服务器

ssh user@server "ls -la"
# 在远程服务器上执行命令并显示结果