最近在看后台相关的东西,发现了一个框架特别好使(骚气也是相当的足)---->Spring boot,只能用下面的图来形容了↓↓↓

这里写图片描述

配置超级简单,也特别容易上手,下面给大家讲一下云服务器上部署Spring boot的微服务

Spring boot不再像ssm那样,通过war包来部署服务,它自带tomcat,部署需要把项目生成jar包形式,然后通过java -jar demo.jar 来开启服务
但是....
你可能遇到了一个问题,当你运行了java -jar demo.jar 后,你关闭了shell,你就不能访问你的服务了,是不是很蛋疼,哈哈哈哈,我也是这样的
怎么解决这个问题呢?

阅读全文 »

我相信用过ssh连接linux服务器的人都知道,要连上Linux服务器,都要输入一大串的命令,先是ssh -p 端口号 用户名@IP地址 然后再输入密码才能进入远程linux服务器,是不是感觉特别烦躁,也特别繁琐,下面我来说一下怎么使用ssh免密码登录

假定A是本机(如果是windows,请安装git,配置git环境,以使用ssh),B是远程Linux服务器

先在本机上生成SSH密钥:

ssh-keygen -t rsa

然后在本机的根目录会生成.ssh隐藏文件夹(windows在/users/用户下),然后进入.ssh文件夹
会看到有两个文件id_rsaid_rsa.pub,它们分别是私钥和公钥文件,然后我们进入主题

阅读全文 »

以下仅作为安装单用户版shadowsocks服务

搭建环境

centos6.9,当前为home目录(~目录)

搭建步骤

  • 安装git

yum install git

  • 获取源代码

git clone -b manyuser https://github.com/shadowsocksr/shadowsocksr.git

执行完毕后此目录会新建一个shadowsocksr目录

  • 进入目录

cd ~/shadowsocksr/shadowsocks

阅读全文 »

RT,我在使用SSH命令连接Linux出现了这个错误,错误信息提示如下:

RSA host key for mysharebook.cn has changed and you have requested strict checking.
Host key verification failed.

错误原因

这是由于Linux服务器进行了重装系统或者openssh服务重装导致之前的密钥不能用的案件

解决方案

ssh-keygen -R hostname

把hostname换成你的Linux服务器ip,使用此命令删除所有属于hostname的密钥

先放一张Linux上的截图,我们再来以下内容


在Linux上输入ll命令我们可以得到如上的类似图片,就拿我用红框圈出来的内容,我们一起来探究吧。
前面的drwxrwxrwt这就是文件或者文件夹的权限说明。

权限构成

Linux上用来标识文件或者文件夹的权限的是前面10个参数(eg:drwxrwxrwt),第1个参数标识是文件还是文件夹
第2-4个参数标识用户(user)的权限,第5-7个参数标识用户组(group)的权限,第8-10个参数标识其他用户(others)的权限。所以之前的图片上圈出来的表示的权限就是所有用户都拥有读写运行权限(rwt中的t是代表一种特殊的标识<sticky,可以理解为防删除>,不常用,有兴趣的可以百度一下)

r 代表可读    w代表可写    x代表可执行

同时r=4    w=2    x=1


阅读全文 »