美文网首页
ssh命令的常用使用场景

ssh命令的常用使用场景

作者: Mr靖哥哥 | 来源:发表于2020-08-04 18:29 被阅读0次

    一、最简单的登陆

    就是简单登陆一下主机,默认端口22

    ssh {hostname}@{host_ip}

    ➜  Charles ssh root@192.168.21.218
    Last login: Tue Aug  4 09:46:12 2020 from 172.31.254.239
    [root@hubin ~]#
    

    二、登陆+执行命令

    连接上服务器后执行命令

    ssh -l {hostname} {host_ip} command

    ➜  Charles ssh -l root 192.168.21.218
    Last login: Tue Aug  4 09:52:26 2020 from 172.31.254.239
    [root@hubin ~]# cat ./test.sh
    #!/bin/bash
    echo "Hello world"
    [root@hubin ~]# exit
    登出
    Connection to 192.168.21.218 closed.
    ➜  Charles ssh -l root 192.168.21.218 ./test.sh
    Hello world
    

    三、端口转发

    假如我在跳板机上才可以连接云端的数据库,那我其实可以在跳板机使用ssh代理我的连接请求,这样我在本地就可以连接云端数据库了

    ssh -L {local port}:{remote host}:{remote port} {ssh hostname@host_ip}

    ssh -L 3307:pc-bp1ph12312312312.mysql.polardb.rds.aliyuncs.com:3306 -p 22 dbtunnel@121.40.13.17
    

    四、参考

    linux ssh -l 命令运用
    实战 SSH 端口转发

    相关文章

      网友评论

          本文标题:ssh命令的常用使用场景

          本文链接:https://www.haomeiwen.com/subject/tzowrktx.html