SSH 命令的11种用法

本文介绍了SSH命令的多种用法,包括基本连接、指定端口、执行远程命令、开启X11转发、配置SSH、创建密钥对、查看与删除主机密钥、绑定源地址、数据压缩、调试模式以及SSHD配置文件的关键参数说明。
摘要由CSDN通过智能技术生成
  • 使用ssh连接远程主机

最简单的用法只需要指定用户名和主机名参数即可,主机名可以是 IP 地址或者域名。 $ ssh user@hostname

  • ssh连接到其他端口

SSH 默认连接到目标主机的 22 端口上,可以使用-p选项指定端口号 $ ssh -p 10022 user@hostname

  • 使用ssh在远程主机执行一条命令并显示到本地, 然后继续本地工作

直接连接并在后面加上要执行的命令就可以了 $ ssh pi@10.42.0.47 ls -l

  • 在远程主机运行一个图形界面的程序

使用ssh的-X选项,然后主机就会开启 X11 转发功能 $ ssh -X feiyu@222.24.51.147

  • 如何配置 SSH

SSH 的配置文件在 /etc/ssh/sshd_config 中,你可以看到端口号, 空闲超时时间等配置项。

  • 构建 ssh 密钥对

使用 ssh-keygen -t +算法 ,现在大多数都使用rsa或者dsa算法。 $ ssh-keygen -t rsa

  • 查看是否已经添加了对应主机的密钥

使用-F选项 $ ssh-keygen -F 222.24.51.147

  • 删除主机密钥

使用-R选项,也可以在~/.ssh/known_hosts文件中手动删除 $ ssh-keygen -R 222.24.51.147

  • 绑定源地址

如果你的客户端有多于两个以上的 IP 地址

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值