使用下例中ssky-keygen和ssh-copy-id,仅需通过3个步骤的简单设置而无需输入密码就能登录远程Linux主机。
ssh-keygen 创建公钥和密钥。
ssh-copy-id 把本地主机的公钥复制到远程主机的authorized_keys文件上。
ssh-copy-id 也会给远程主机的用户主目录(home)和~/.ssh, 和~/.ssh/authorized_keys设置合适的权限 。
步骤1: 用 ssh-key-gen 在本地主机上创建公钥和密钥
ligh@local-host$ ssh-keygen -t rsa
Enter file in which to save the key (/home/jsmith/.ssh/id_rsa):[Enter key]
Enter passphrase (empty for no passphrase): [Press enter key]
Enter same passphrase again: [Pess enter key]
Your identification has been saved in /home/jsmith/.ssh/id_rsa.
Your public key has been saved in /home/jsmith/.ssh/id_rsa.pub.
The key fingerprint is: 33:b3:fe:af:95:95:18:11:31:d5:de:96:2f:f2:35:f9
ligh@local-host
步骤2: 用 ssh-copy-id 把公钥复制到远程主机上
ligh@local-host$ ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.0.3
ligh@remote-host‘s password:
Now try logging into the machine, with ―ssh ?remote-host‘‖, and check in:
.ssh/authorized_keys to make sure we haven‘t added extra keys that you weren‘t expecting.
[注: ssh-copy-id 把公钥分发即追加到远程主机的 .ssh/authorized_key 上.]
步骤3: 直接登录远程主机
ligh@local-host$ ssh remote-host
Last login: Sun Nov 16 17:22:33 2008 from 192.168.1.2
[注: SSH 不会询问密码.]
ligh@remote-host$
[注: 你现在已经登录到了远程主机上]
- 浏览: 78488 次
- 性别:
- 来自: 长沙
最新评论
发表评论
-
linux 做防火墙端口回流问题
2016-11-18 09:35 858这两天公司防火墙坏了,临时启用一台linux顶替防火墙。 ... -
Nginx学习笔记
2016-11-14 18:02 495NGINX相关知识 ------------------ ... -
openldap学习笔记
2016-11-02 14:07 1065官方介绍文档:http://www.openldap.or ... -
TC+IPTables实现下载和上传带宽限制脚本
2016-10-14 14:35 1137每个IP单独限制,好随时修改。如果是用拨号上网的,请把以下 ... -
KVM虚拟化与云计算Openstack-学习笔记
2016-07-20 00:07 910一。KVM虚拟化 1.KVM的 ... -
日志平台之ELKStack -学习笔记
2016-06-20 18:07 951参考网站:http://kibana.logstash.e ... -
搭建中小规模集群(nfs+rsync+inotify)-学习笔记
2016-05-28 23:55 1909一。NFS共享服务 1.安装nfs服务器: yu ... -
heartbeat+DRBD高可用笔记
2016-05-08 23:53 9561.heartbeat提供高可用,一台宕机另一台接管。 ... -
centOS安装与配置minicom(串口转USB)
2016-04-15 17:05 15761、安装minicom 以及 文件传送工具 su ... -
linux运维人员必须熟悉的运维工具汇总
2016-04-13 23:34 578运维人员必须熟悉的运维工具汇总 原文:http://ol ... -
Linux学习笔记第二章
2016-07-04 00:04 5681.查看baidu.com域名的解析全过程: di ... -
CentOS6.5系统双网卡绑定配置详解
2016-04-10 18:14 1139多网卡的7种bond模式原 ... -
Zookeeper常用命令
2016-03-16 16:51 634ZooKeeper服务命令: 在准备好相应的配置 ... -
zookeeper运维管理
2016-03-15 16:58 556zookeeper 运维管理(转) lin ... -
Linux学习笔记第三章(监控相关)
2016-03-17 17:56 5551.网页访问量开源监控软件:PIWIK 2.一款监控网络 ... -
Linux正则表达式语法
2016-03-12 21:08 675基本组成部分: 正则表达式的基本组成部分。 正 ... -
Linux学习笔记第一章
2016-03-08 23:38 5341.安装Centos系统是选择常用的软件包: @ ... -
CentOS6.5X86_64系统定制文档详细版
2015-12-17 18:15 1100CentOS6.2X86_64系统定制 ... -
SecureCRT 使用pem密钥
2015-07-18 10:57 5196将密钥上传至Linux服务 ... -
debian_用iso文件创建本地apt源
2015-07-07 17:31 19551.将N个debian-506-amd64-DVD-N.i ...
相关推荐
第一种1.安装git bash ...例如:$ ssh root@111.44.254.164 -p 20003 2.修改ssh初始登录密码 首先输入passwd 回车 ...将电脑ssh公钥添加到服务器:ssky-keygen + ssh-copy-id 无密码登陆远程LINUX主机 有一篇文章
"sDefault", "sSky", "sOrange", "sDark" ) // headerRows : integer ( default is 1 ) // fixedCols : integer ( default is 0 ) // colWidths : integer array ( use -1 for auto sizing ) // onStart : function...
非常好用,可以给表格添加滚动条,固定表头,支持冻结列,简单实用. 使用方法: $(document).ready(function() { ...目前有:sDefault,sSky,sOrange,sDark,可以通过修改superTables.css自定义样式
##关于函数RUBI()是由SSKY团队(Sarah Borland,Scott Wiley,Karl Cassel和Yuna Choe)使用Phaser引擎制作的Javascript游戏,它是针对UCSC的CMPM 20游戏设计体验类而制作的,2015年冬季的主题是制作了一个有关...
5G通信行业、网络优化、通信工程建设资料。
5G通信行业、网络优化、通信工程建设资料
5G通信、网络优化与通信建设
299-教育行业信息化与数据平台建设分享.pptx
手写数字和字母数据集binaryalphadigs.mat
5G通信行业、网络优化、通信工程建设资料
PEMFC电堆输出电压模型,可计算效率、输出功率、电流、消耗功率以及等效内阻
1、 设计思路 1、 创建型设计模式 创建型设计模式主要“关注对象的创建”。 1. 单例模式 单例模式:能不用就不用 ,他的目的就是为了让一个类只创建一个实例。 用法:把对象的创建权限关闭,提供一个人公开的静态方法,实现静态方法后将实例存放于静态的字段中,方法中返回。 单例模式会长期持有一个对象不会被释放,而普通实例不用就会被释放(当然必须是GC之后才会被释放)。 单例用途;数据临时存储的地方如静态字典,数据库连接池、线程池、IOC容器实例。 1.1懒汉式 设置构造函数为私有的,避免其他外部类可以对其实例化, 创建静态类来存储实例。 在静态方法中创建实例,避免多个线程同时调用方法,我们可以加线程锁, 在方法中使用双判断语句:最外层判断是为了提高运行速率,检查如果静态字段中已经存在实例了就可以直接return;第二层判断是避免创建多个对象实例。 1.2饿汉式1 静态构造函数:由CLR保证,静态构造函数只会在启动程序时候,由CLR自行创建。并且只会创建一次,相比较于懒汉式创建的更早,并且不需要担心会
5G通信行业、网络优化、通信工程建设资料
论文目录: 第二章 需求分析与系统总体设计 - 5 - 2.1java的特点 - 5 - 2.2技术可行性 - 5 - 2.3可靠性和安全性特点 - 6 - 2.4系统总体设计 - 6 - 2.5JSP技术介绍 - 7 - 2.5.1 什么是JSP - 7 - 2.5.2 JSP技术特点 - 7 - 2.5.3 JSP开发WEB的几种方式 - 8 - 第三章 数据库的设计与实现 - 9 - 3.1数据库的需求分析 - 9 - 3.2数据库的逻辑设计 - 10 - 3.3 数据库的结构创建 - 10 - 第四章 后台系统和数据库的配置 - 13 - 4.1后台服务器配置 - 13 - 4.2后台数据库的配置 - 13 - 4.3后台全局配置文件 - 13 - 第五章 前端网络页面的开发与设计 - 14 - 5.1登录页面 - 14 - 5.2 管理员用户页面 - 15 - 5.3 注册用户页面 - 16 - 5.4主页面 - 17 - 5.5用户注册页面 - 18 - 5.6 规章制度管理页面 - 18 - 第六章 系统的安全性 - 19 - 6.1 session和cookie的安
5G通信行业、网络优化、通信工程建设资料。
99-煤矿安全生产标准化基本要求及评分方法.pdf
Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。
475现场通讯器用户手册
Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。
600A钳形电流表使用手册