自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 审计规则配置

groupadd shenjiguanliuseradd -g shenjiguanli auditaudit 配置文件简介audit 安装后会生成 2 个配置文件: /etc/audit/auditd.conf 和/etc/audit/audit.rules 。/etc/audit/auditd.conf 是守护程序的默认配置文件。/etc/audit/audit.rules 是记录审计规则的文件。首次安装 audit 后, 审计规则文件是空的。注意:#查看审计规则#auditctl -l

2022-01-24 16:49:39 2135

原创 审计管理员权限分配

#visudo修改/etc/sudoers文件,为审计用户添加查看的权限,添加内容如下:shenjiguanliyuan ALL = (root) NOPASSWD: /usr/bin/cat , /usr/bin/less , /usr/bin/more , /usr/bin/tail , /usr/bin/headxitongguanliyuan ALL=(ALL) ALLvi /etc/passwd修改用户id、组id改为0设置日志文件权限:日志权限不得大于640 设置日志权限为

2022-01-21 17:18:18 1943

原创 linux设置复杂度策略、登录超时处理功能

1、在字符终端下,实现某一用户连续错误登陆N次后,就锁定该用户X分钟(pam_tally2)执行 vim /etc/pam.d/login在#%PAM-1.0 下新起一行,加入auth required pam_tally2.so deny=3 unlock_time=600 even_deny_root root_unlock_time=10如果不限制root用户,则可以写成auth required pam_tally2.so deny=3 unlock_time=5even_deny_

2022-01-12 09:43:58 2322

原创 Oracle数据库密码过期,设置永久有效

查看密码有效期设置(一般默认为180天)SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME'

2021-11-17 19:17:36 179

原创 rpm的相关指令

1、查看软件安装到什么地方:(如mysql,firefox)bsdh>rpm -ql mysql2、查看安装的所有rpm软件包bash>rpm -qa | more3、查看软件有没有安装bash>rpm -qa | grep firefox或者bash>rpm -q firefox4、查看软件包安装的详细信息bash>rpm -qi firefox5、查询某个文件所属哪个软件包bash>rpm -qf /etc/passwd6、卸载软

2021-07-02 16:03:08 117

原创 Linux下忘记root用户密码怎么办

linux实用指令切换到指定运行级别的指令语法:init [012356] 没有4vim /etc/inittab问题:假如root用户密码忘记了,怎样找到密码,重新登陆?1、首先我们先进入单用户模式,单用户模式下,root用户不需要密码就能登录;在linux启动界面,出现该界面的时候,按‘enter’键2、出现该界面时,输入“e”,去编辑命令。3、看到如下界面,切换到第二行kernel,再次输入“e”4、进入到该界面输入,空格 1,按enter键,5、出现以下界面,

2021-06-22 15:22:37 207

原创 如何解决XFTP5中文乱码的问题

点击确定,刷新即可;

2021-06-21 16:18:28 186

转载 Linux 卸载及删除磁盘分区

1.卸载分区[root@centos7 ~]# df -ThFilesystem Type Size Used Avail Use% Mounted on/dev/mapper/centos-root xfs 17G 4.0G 14G 24% /devtmpfs devtmpfs 974M 0 974M 0% /devtmpfs tmpfs 991M

2021-03-09 12:26:55 1375

原创 linux下磁盘挂载

1:首先创建一个分区(如图)2:查看是否挂载(nvmeOn1没有挂载)#lsblk3:使用下面命令格式化已附加上#mkfs -t ext4 /dev/vdc14:创建一个要挂载的目录#mkdir /data5:挂载命令 把 /dev/vdc1挂在/data (把格式化后的卷mount到一个目录)#mount /dev/vdc1 /data6:查看是否挂载#df -h7:在 /etc/fstab 下配置挂载信息,添加一条记录#vi /etc/fstab/dev/vdc1

2021-03-09 12:18:03 497

原创 Linux 下清理系统缓存并释放内存

