我们平时在使用Linux服务器时,一般都会采用SSH方式进行远程连接。这种方式给我们带来了很多便利。但是由于经常要输入密码,所以有点麻烦,采用RSA秘钥的方式进行配置,以后登录就只需要提供RSA私钥就可以了,不同再次输入密码。是不是很方便。
那么下面我们来说说具体的配置吧。例如,我们要使用电脑A(Windows或者Mac OSX或Linux系统)的SSH工具(Secure Shell Client、SecureCRT、Pitty、iTerm等)登录到服务器B,那么我们需要做哪些工作呢。
快乐学习、快乐工作、快乐生活
我们平时在使用Linux服务器时,一般都会采用SSH方式进行远程连接。这种方式给我们带来了很多便利。但是由于经常要输入密码,所以有点麻烦,采用RSA秘钥的方式进行配置,以后登录就只需要提供RSA私钥就可以了,不同再次输入密码。是不是很方便。
那么下面我们来说说具体的配置吧。例如,我们要使用电脑A(Windows或者Mac OSX或Linux系统)的SSH工具(Secure Shell Client、SecureCRT、Pitty、iTerm等)登录到服务器B,那么我们需要做哪些工作呢。
上网查询CentOS设置开机直接进入命令行界面的方法都说修改/etc/inittab文件,将文件中的“ :id:5:initdefault:”改为“ :id:3:initdefault:”,即将默认的runlevel由5改为3,但在CentOS7下打开/etc/inittab页面显示如下:1
2
3
4
5
6
7
8
9
10
11
12
13
14
15# inittab is no longer used when using systemd.
#
# ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.
#
# Ctrl-Alt-Delete is handled by /etc/systemd/system/ctrl-alt-del.target
#
# systemd uses 'targets' instead of runlevels. By default, there are two main targets:
#
# multi-user.target: analogous to runlevel 3
# graphical.target: analogous to runlevel 5
#
# To set a default target, run:
#
# ln -sf /lib/systemd/system/<target name>.target /etc/systemd/system/default.target
#
首先在物理机器上安装CentOS7,安装类型选择为计算节点。
整体配置过程
安装系统之后的配置过程:
1 | sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33 |
关闭网卡,并重启网卡,ens33是我的网卡的名称1
2ifdown ens33
ifup ens33
Docker编排功能在开放平台的基础上构建,开放平台能够创建企业级标准的Docker容器:将分散的应用服务打包到可交互、可迭代、可随处运行的容器中。Docker编排服务可以满足企业从整体式的应用转移到容器化的分布式应用的需求,因为编排这些分布式应用需要多个容器、多个主机以及可以在这些设设施中运行的工具和通用UI。
武汉的四月是多雨的季节,清明过后,人们都开始了新的忙碌。
早上骑车来到公交站,车辆和行人异常的多,过马路都很难,需要等待2个以上的红绿灯周期才机会穿过,因为右转车辆太多,难得让你过人行道。
再平凡不过的一个早上了,只是天灰蒙蒙的,下着雨,感觉有点格外的凄凉。
ssh-add 这个命令并不会永久性地记住你所使用的私钥。实际上,它的作用只是把你指定的私钥添加到 ssh-agent 所管理的一个 session 当中。而 ssh-agent 是一个用于存储私钥的临时性的 session 服务,也就是说当你重启之后,ssh-agent 服务也就重置了。
下面以我日常使用的 Mac OS X 为例。Mac 系统内置了一个 Keychain 的服务及其管理程序,可以方便的帮你管理各种秘钥,其中包括 ssh 秘钥。ssh-add 默认将指定的秘钥添加在当前运行的 ssh-agent 服务中,但是你可以改变这个默认行为让它将指定的密钥添加到 keychain 服务中,让 Mac 来帮你记住、管理并保障这些秘钥的安全性。
执行如下命令,$ ssh-add -K [path/to/your/ssh-key]
Ubuntu14.04已经安装JDK成功,但是启动Eclipse的时候提示如下错误
报 A Java Runtime Environment (JRE) or Java Development Kit (JDK)
must be available in order to run Eclipse. No Java virtual machine
was found after searching the following locations:
/opt/eclipse/jre/bin/java
java in your current PATH这错误
但我在终端运行java -version
java version “1.6.0_26”
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) Server VM (build 20.1-b02, mixed mode)
1.JDK版本和Eclipse版本不合适,例如JDK是32位,Eclipse是64位,或者JDK是64位,Eclipse是32位
2.JDK环境变量没有进行配置。
Eclipse有个自动查找本地JVM环境,这个错误就是说eclipse没能找到必须得jvm运行环境,这个时候,我们可以手动为其指定jvm的路径,在eclipse安装文件夹下,有一个eclipse.ini的初始化配置文件,用文本编辑工具打开,追加“-vm”参数:
-vm $YOUR_JAVA_HOME/bin/javaw
这里的$YOUR_JAVA_HOME 是你的java安装路径。必须保证javaw程序在这个环境下,这样,eclipse启动时会通过指定的jvm启动IDE(有的机器上安装多个版本的java,也可以这样来配置)。
坚韧的意志属于人性中后天的成份,所以是可以培养的。
培养过程的四个步骤: