美文网首页
ssh 应用

ssh 应用

作者: 二号潜水艇 | 来源:发表于2017-07-03 10:00 被阅读18次

ssh 介绍

我为什么用:

  1. 免密码登录服务器

  2. 免密码提交 git

一、ssh 密钥对生成

$ ssh-keygen -t rsa -C “juglans@qq.com”

Generating public/private rsa key pair.
Enter file in which to save the key (/Users/erick/.ssh/id_rsa): 
Created directory '/Users/erick/.ssh'.
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /Users/erick/.ssh/id_rsa.
Your public key has been saved in /Users/erick/.ssh/id_rsa.pub.

确认存放目录、加密后,密钥被存放在你的home目录中。

包含两个文件:

  • id_rsa是私钥,要妥善保存

  • id_rsa.pub是公钥,需要复制文件或者里面的内容到其他服务器或服务的

一般情况下主要使用公钥id_rsa.pub文件或里面的内容。

二、应用

2.1 免密码登录服务器

在服务器上的用户目录下的.ssh目录中找到或新建authorized_keys文件,用户允许那些公钥可以免密码登录。

以下是实例:

$ vi ~/.ssh/authorized_keys
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDQAh4tTmGi7j3Uw9xxd4rFGJfyQs8ibF/fxyJNb7qF6o2c7qNIsplCMPgi1PKwjL8haPArqD1XKmm2FeEE8qY9Mpcx6zVLl3QD4bNP0ASh1yirS9wH8j/55lsReKmriJ6StTNoXjpX+U6r3t6mIUSdvqPXZGfTdKU2yNjeCI4r1f4+rtINijTV4ob8wZLkovRwRjPRIrC9qxJaBMrR9X0ZKjeEESpNi7Z1gfpfghqrM6PmZlq+Ar78kztzkaUVvJBWwox096qkQRPubUVf/TaSfTKD2i8AkGGLucwaJc9ZsWxssHmHA3SvI+e9X6cQc5xmRvJPOD9kne7tgtbXO2qR yourname

然后在客户端登录即可:

$ ssh IP

2.2 提交 git 记录

coding.net 为例,登录后,把公钥id_rsa.pub 内容拷贝进公钥内容,然后起个好分辨的名字即可,以后就可以直接git push不用密码了,协议使用ssh而不是https

屏幕快照 2017-06-30 上午9.19.46.png

相关文章

  • SSH连接BeagleBone,sshfs挂载、scp文件传输

    【意义】 利用SSH和BeagleBone链接,方便文件传输。 【应用】 应用1:通过SSH远程连接BeagleB...

  • ssh 应用

    ssh 介绍 我为什么用: 免密码登录服务器 免密码提交 git 一、ssh 密钥对生成 确认存放目录、加密后,密...

  • Day33 ssh远程服务

    什么是SSH?ssh是一个应用层安全协议

  • SSH简介及两种远程登录的方法

    目录 SSH的安全机制 SSH的安装 启动服务器的SSH服务 SSH两种级别的远程登录 SSH的高级应用 Secu...

  • SSH框架整合

    参考文章SSH框架应用实例

  • SSH、FTP、SFTP

    SSH SSH为建立在应用层和传输层基础上的安全协议,SSH采用面向连接的TCP协议传输 应用22号端口,安全系数...

  • SSH的原理与应用

    SSH的原理与应用 一 SSH简介 SSH是Secure Shell的所写,也叫做安全外壳协议。SSH的主要目的是...

  • SSH端口转发

      本文将介绍两种应用场景的SSH端口转发,分别是SSH本地转发以及SSH远程转发。 简介   SSH(Secur...

  • Github使用ssh连接

    关于ssh的原理,请参考这篇文章:SSH原理与应用 检查本地是否存在SSH keys 打开Git Bash,输入以...

  • 4- 快速上手Linux玩转典型应用- ssh工具介绍

    5-ssh工具 ssh是什么 SSH:secure shell 安全外壳协议 建立在应用层基础上的安全协议 可靠,...

网友评论

      本文标题:ssh 应用

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