系统在操作的过程当中,会把你的操作到的文件资料先保存到buffer中去,因为怕你在操作的过程中因为断电等原因遗失数据,所以在你操作过程中会把文件资料先缓存。所以我们在清理缓存先要先把buffe中的数据先写入到硬盘中,sync命令 #sync手动执行sync命令(描述:sync 命令运行 sync 子例程。如果必须停止系统,则运行sync 命令以确保文件系统的完整性。sync 命令将所有未写的系统缓冲区写到磁盘中,包含已修改的 i-node、已延迟的块 I/O 和读写映射文件)最后,输入手动释放内存

2021-03-02 12:52:23 178

原创 linux下修改主机名hostname,oracle监听不能启动

报错:TNS-12545: Connect failed because target host or object does not exist查看主机名:#hostnameoracledb步骤1:sysctl kernel.hostname=oracledb–运行后立即生效(新会话生效),但是在系统重启后会丢失所做的修改步骤2:配置文件 ,添加hostname,重启后永久生效#vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=o

2021-03-02 12:22:52 575

转载 Oracle 查看表空间的大小及使用情况sql语句

–查看表空间名称、大小、使用大小、剩余大小和使用率:SELECT a.tablespace_name "表空间名称", total / (1024 * 1024) "表空间大小(M)", free / (1024 * 1024) "表空间剩余大小(M)", (total - free) / (1024 * 1024 ) "表空间使用大小(M)", total / (1024 * 1024 * 1024) "表空间大小(G)", free / (1024 * 1024 * 1024) "表空间剩余

2020-12-11 17:56:57 348

原创 ngnix跨域请求

如果遇到某些接口跨域,后端采用这种方式再部署NGNIX代理的时候在ngnix.conf文件中添加如红框所示,就可以解决跨域问题。add_header 'Access-Control-Allow-Origin' *;add_header 'Access-Control-Allow-Credentials' 'true';add_header 'Access-Control-Allow-Methods' *;add_header 'Access-Control-Allow-Headers' *;

2020-11-13 09:17:37 98

转载 远程连接提示要求的函数不受支持如何解决

https://www.cnblogs.com/waw/p/11002289.html

2020-11-06 14:33:50 93

原创 数据库连接池达到最大值---ORA-12519错误的解决方案

查看数据库现有的进程数是否已经达到参数processes的大小。1.取得数据库目前的进程数。select count(*) from v$process; 2.取得进程数的上限。select value from v$parameter where name = 'processes'; –修改oracle的process和session值,加大他们最大连接数。–oracle文档要求,SESSIONS和TRANSACTIONS的初始化参数应该源

2020-10-22 17:29:58 774

原创 查看Apache shiro的版本

先进到程序部署的路径下,执行 grep -rn ‘org.apache.shiro’ 如图:[root@localhost webapps]# cd /home/server/wbgl/apache-tomcat-1124/webapps[root@localhost webapps]# grep -rn 'org.apache.shiro'Binary file ROOT/WEB-INF/classes/com/inspur/sso/MainController.class matchesBin

2020-08-20 15:00:59 9893

原创 SSH漏洞修复

步骤一(安装telent防止升级完成ssh后连不上控制台)查看当前openssh的版本:#rpm -q openssh查看当前是否安装gcc(编译器):#rpm -q gcc1.(提前准备好rpm包)安装telnet、telnet-server、xinetd(命令安装RPM包)#rpm -ivh telnet.rpm#rpm -ivh telnet-server.rpm#rpm -ivh xinetd.rpm2.安装完成后telnet启动服务,最好设置开机自启#systemctl st

2020-08-18 17:39:15 1834

原创 检查oracle数据库所有表空间使用情况,超过90%的加表空间。检查oracle数据库日志情况,如果大了按照oracle清除日志的步骤清除。如果再挂了,把那段时间的awr报告导出来,看是否有sql有问

