pam

CentOS7.6静默(无图形化界面)安装Oracle 11g

允我心安 提交于 2020-08-11 05:00:31
一、准备工作 1.准备CentOS 7 系统环境 由于是使用静默模式(silent)安装的,无需使用图形化界面,我选择了最小安装的服务器版的CentOS 7。安装完成后,只有命令行界面。 2.下载 Oracle 11g (1)Oracle官方网站: http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html 我的机器安装的是CentOS7 64位系统,因此下载的Oracle版本也是64位的 特别注意:11.2.0.2.0 zlinux64版本的Oracle是安装在IBM服务器的,CentOS 7是无法安装的。 (2)下载完成后,有两个压缩文件 linux.x64_11gR2_database_1of2.zip 和 linux.x64_11gR2_database_2of2.zip 3.通过Xftp将压缩文件上传到 /db/ 4.安装依赖包,安装依赖包之前,个人建议将yum源修改为aliyun源,下载速度快些,执行如下命令即可: cd / etc mv yum .repos.d yum .repos.d.bak mkdir yum .repos.d wget -O /etc/ yum .repos.d/CentOS-Base.repo http: // mirrors

11章节 vsftpd服务

♀尐吖头ヾ 提交于 2020-08-11 03:41:28
FTP协议有下面两种工作模式。 主动模式 :FTP服务器主动向客户端发起连接请求。 被动模式 :FTP服务器等待客户端发起连接请求(FTP的默认工作模式)。 在配置妥当Yum软件仓库之后,就可以安装vsftpd服务程序了。 [root@linuxprobe ~]# yum install vsftpd Loaded plugins: langpacks, product-id, subscription-manager ………………省略部分输出信息……………… iptables防火墙管理工具默认禁止了FTP传输协议的端口号, 需要清空iptables防火墙的默认策略,并把当前已经被清理的防火墙策略状态保存下来: [root@linuxprobe ~]# iptables -F [root@linuxprobe ~]# service iptables save iptables: Saving firewall rules to /etc/sysconfig/iptables:[ OK ] vsftpd服务程序的主配置文件(/etc/vsftpd/vsftpd.conf)内容总长度达到123行 我们可以在grep命令后面添加-v参数,过滤并反选出没有包含井号(#)的参数行(即过滤掉所有的注释信息),然后将过滤后的参数行通过输出重定向符写回原始的主配置文件中: [root

MALDI成像质谱中的蛋白质鉴定策略简介(三)

Deadly 提交于 2020-08-11 01:08:57
本节继续就MALDI成像质谱工作流程中的蛋白质提取策略进行整理。 MALDI成像质谱法激光捕获显微切割蛋白提取 激光捕获显微切割(LCM)常见于对靶向组织样及细胞样品进行分析,因为LCM可以通过显微镜结合激光瞄准系统从异质环境中提取单个细胞样品。LCM使用激光可对组织进行穿孔并有效切除目标区域,将其与相邻组织分开,然后使用非接触方法(例如激光诱导的前向转移(LIFT))收集分离的组织。 LCM通常使用紫外线(UV)和/或红外线(IR)激光进行组织穿孔和收集。收集到的组织样品通过均质化方法和自下而上或自上而下的方法进行分析。高分辨能力的FT-ICR MS与空间定位的LCM也结合用于从IMS数据中进行蛋白质谱鉴定。这两个平台被用于研究和鉴定胶质母细胞瘤小鼠模型中的蛋白质,蛋白质能够从组织的肿瘤和非肿瘤区域中被特异性鉴定。使用parafilm膜辅助显微解剖(PAM)将LCM和MALDI IMS集成方法在IMS分析过程中实现了快速,低成本的基于LCM的蛋白质组学分析。LCM还可以针对组织中特定细胞类型进行空间的蛋白质组信息收集,但由于组织丢失,灵敏度可能会很差,并且采集时间也较长。 MALDI成像质谱法凝胶法蛋白提取 凝胶是一种超吸收性聚合物,其特征在于能够保留相当大体积的液体,并且成本低廉,通过如丙烯酰胺等水溶性凝胶单体聚合,聚合后通过穿刺活检等方法获得特定直径的凝胶。凝胶可以进行脱水

