SSH命令详解:基本语法、常用选项及使用案例
创作时间:
作者:
@小白创作中心
SSH命令详解:基本语法、常用选项及使用案例
引用
CSDN
1.
https://m.blog.csdn.net/lisanmengmeng/article/details/145567005
SSH(Secure Shell)是一种加密网络协议,用于在客户端和服务器之间安全地传输数据,实现远程登录和执行命令。本文将详细介绍SSH的基本语法、常用选项以及各种应用场景,并提供具体的使用案例和安全建议。
基本语法
ssh [options] [user@]hostname [command]
[user@]hostname
:要连接的远程主机的用户名和主机名(可以是IP地址或域名)。[command]
:可选参数,用于在远程主机上执行的命令。
常用选项
-l user
:指定登录用户。-p port
:指定连接到远程主机的端口号,默认端口是22。-i identity_file
:指定身份验证文件(私钥文件)用于公钥验证。-v
:详细模式,显示调试信息。-C
:启用压缩。-N
:不执行远程命令,只进行端口转发。-f
:后台运行。-L local_port:remote_host:remote_port
:本地端口转发。-R remote_port:local_host:local_port
:远程端口转发。-D [bind_address:]port
:动态应用程序级端口转发。-X
:启用X11转发。-A
:启用代理转发。
使用案例
连接到远程主机
ssh user@hostname
例如:
ssh test@runoob.com
指定端口连接
ssh -p 2222 user@hostname
例如:
ssh -p 2222 test@runoob.com
使用身份验证文件
ssh -i /path/to/private_key user@hostname
例如:
ssh -i ~/.ssh/id_rsa test@runoob.com
在远程主机上执行命令
ssh user@hostname command
例如:
ssh test@runoob.com ls -la
指定登录用户
ssh -l user 192.168.1.100
或者
ssh user@192.168.1.100
使用SSH密钥对登录
生成密钥对:
ssh-keygen -t rsa
将公钥上传到远程主机的
~/.ssh/authorized_keys
文件中:ssh-copy-id user@192.168.1.100
登录远程主机:
ssh user@192.168.1.100
本地端口转发
ssh -L local_port:remote_host:remote_port user@hostname
例如:
ssh -L 8080:localhost:80 test@runoob.com
远程端口转发
ssh -R remote_port:local_host:local_port user@hostname
例如:
ssh -R 8080:localhost:80 test@runoob.com
动态端口转发
ssh -D [bind_address:]port user@hostname
例如:
ssh -D 1080 test@runoob.com
SSH客户端配置文件
SSH客户端配置文件位于~/.ssh/config
,可以在其中设置常用配置。例如:
Host example
HostName runoob.com
User test
Port 2222
IdentityFile ~/.ssh/id_rsa
使用时只需:
ssh example
SSH代理转发
启用代理转发:
ssh -A user@hostname
X11转发
启用X11转发:
ssh -X user@hostname
安全建议
- 修改SSH默认端口,防止被端口扫描。
- 禁用root用户直接登录。
- 使用SSH密钥对登录,提高安全性。
热门推荐
内蒙古十大特色名小吃,你吃过几个?
电缆桥架的选购建议 电缆桥架选购全攻略
光量子计算机和超导量子计算机有什么区别?
详解八字命理中的“官杀为财”命格
理解区间测速,轻松避免超速,笑对驾驶小挑战
血糖高时伴有舌苔白厚口干口苦应如何处理
糖尿病患者的口腔护理指南:守护健康,提升幸福感
乙肝核心抗体阳性(+)
“药食同源”再增4种!水里泡一泡,清肺利咽、止咳化痰
查找计算机类文献的专业数据库介绍
深圳市最新工资扣税标准解读与法律分析
适合体制内,且不被纪委禁止的兼职项目有哪些
吸引人才更要留住人才用好人才
资金流向微变,或重塑A股热点格局
王者荣耀最强辅助T0英雄揭秘:新时代的战场守护者
什么是财务杠杆?原理、优势与风险全解析
国家安全部提醒:无人机航拍,莫入迷途!
2025年中国宽带行业发展现状及未来核心趋势分析
选购洒水车十大注意事项:从性能到成本全方位解析
22品 vs 24品:电吉他选购指南
2024年十四款新能源电动汽车每百万辆车死亡率统计
如何选好书:“我的书目,是给人民做的”
2024年度实体书单:从历史文化到生活休闲,600多本书精选推荐
小庭院如何做好植物配置?这里学一招!(附国外案例)
五脏上火的症状及治疗方法
办理中医(综合)诊所的详细条件及流程
高考成语复习备考方法
牌照螺丝怎样拆下?拆下牌照螺丝的工具和方法有哪些?
怎样安全地拆卸汽车牌照螺丝?拆卸过程中可能会遇到哪些问题?
补贴后 10 万买车,纯燃油车和新能源车哪个更合适?