Default tmpfs configuration
/boot/initramfs-$(uname -r).img点击(此处)折叠或打开if ! ismounted /dev/shm; then mkdir -m 0755 /dev/shm mount -t tmpfs -o mode=1777,nosuid,nodev,strictatime tmpfs /dev/shm >/dev/nullf...
Build Physical standby Data Guard On Signal Node
Build Physical standby Data Guard On Signal Node
用VMware Workstation在Oracle Linux 6.6上部署双节点Grid(11.2.0.4)
DeployGrid (11.2.0.4) on VMware Workstation with Oracle Linux 6.6 Environment: Software: VMwareWorkstation 10 Oracle Linux 6.664bit Oracle GRID11.2.0.4 Plan: Two oracle gridnodes + One Linux server as iSCSI / DNS / NTP server Deploymentsteps for GRID support s...
VBS正则表达式实例
最近写了些小玩意,用到一些在VBS下的正则,主要用作字符匹配和替换,在此仅作记录先整个函数做替换用Function RegExp(str1, patrn, replStr) Dim regEx Set regEx = New RegExp regEx.Pattern = patrn...
升级Enterprise Manager 10g (10.2.0.1 -> 10.2.0.5)
环境:Oracle Linux 5.2 (32bit)Oracle Database 11g (11.1.0.7.0)Oracle Enterprise Manager 10g (10.2.0.1.1)Oracle Enterprise Manager 10g (10.2.0.5.0)介质说明:Oracle Enterprise Manager 10g (10.2.0.5.0)介质包括三个压缩包p3731593_10205_linux ---- 升级OMS/Repository/和OMS机器的Age...
Issue Fix on Enterprise Manager 10 (The OPMN Process Manager failed to start)
环境:Oracle Linux 5.2Oracle Enterprise Management 10.2现象及分析过程:在安装过程中出现如下经典报错:在对上述问题的解决过程中,发现如下错误:opmn: error while loading shared libraries: libmodapi.so: cannot open shared object file: No such file or directory$ opmnctl startall:......ias-com...
Issue Fix on 11g ($ORACLE_HOME/libnnz11.so)
环境:Oracle Linux 5.2 32bitOracle Database 11g 11.1.0.6.0现象:执行sqlplus报错,sqlplus: error while loading shared libraries: $ORACLE_HOME/lib/libnnz11.so: cannot restore segment prot after reloc: Permission denied解决过程:# tail -f /var/log/messageSep 12 12:50:33 node1 setroubleshoot: ...
在Oracle Linux 7上安装Oracle Database 12c(单实例)
实验条件:Oracle Linux 7 64bitOracle Database 12c for Linux 64bit (12.1.0.2)过程:以Server with GUI方式准备Oracle Linux 7。对照官方文档要求检查运行环境,补充运行包(HAVE表示环境中已经具备,INSTALL表示需要单独安装,Related表示此包已经和手动安装的包有关联,建议使用yum安装,版本号可忽略)。HAV...
413课堂练习《第十四章》配置系统审计
课堂实验 1. 确认auditd服务已运行[root@serverX ~]# service auditd status2. 确认auditd服务可在3和5状态下自动运行[root@serverX ~]# chkconfig --list auditd3. 实时查看auditd服务的运行日志[root@serverX ~]# tail -f /var/log/audit/audit.log4. 在serverX上以student身份使用sudo命令(未配置,失败)[s...
413课堂练习《第十三章》配置系统日志
课堂实验 1. 在serverX与desktopX上安装rsyslog-gnutls[root@desktopX ~]# yum -y install rsyslog-gnutls[root@serverX ~]# yum -y install rsyslog-gnutls2. 检查serverX与desktopX的时钟,并同步[root@desktopX ~]# service ntpd stop ; ntpdate instructor.example.com ; service ntpd start[roo...
Linux认证简介
鉴于ITPUB主攻Oracle/MySQL等关系型数据库,相信常逛这里的已经对Oracle Database系列认证有一定的了解。其实,对于Oracle、IBM或HP这种公司,其认证体都非常庞大,几乎涉及了一般IT系统的每个能想到的组成部分(在这里不加以累述,有兴趣的可到几家公司官网自行搜索)。而对于Oracle等应用软件(Oracle也是个应用,不是吗...
413课堂练习《第十二章》管理CA中心
课堂演示1. 用已存在的用户测试用户的访问权限[student@serverX ~]$ kinit dshula[student@serverX ~]$ ssh dshula@desktopX2. 关闭全局允许规则[root@serverX ~]# ipa hbacrule-find[root@serverX ~]# ipa hbacrule-disable allow_all[root@serverX ~]# ipa hbacrule-find3. 创建规则允许bgriese和lcsonka用户访...
413课堂练习《第十一章》安装CA中心
课堂演示 1. 检查硬件及软件要求,开放需要的端口,以及检查网络与系统配置[root@serverX ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0......BOOTPROTO="static"......NM_CONTROLLED="no"......IPADDR=192.168.0.X+100NETMASK=255.255.255.0GATEWAY=192.168.0.254DNS1=192.168.0.254......[root@s...
413课堂练习《第十章》加强控制台安全
课堂实验1. 生成一个哈希的GRUB口令[root@demo ~]# grub-cryptPassword: redhatRetype password: redhat$6$17Pelrkwljhx17fk$kY1QRxEZUQzHbczOpUGI5B21WkadmAsayZMDFlOfJLknkYSQOqcwEQhiOpg6JGacE9uRAryZ.52oB76hrY9gNO2. 将口令加入到GRUB配置中使之成为全局口令[root@demo ~]# vim /etc/grub.conf# Many lines o...
413课堂练习《第九章》管理PAM
课堂实验 1. 设置口令策略为至少12位,至少包含一个符号和一个数字,此策略对本地和远程均适用,如ssh[root@serverX ~]# vim /etc/pam.d/system-auth[root@serverX ~]# vim /etc/pam.d/pasword-authpassword requisite pam_cracklib.so try_first_pass retry=3 type= ocredit=-1&n...
413课堂练习《第八章》管理用户账户
课堂实验1. 以root身份登录,查看student当前口令超期设置[root@serverX ~]# chage -l student2. 在/etc/shadow中查看student条目[root@serverX ~]# grep student /etc/shadow3. 更改设置,使student的口令每45天必须更改一次,而新口令在生效5天后才能修改,从现在开始锁定student账户9个月[root@serverX ~]# EXPI...
413课堂练习《第七章》监视文件系统变更
简答1. 哪个命令用于安装监视文件系统变更的软件yum install -y aide2. 软件安装后,哪个文件用于配置感兴趣的文件或目录以及变更的类型/etc/aide.conf3. 哪个指令用于检测对/usr目录下任何文件的授权和属主变更/usr PERMS4. 完成配置后,哪个命令用于生成包含文件系统初始状态的数据库aide --init5. 数据库文...
413课堂练习《第六章》管理附加文件权限
课堂实验 1. 以student身份登录,查看umask[student@serverX ~]$ umask00022. 创建新文件以及目录,查看umask如何影响权限[student@serverX ~]$ touch newfile1[student@serverX ~]$ mkdir newdir13. 将umask设置为0,创建新文件以及目录,查看umask如何影响权限[student@serverX ~]$ umask 0[student@serverX ~...
413课堂练习《第五章》特殊权限管理
多项选择1. 将用户提升到一个可执行、二进制文件的属组拥有者在文件上设置SetGID2. 防止非授权用户删除或重命名不属于他们的文件在目录上设置Sticky3. 使文件继承上级目录的属组权限在目录上设置SetGID4. 将用户权限提升至一个可执行、二进制文件的属主在文件上设置SetUID课堂实验1. 以student身份登录,查看...
413课堂练习《第四章》管理文件系统
课堂实验1. 以root身份登录,拷贝/bin/ping到student用户家目录,保留权限,同时在此目录下创建一个简单脚本[root@serverX ~]# cp -a /bin/ping ~student[root@serverX ~]# echo 'echo this is a shell script' > ~student/test-script[root@serverX ~]# chmod 755 ~student/test-script2. 在另一窗口...