JumpServer报“认证失败 Authentication Error”小案例分析

爷,独闯天下 提交于 2020-08-10 16:34:56
在JumpServer里面跳转到一台MySQL服务器时,出现下面错误 “ 认证失败 Authentication Error ” Opt or ID>: 5 Only match Host: xxxx Connecting xxxx ... 认证失败 Authentication Error. 首先检查JumpServer的日志 /opt/jumpserver/logs/jumpserver.log,发现下面一些日志信息 2020-06-23 15:43:15,581 - connect.py - DEBUG - { 'ip' : u '192.168.xxx.xxx' , 'role_name' : u 'xxxxx' , 'role_key' : u '/opt/jumpserver/keys/user/xxxxx_xxxxx.pem' , 'user' : <User: xxxxx>, 'role_pass' : 'xxxxx' , 'port' : 22, 'asset' : <Asset: 192.168.xxx.xxx>} 2020-06-23 15:43:17,815 - connect.py - WARNING - 使用ssh key /opt/jumpserver/keys/user/xxxxx_xxxxx.pem 失败, 尝试只使用密码

saltstack 实践

与世无争的帅哥 提交于 2020-08-10 10:12:05
salt 多master搭建及salt-api调用 环境: OS:CentOS6.7 Python3.6 + pip Saltstack 3001 Master: A c61 192.168.122.201 C c63 192.168.122.203 Slave: B c62 192.168.122.202 D c64 192.168.122.204 安装软件: pip install salt cherrypy 一、 salt多master实践 A/C: salt-master B/D: /etc/salt/minion master: - c61 - c63 id: 192.168.122.202 (B) id: 192.168.122.204 (D) 启动 salt-minion A/C: salt-key -A (接受B/D加入) 完成搭建 1.系统yum安装的saltstack 2015.5.11版本,搭建多master不成功 2.当前单master的minion节点,修改配置后,需要重启salt-minion服务,新master做好信任 二、 salt-api搭建 $ salt-call --local tls.create_self_signed_cert /etc/salt/master default_include: master.d/*.conf /etc

crontab作业没有执行案例简单小结

若如初见. 提交于 2020-08-09 21:45:54
案例1: crond服务异常或停止了。或是安装服务后,忘记启动服务。 操作系统 Red Hat Enterprise Linux Server release 6.6 # yum list cronie # yum install cronie 安装后,没有启动服务,然后作业就没有执行。 # service crond status crond is stopped # service crond start Starting crond: [ OK ] 案例2: 机房空调出现故障,导致IBM存储因温度过高,保护机制被启用,然后linux在写的过程,失去了这个节点,在存储重起后,linux自动连接了存储,但保留的原有的节点,导致文件被改为只读。 然后crontab作业全部停止运行了。 案例3: 密码过期后,导致crontab作业没有运行,参考博客 “ Linux账号密码过期会导致crontab作业不能执行 ” 。遇到这种情况,应该首先用chage -l user 查看账号密码策略,然后检查日志信息 # chage -l root Last password change : Apr 28, 2020 Password expires : Jun 27, 2020 Password inactive : never Account expires : never Minimum

Centos手动编译安装升级openssh

丶灬走出姿态 提交于 2020-08-09 11:23:29
centos6通过yum安装的openssh默认为5.3p1,已经非常落后了,且很多漏洞,只能通过升级sshd来修复。 第零部分 安装telnet(略)以免卸载ssh之后无法连接服务器 第一部分 备份和卸载老版本的openssh(如果有的话) 通过find / -name "ssh"和find / -name "sshd"找到openssh的配置文件,一般是在/etc/ssh目录,所以将整个目录备份 cp -r /etc/ssh /etc/ssh.old 通过rpm -qa |grep openssh命令查找本机安装的openssh服务,一般结果有三行openssh,openssh-server,openssh-clients 然后通过rpm卸载 rpm -e --nodeps openssh rpm -e --nodeps openssh-server rpm -e --nodeps openssh-clients 此时通过rpm -qa |grep openssh和find / -name "ssh"等命令查找ssh,会发现已经卸载干净了 第二部分 下载编译安装新版openssh 首先通过yum安装依赖和必要工具 yum install wget gcc openssl-devel pam-devel rpm-build tcp_wrappers-devel -y 然后在

Linux 系统安全加固

99封情书 提交于 2020-08-08 07:47:06
1,变更默认的ssh服务端口,禁止root用户远程连接 [root@ljohn ~]# cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak [root@ljohn ~]# vim /etc/ssh/sshd_config Port 10022 #ssh连接默认的端口 PermitRootLogin no #root用户***都知道,禁止它远程登录 [root@ljohn ~]# /etc/init.d/sshd reload #从新加载配置 [root@ljohn ~]# netstat -lnt #查看端口信息 [root@ljohn ~]# lsof -i tcp:10022 或者直接修改用如下命令: cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak sed -i "s/#PermitRootLogin yes/PermitRootLogin no/" /etc/ssh/sshd_config sed -i "s/#Port 22/Port 10022/" /etc/ssh/sshd_config 注: 这样做的目的是防止root用户暴力破解,22端口为ssh默认的端口,建议使用其他端口 /etc/init.d/sshd reload service sshd restart &&

linux配置登录失败并限制root远程登录

穿精又带淫゛_ 提交于 2020-08-07 11:48:16
linux配置登录失败并限制root远程登录,为啥要限制root远程登录呢? 若root用户也限制登录失败了,别人爆破登录的话,这个root用户就一直处于锁定的状态。那么不限制root用户呢?别人有可能root用户爆破登录进服务器。 限制root远程登录 #新建一个用户,使用sudo命令添加权限,记得改密码哦 useradd alibaby \cp /etc/sudoers{,.back} echo "alibaby ALL=(ALL) NOPASSWD: ALL " >> /etc/sudoers visudo -c passwd alibaby #优化SSH远程连接,机器中至少保存一个具有sodu权限的用户 cp /etc/ssh/sshd_config{,.ori} sed -ir '13 iPort 52113\nPermitRootLogin no\nPermitEmptyPasswords no\nGSSAPIAuthentication no\nUseDNS no' /etc/ssh/sshd_config /etc/init.d/sshd restart或systemctl restart ssh或etc/pam.d/password-auth 配置登录失败 vim /etc/pam.d/sshd 或vim /etc/pam.d/system-auth auth

滴滴云服务器上安装Oracle12cR2单实例数据库

≯℡__Kan透↙ 提交于 2020-08-07 08:14:03
一、相关说明 Oracle数据库 是由美国甲骨文公司推出的一款优秀的关系型数据库。当前最新版为 Database 19c 。本文简述Oracle Database 12cR2在滴滴云主机上的安装过程。如需更权威的指导方法请参考 Oracle官方安装文档 。 二、环境概述 一台DC2云主机(2c4g) 一个EIP(1M) 一块云盘(140G) 操作系统:CentOS7.6 数据库:Oracle Database 12cR2 三、准备工作 1.必备的软件包: bc binutils-2.23.52.0.1-12.el7 (x86_64) compat-libcap1-1.10-3.el7 (x86_64) compat-libstdc++-33-3.2.3-71.el7 (i686) compat-libstdc++-33-3.2.3-71.el7 (x86_64) glibc-2.17-36.el7 (i686) glibc-2.17-36.el7 (x86_64) glibc-devel-2.17-36.el7 (i686) glibc-devel-2.17-36.el7 (x86_64) ksh libaio-0.3.109-9.el7 (i686) libaio-0.3.109-9.el7 (x86_64) libaio-devel-0.3.109-9.el7 (i686)