服务器相关
文章平均质量分 54
唐宋xy
这个作者很懒,什么都没留下…
展开
-
chmod777到底是什么意思
在对linux系统中的文件设置权限的时候,突然想到一个问题:chmod 777 [file]可以给文件授权,这个权限该怎么调节,每个数字的意思是什么,这样设置会有什么安全风险没有?带着这些疑问,查阅了相关资料,发现还真不能随便碰到文件没有权限就无脑777(之前碰到文件没有权限就无脑777文件的权限表示可以通过ll命令展示文件的信息chmod命令chmod(change mode)命令是控制用户对文件的权限的命令Linux/Unix 的文件调用权限分为三级 : 文件所有者(Owner)、.原创 2021-01-29 23:26:49 · 49843 阅读 · 0 评论 -
chmod777到底是什么意思
在对linux系统中的文件设置权限的时候,突然想到一个问题:chmod 777 [file]可以给文件授权,这个权限该怎么调节,每个数字的意思是什么,这样设置会有什么安全风险没有?带着这些疑问,查阅了相关资料,发现还真不能随便碰到文件没有权限就无脑777(之前碰到文件没有权限就无脑777文件的权限表示可以通过ll命令展示文件的信息chmod命令chmod(change mode)命令是控制用户对文件的权限的命令Linux/Unix 的文件调用权限分为三级 : 文件所有者(Owner)、.原创 2021-01-24 22:57:07 · 10406 阅读 · 0 评论 -
创建多个Sftp用户并指定权限目录实践
前言:由于服务器中会需要一些文件进行上传和下载,所以需要给多个用户开启sftp账号,并且不同的账号需要不同的权限目录操作文件,经过查询资料和实践,实现了多用户对应多个不同权限目录,并且没有权限访问其他目录说明:1. 创建用户liunx中创建用户命令:useradd -d /server/data -m test...原创 2019-12-15 19:59:54 · 2271 阅读 · 0 评论 -
Docker中的tomcat配置https实战
因为安全要求,所有的项目需要使用https,所有的项目中的tomcat和jar都是运行在docker中,jar包只需要配置nginx为https访问即可,记录tomcat配置https一. 准备tomcat配置https的证书tomcat一般证书为jks证书,直接申请即可,然后需要对应的证书的password二. 准备https配置的配置文件server.xml配置先准备一个ser...原创 2019-09-08 21:07:36 · 4685 阅读 · 1 评论 -
Docker中tomcat版本升级
tomcat版本太低,会有一些安全风险,所以需要更新到最新版本查看当前tomcat容器的挂载信息docker inspect tomcat拉取最新镜像docker pull tomcat然后停止当前tomcat容器docker stop tomcat运行最新版本tomcatdocker run -d \-v /server/demo:/usr/local/to...原创 2019-09-01 23:53:54 · 2971 阅读 · 0 评论 -
Nginx版本升级以及Docker中的Nginx版本升级
背景: 经安全检测,当前版本的nginx有风险,需要升级到最新版本的nginx,于是进行了原生的nginx版本升级和docker中的nginx版本进行升级一、原生Nginx版本升级直接安装到服务器中的nginx因为是编译安装的,所以需要保留所有的配置,然后进行升级获取最新版本的nginx: 下载链接可以直接在服务器上执行命令下载:wget http://nginx.org/d...原创 2019-09-01 23:47:00 · 6134 阅读 · 0 评论 -
Jenkins自动化部署项目到远程服务器
Jenkins自动化构建、部署springboot项目到远程服务器最近安装了jenkins,想要使用jenkins来自动化构建、打包、部署项目直接到远程服务器,不用手动打包、上传jar到服务器,然后再运行,经过测试,基本达到了自动化部署。本篇介绍如果使用jenkins达到自动化部署—springboot项目版本(jar包)1. 打开安装好的jenkins,安装对应的插件(1) pus...原创 2019-08-06 23:46:41 · 1076 阅读 · 0 评论 -
Docker部署jar包运行
对于springboot项目运行,直接是 java -jar 的方式运行,如果想要放到docker中运行,有三种方式:方式一: 1. 上传jar到服务器的指定目录 2. 在该目录下创建Dockerfile 文件 vi Dockerfile 3. 然后将下面的内容复制到Dockerfile文件中FROM java:8MAINTAINER bin...原创 2019-06-04 23:56:14 · 77488 阅读 · 20 评论 -
Nginx方向代理tomcat 访问速度慢
对于测试环境中,只使用1个tomcat作为服务器,所以这个tomcat中有很多的项目。。。 大概有十几个的样子,所以,每次重启tomcat的速度是真的很慢很慢, 但是,测试服务器没有权限去打开安全组,所以也只有仅有的80端口暴露,可以使用。于是下面的解决方案就出来了,使用Nginx方向代理多个tomcat,然后通过将项目放在不同的tomcat中,这样就可以将项目分开,每次重启一个tomcat既不...原创 2019-05-11 11:08:08 · 4204 阅读 · 0 评论 -
给安装为Windows服务的tomcat指定jdk以及手动启动的tomcat指定jdk
在windows或者linux中,默认tomcat使用的是系统环境变量中的jdk版本,但是如果在一个系统中需要安装2个tomcat,并且如果一个使用jdk1.7,另外一个想使用jdk1.8,那么就需要给其中的一个tomcat指定jdk了。其实非常简单,下面将给出不同的系统中,向tomcat指定jdk的配置和方法: 1.linux系统: (1)先进入到tomcat的bi...原创 2018-12-31 22:25:41 · 3609 阅读 · 0 评论 -
如何打开Windows中80端口
1. 进入到控制面板===》进入到防火墙选项 ===> 2. 点击高级选项: 3. 如果80端口是需要对外开放的,那么设置下面的:入站规则: 4.然后右击,设置新的入站规则: 第一步: 选择 port 第二部: 设置特殊的端口,如果打开80就输入80,如果443就设置443, 第三步:然后next,继...原创 2018-11-02 15:25:24 · 29418 阅读 · 1 评论 -
SSL/TLS 受诫礼攻击漏洞的问题的解决记录
服务器中使用tomcat作为应用服务器,然后检测出安全漏洞,需要去禁用RC4加密算法,并且另一个安全漏洞问题是SSL/TLS 服务器瞬时 Diffie-Hellman 公共密钥过弱。上面的安全漏洞的解决方案是: (1)重新配置SSL/TLS,禁用RC4加密算法 (2)重新配置SSL/TLS,使用大于1024位的Diffie-Hellman公共密钥...原创 2018-10-10 20:51:32 · 12303 阅读 · 8 评论 -
将服务器中的443端口转发到8443端口,并配置Tomcat
在将服务器中的443端口转发懂啊8443端口的时候,需要执行的命令: iptables -t nat -A PREROUTING -p tcp --dport 443 -j REDIRECT --to-port 8443 然后在tomcat的server.xml中将所有的443端口改为8443端口就可以,然后重启tomcat。 将80端...原创 2018-10-10 20:28:49 · 10161 阅读 · 2 评论