前言最近负责的一个项目需要使用 WebSocket 做前后端通信,我使用了Spring提供支持的STOMP协议,它可以解决 WebSocket 消息的语义化和集群状态下各集群节点之间消息共享的问题,例如用户连接了机器 A,但是机器 B需要知道该用户的在线状态和向这个用户推送消息。这是WebSocket集群状态下必然要面对的问题。传统的做法是使用分布式session、redis或者通过消息队列来自己
1. 更新系统软件,预防漏洞yum install epel-release -y # 安装外部 epel 软件源 yum update -y # 升级软件包2. 关闭selinuxsed -i "s#SELINUX=enforcing#SELINUX=disabled#g" /etc/selinux/config # 禁用selinux3. 系统登录安全与SSH配置 授权
Centos7中ELK集群安装流程   说明:三个版本必须相同,这里安装5.1版。 一、安装Elasticsearch5.1   hostnamectl set-hostname elkvim /etc/sysconfig/network修改HOSTNAME=elk安装Java环境:yum inst
一、操作目的和应用场景某些应用系统维护人员为了自己工作方便,将普通用户设置为不需要输入口令即可以root身份执行任何命令。这是非常不安全的,因为一旦攻击者获得了普通账户的权限,即可通过sudo在系统中执行任意指令。因此有必要制定适合于维护人员的sudo策略,使维护人员可以通过受到限制的超级用户权限处理业务上的问题,同时又不至于被攻击者利用从而对系统产生很大的伤害。下面是我的一点思考,与大家分享。二
  在linux中,root用户具有一切事物的管理权限。但对于普通用户来说就没有那么容易了,普通用户需要操作不具备权限的命令时,除了切换到root用户,还有一个方法,那就是sudo。介绍  在sudo于1980年前后被写出之前,一般用户管理系统的方式是利用su切换为超级用户。但是使用su的缺点之一在于必须要先告知超级用户的密码。  sudo使一般用户不需要知道超级用户的密码即可获得权限。首先超级用
初衷很简单,安装了RHEL7,没设置,默认安装了minimal version,进系统只有文字界面,其他都没有,startx也启动不了图形,traget改成5也没有图形界面查了红帽文档:https://access.redhat.com/solutions/5238其实只要一个指令:yum groupinstall "Server with GUI"但是使用这个指令的前提是有指定好的reposit
转载 2月前
56阅读
第一步:安装1.通过 rpm -qa | grep mariadb 命令查看 mariadb 的安装包(centos默认mariadb数据库)[root@localhost /]# rpm -qa | grep mariadb2.通过 rpm -e mariadb-libs-5.5.56-2.el7.x86_64 --nodeps 命令卸载 mar
转载 2023-11-07 17:04:57
114阅读
1. rpm包准备yum卸载后软件安装很麻烦,所以重新安装yum,先找到rpm包下载地址。下载地址:http://mirrors.163.com/centos/7/os/x86_64/Packages/ (我的是centos7 64位,所以是这个路径,看网址就可以知道每个路径是干嘛的,下载自己版本所需的即可, 各个包小版本有变化,注意进行选择)所需包如下(包顺序之间有依赖,建议按顺序安装):sud
echo"local2.debug/var/log/sudo.log">>/etc/rsyslog.confecho"Defaultslogfile=/var/log/sudo.log">>/etc/sudoerssystemctlrestartrsyslog
原创 2018-12-16 20:33:44
874阅读
1.Centos7在VMware上的安装安装图形界面 没有图形界面需要的,可以在第13步选择最小安装,不过即使图形界面。也可以通过crtl+alt+F2进入命令行模式。 root密码和用户密码,小于八位或者太简单需要同意两次,自己试验用没有必要很复杂,时不时要输密码很麻烦的,可以就设置简单的123456按两遍确认就行了。2.添加普通用户到sudo组并且免密码执行2.1 sudo   Sudo
事先声明一下,在CentOS 7安装过程中,没有启动项的选择,就是说,安装好CentOS后,我们打不开win10,所以在这个问题发生之前,我们就要想好解决措施,因此,我推荐先看第五步, 工具及材料  1、一台联网的电脑,或者可以先把软件下载好  2、两个U盘,8G以上最好  3、需要的文件:CentOS7镜像文件(ISO文件)需要的软件:UltraISO、老毛桃、EasyBCD&nbsp
  分享几个CentOS7yum源,  每个做技术的总会经历各种各样的小白时刻,各种各样的窘况,下面分享一下自己的心得:    情况如下,本人一不小心安装了最小化的CentOS 7,(就是没有CRT的上传下载工具,也没有  Wget),又是远程管理,突然间想远程安装一些软件,各种抓狂,想更新一下yum源,居然没有好的方 &nb
