搞定 Linux SSH

2019-08-29  本文已影响0人  蚍蜉showtime

一、SSH是啥

SSH: Security Shell,安全壳,能够在客户端和服务器之间安全得执行远程命令

二、 服务器安装SSH

一般服务器版本的linux都安装了ssh,但是桌面版本的liunx一般都没安装

三、 客户端安装SSH工具

四、 SSH连接和登录

1. 发起SSH连接:

2. SSH config

ssh 的 config为了方便我们批量管理多个ssh,存放在~/.ssh/config,~指home目录

host "aliyun"
        HostName 30.106.194.43
        User root
        Port 22

3. 设置SSH Key 免密登录

  • ssh key使用非对称加密方式生成公钥和私钥
  • 私钥存放在本地的~/.ssh目录中
  • 公钥是可以给别人的,放在服务器的~/.ssh/authorized_keys
  • 将公钥保存在服务器的正确位置后,就可以免密码登录了

Step1.生成密钥

Step2.上传公钥 rsa.pub

Step3.客户端可以直接登录服务器了

4. 设置SSH安全端口

默认端口为22,为了安全,实际生产换成其他的端口

四、未完待续,,,

上一篇 下一篇

猜你喜欢

热点阅读