• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

linux之ssh命令

linux 搞代码 3年前 (2022-03-03) 12次浏览 已收录 0个评论

openssh套件中的客户端连贯工具,ssh命令 是openssh套件中的客户端连贯工具,能够给予ssh加密协议实现平安的近程登录服务器。

命令语法

> ssh [选项] [参数]

命令选项

  • -1:强制应用ssh协定版本1;
  • -2:强制应用ssh协定版本2;
  • -4:强制应用IPv4地址;
  • -6:强制应用IPv6地址;
  • -A:开启认证代理连贯转发性能;
  • -a:敞开认证代理连贯转发性能;
  • -b:应用本机指定地址作为对应连贯的源ip地址;
  • -C:申请压缩所有数据;
  • -F:指定ssh指令的配置文件;
  • -f:后盾执行ssh指令;
  • -g:容许近程主机连贯主机的转发端口;
  • -i:指定身份文件;
  • -l:指定连贯近程服务器登录用户名;
  • -N:不执行近程指令;
  • -o:指定配置选项;
  • -p:指定近程服务器上的端口;
  • -q:静默模式;
  • -X:开启X11转发性能;
  • -x:敞开X11转发性能;
  • -y:开启信赖X11转发性能。

命令参数

  • 近程主机:指定要连贯的近程ssh服务器;
  • 指令:要在近程ssh服务器上执行的指令。

ssh链接近程服务器

> ssh [email protected]

默认端口是22

ssh链接近程服务器,并指定端口

SSH 默认连贯到指标主机的 22 端口上, 然而因为各种起因你可能须要连贯到其余端口.

> ssh -p 23 [email protected]

如上命令就是通过增加参数 -p 指定端口号为 23.

近程执行命令

> ssh [email protected] "ls -l"

//多个命令两头用;隔开

> ssh [email protected] "ls -l;pwd"

SSH无明码登录

在本人的Linux零碎上生成SSH密钥和公钥

> ssh-keygen -t rsa
//一路回车上来

最初在~/.ssh目录下会生成id_rsa(秘钥),id_rsa.pub(公钥)两个文件

拷贝本机的公钥到服务器

> ssh-copy-id [email protected]

输出近程用户的明码后,SSH公钥就会主动上传了.SSH公钥保留在近程Linux服务器的~/.ssh/authorized_keys文件中.

SSH 指定密钥,连贯近程服务器

> ssh -i /root/.ssh/rumenz.id.rsa [email protected] -p 23
  • /root/.ssh/rumenz.id.rsa 密钥文件门路
  • [email protected] 须要连贯的服务器用户名 & IP
  • -p 23 端口23

原文链接:https://rumenz.com/rumenbiji/…
微信公众号:入门小站


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:linux之ssh命令
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址