原创 2015-10-17 13:08:50
1721阅读
CentOS 7系统上,管理软件包是一项非常重要的任务。yum工具是最流行的包管理工具之一,它可以帮助系统管理员轻松安装、更新和删除软件包。但是,当需要在多台服务器上管理软件包时,手动操作可能会变得非常繁琐和耗时。为了简化这个过程,Ansible是一个非常强大的自动化工具,它可以帮助管理员快速、高效地管理服务器配置。 Ansible是一个基于Python开发的自动化工具,它可以实现不同服务器之
原创 7月前
11阅读
目录前提条件一、通过官网下载tar压缩包或rpm安装包来安装。二、通过yum的方式安装三、安装完后,启动mysql前提条件 1、查看是否安装了mysql服务(有则自行卸载删除)。yum list installed mysql* rpm –qa|grep mysql*一、通过官网下载tar压缩包或rpm安装包来安装。1、确定服务器的基础框架是arm架构还是x86架构。uname -m执
centos7安装mysql(yum) ----安装环境 ----依赖安装 ----检查mysql是否已安装 ----安装 ----验证是否添加成功 ----选择要启用的mysql版本 ----通过Yum安装mysql ----启动和关闭 MySQL Server ----防火墙设置 ----mysql安全设置 ----远程访问设置 ----更改数据存放目录 ----开机自起 ----设置字符集
# CentOS 7 安装 Yum ## 简介 在 CentOS 7 中,Yum 是一个强大的包管理工具,可以帮助我们快速、方便地安装、更新和删除软件包。下面我将为你详细介绍如何在 CentOS 7 上安装 Yum。 ## 安装步骤 | 步骤 | 操作 | | ------ | ------ | | 1 | 确认网络连接正常 | | 2 | 配置 Yum 源文件 | | 3 | 安装 Yum
原创 5月前
384阅读
centOS7安装gcc g++个人博客:www.cppbugboy.cn在使用yum时遇到这个错误 Another app is currently holding the yum lock; waiting for it to exit…运行命令rm -f /var/run/yum.pid // 有其他进程正在占用yum,先强制关掉yum一、第一种方式1、先卸载以前的旧版本因为centOS
转载 5月前
234阅读
Yum(全称为 Yellow dogUpdater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。yum的命令形式一
CentOS7配置sudo如果一些用户共享权限,配置sudo是为了分离用户的职责1. 将root 的权限传递给所有用户[root@centos7 ~]# visudo添加下面的内容到最后一行,使jack拥有root的所有权限jack ALL=(ALL) ALL[root@centos7 ~]# su - jackLast login: Fri Oct 27 06:52:31 CST 2017 fr...
转载 2018-04-14 17:31:00
191阅读
2评论
在Ubuntu系统中普通用户均可以通过sudo 命令以super user 身份执行指令,只要输入该用户的密码即可,然而在CentOS中,即管在安装系统时候创建用户有Advance的设置项,可以将新创建的用户加入到群组中,这个时候填写了sudoer/sudoers均不行,登陆系统后执行sudo 命令还是会提示该用户不存在与群组sudoers中。遇到这个问题我们就需要将当前的用户添加到sudoers
  • 1
  • 2
  • 3
  • 4
  • 5