查看表空间的使用情况select a.tablespace_name, total, free, total-free as used, substr(free/total * 100, 1, 5) as "FREE%", substr((total - free)/total * 100, 1, 5) as "USED%" from (select tablespace_name, sum(bytes)/1024/1024 as total from dba_data_files group by t

2020-08-11 09:43:14 511 1

原创 在同一局域网段下,如何(通过ip)连接上别人电脑的oracle数据库?

重启oracle数据库以及监听,打开防火墙端口(1521),在D:\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN\SAMPLE中的LISTENER.ORA文件修改为

2020-08-10 18:12:14 789

原创 ORACL和mysql中,varchar长度是字符还是字节

MYSQL首先 mysql 5.X 以上的版本的 定义中 表示的字符长度,如上varchar(20)你既可以添加20个英文字符,也可以添加二十个中文字符。 表示的字符长度。ORACLE往Oracle一个表的VACHAR2(20)字段中插入七个汉字提示错误:插入的值太大。改成插入六个汉字,就可以。于是百度,原来这与ORACLE的字符集设置有关。字符集设置成ZHS16GBK:汉字占2个字节。字符集设置成AL32UTF8:汉字占3个字节。查询字符集:select * from v$nls_par

2020-08-10 18:11:14 650

原创 linux下oracle数据库自动备份脚本,打包,并上传到远端服务器上

export ORACLE_HOSTNAME=oracledbexport ORACLE_BASE=/data/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/11.2.0/export ORACLE_SID=ORCLexport PATH=.:$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$ORACLE_HOME/jdk/bin:$PATHexport LC_ALL="en_US"export LANG="en_U

2020-08-10 18:10:55 640

转载 yum的卸载与重新安装

(1)检查本机是否安装yumrpm -qa |grep yum如果有安装yum,会出现类似如下的结果,反之则无yum-metadata-parser-1.1.4-10.el7.x86_64yum-plugin-fastestmirror-1.1.31-50.el7.noarchyum-3.4.3-161.el7.centos.noarch操作系统版本:centos7[root@linux-node3 ~]# uname -r3.10.0-514.el7.x86_64[root@lin

2020-08-10 18:10:25 1328

原创 ORACLE数据库导入导出,以及删除表空间或者用户

本地:windows环境第一步:输入sqlplus用户名密码2、创建用户:SQL> create user SXGL identified by SXGL;————sqlplus中执行 3、为用户授权SQL> grant dba to SXGL;————sqlplus中执行4、创建表空间SQL> create tablespace SXGL datafile 'D:\oracle\oradata\orcl\SXGL.dbf' size 500M;注:oracle怎

2020-08-10 18:08:57 380

原创 github访问不了

进入windows下路径为:C:\Windows\System32\drivers\etc\hosts在文件末尾追加:#github140.82.113.4 github.com199.232.5.194 github.global.ssl.fastly.net

2020-08-10 18:07:15 195

原创 linux下mysql的安装

mysql 常用的两大引擎:MylSAM 和 innoDBmysql的两种安装方式:yum 安装rpm包第一种:yum install mysql-server mysql mysql-devel -y第二种:源码安装mysql包(1).#wget http://downloads.mysql.com/archives/mysql-5.1/mysql-5.1.63.tar.gz#wget -c http://downloads.mysql.com/archives/mysql-5.1/mysql

2020-08-10 18:06:34 59

原创 如何重启oracle数据库及监听

(1) 以oracle身份登录数据库,命令:su – oracle(2) 进入Sqlplus控制台,命令:sqlplus /nolog(3) 以系统管理员登录,命令:connect / as sysdba(4) 启动数据库,命令:startup(5) 如果是关闭数据库,命令:shutdown immediate(6) 退出sqlplus控制台,命令:exit(7) 进入监听器控制台,命...

2020-08-04 09:17:08 5502

原创 oracle数据库归档

查看oracle数据库是否开启归档:SQL>archive log list

2020-06-15 15:52:59 106

原创 linux命令行中接口调用

在服务器上调用接口正确的格式:(1) post接口curl -H “Content-Type: application/json” -X POST -d ‘{“参数名”:“值”,“参数名”:“值”}’ 空格 “地址”(2) 多个参数在请求头中存储的get接口curl -H “参数:值” -H “参数:值” 地址(注:如果多个参数在请求头中,前面加上 -H)...

2020-06-11 17:27:24 3055

原创 Linux下OpenOffice的安装与启动

使用OpenOffice实现文件在线预览启动OpenOfficeOpenOffice默认安装到/opt目录下。进入安装目录cd /opt/openoffice4/program/启动命令soffice --headless --accept="socket,host=127.0.0.1,port=8100;urp;" --nofirststartwizard &查看ps ...

2020-04-10 16:04:02 562 1

原创 Linux下查看CPU型号,内存大小,硬盘空间的命令以及详解

1.1查看内存:free -h也可以使用 :cat /proc/meminfo总结:free命令是一个快速查看内存使用情况的方法,它是对 /proc/meminfo 收集到的信息的一个概述。Mem:total 物理内存总量used 使用的物理内存总量free 空闲内存总量Swap:total 交换区总量used 使用的交换区总量free ...

2020-04-09 15:59:53 832

原创 配置nginx

在windows环境下安装jdk,tomcat(不会切换盘符的,就安装在C盘的用户目录下),用dos命令在启动tomcat的时候,报错:“startup.bat不是内部命令”解决办法如下:(1):在环境变量path的末尾添加:%CATALINA_HOME%\bin(2):新建系统变量:CATALINA_HOME 值:...

2020-04-04 17:55:19 119

原创 sudo chmod -R 777

Permission denied,操作的文件没有权限的解决方法:sudo:是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具。-R:是指用到目录里所有子目录和文件;777:是指所有用户都拥有的最高权限。sudo chmod -R 777 后面跟上文件路径。...

2020-03-28 14:39:07 15674 1

原创 更改服务器上的jdk版本

1.查看我们当前的JKD版本及JKD的家目录#java -versionjava version “1.7.0_99”Java™ SE Runtime Environment (build 1.7.0_95-b01)Java HotSpot™ 64-Bit Server VM (build 24.95-b01, mixed mode)#which java/usr/java/jdk1....

2020-03-23 18:36:47 1664

原创 oracle超出打开游标的最大数的原因和解决方案

操作步骤:(1) 以oracle身份登录数据库,命令:su – oracle(2) 进入Sqlplus控制台,命令:sqlplus /nolog(3) 以系统管理员登录,命令:connect / as sysdba检查数据库中的 OPEN_CURSORS 参数值。(4)SQL> show parameter open_cursors;(5)修改open_cursorsSQL&...

2020-03-23 18:26:54 819

原创 启动tomcat服务报以下错的解决办法

更换tomcat 就行了

2020-03-21 17:42:36 152

原创 怎么在docs上追加telnet服务

如果在服务中没有找到Telnet服务,那么可能是相关功能没有开启。运行中输入命令列(打开或关闭Windows功能):rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,2依次找并选中Telnet服务器、客户端→确定。...

2020-01-14 17:50:07 79

原创 导出oracle数据库昨天的awr报告

step1:进入oracle所在linux环境;step2:查找 find / -name awrrpt.sql文件所在的位置;step3:切换到oracle用户下step4:登录oracle;sqlplus / as sysdbastep5:SQL>@/data/app/oracle/product/11.2.0/rdbms/admin/awrrpt.sqlstep6...

2020-01-10 12:12:48 531

原创 网盘常见问题及解决方案

网盘部署后,发现每隔一段时间,网盘就会宕掉,无法进行文件上传、下载、预览等功能解决方案:1)查看网盘日志,或网盘tomcat控制台,如果出现java.lang.OutOfMemoryError: Java heap space错误,则说明网盘jvm的heap space耗尽,如果是这种错误,那么请将网盘应用单独部署,如果无法单独部署,那么进入网盘tomcat的bin目录下的catalina.b...

2020-01-09 10:54:26 1621

原创 linux常用命令

查看指定文件下面所有文件的大小du -h /opt/disk/store243M /opt/disk/store/2019/12/0274M /opt/disk/store/2019/12/0324M /opt/disk/store/2019/12/0469M /opt/disk/store/2019/12/0569M /opt/disk/stor...

2019-12-21 14:51:56 113

原创 linux服务器磁盘空间扩容

使用的网盘服务器(存放图片,pdf文件),用户上传资料过多,导致磁盘满。默认linux只允许有4个主分区。[root@localhost ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/centos-root 66G 66G 344M 100% /devtmpfs ...

2019-12-12 19:09:27 938

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除