【CentOS 7 搭建CA认证中心实现https取证】教程文章相关的互联网学习教程文章

centos Linux 实现Samba共享ntfs旧硬盘数据【代码】【图】

今日空出了一个块Windows旧硬盘,1T的数据,想通过自己的在用的Linux电脑实现共享 类似nas 那么用,但是又不想重新拷一遍。于是我就动手实践一下 首先把硬盘接上,fdisk -l 命令查看硬盘状况, 磁盘 /dev/sdb:1000.2 GB, 1000204886016 字节,1953525168 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x9282de...

CentOS下实现SFTP CHROOT的几种方法

有些应用场景下需要限制用户只能使用SFTP,但不允许登陆系统SHELL。这里介绍几种方法来实现这样的需求。一、通过MySecureShell实现什么是MySecureShellMySecureShell is a sftp-server developing tool which help to make a ftp server like proftpd but very securised with SSH encryption. This software is highly configurable and very easy to install and use.安装MySecureShell配置三方软件源Centos 5$ vim /etc/yum.rep...

CentOS7-FastDFS&Nginx实现分布式文件服务器【代码】

FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。 FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。1. 下载安装 ...

centos实现文件同步镜像备份工具rsync配置【代码】

本文是将rsync单向同步方法及描述具体设置,均已通过验证。熟悉单向同步后,双向同步就很好实现了。 服务端配置(服务器IP:192.168.1.163) 1. 安装rsync命令: yum install rsync #安装rsync服务 whereis rsync #查看系统是否已安装rsync,如已经安装会有提示信息 yum install rsync xinetd #选择安装,安装rsync超级守护进程,并设置开机自启动 gedit /etc/xinetd.d/rsync #编辑配置文件,设置开机启动rsync 修改disable = no...

如何实现CentOS服务器的扩容??【代码】

Linux的硬盘识别: 一般使用”fdisk -l”命令可以列出系统中当前连接的硬盘 设备和分区信息.新硬盘没有分区信息,则只显示硬盘大小信息. 1.关闭服务器加上新硬盘 2.启动服务器,以root用户登录 3.查看硬盘信息 #fdisk -l Disk /dev/sda: 42.9 GB, 42949672960 bytes 255 heads, 63 sectors/track, 5221 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size...

CentOS7安装rpm包实现lamp【代码】

LAMP:A:apache M:mariadb,mysql,mongodb P:php,perl,pythonLAMMP:另一个M:memcached静态资源:静态内容,客户端从服务器获得的资源的表现形式与原文件相同 动态资源:通常是程序文件,需要在服务器端执行之后,将执行的结果返回给客户端 CGI:CGI:Common Gateway InterfaceCentOS7上lamp实现# yum install httpd php php-mysql mariadb-server -y  //安装httpd,php及mariadb# systemctl start httpd  //启动httpd# httpd -M...

CentOS 7 搭建CA认证中心实现https取证【代码】【图】

CA认证中心简述 转自 大魔王 https://www.cnblogs.com/bigdevilking/p/9434444.htmlCA :CertificateAuthority的缩写,通常翻译成认证权威或者认证中心,主要用途是为用户发放数字证书 功能:证书发放、证书更新、证书撤销和证书验证。 作用:身份认证,数据的不可否认性 端口:443 证书请求文件:CSR是Cerificate Signing Request的英文缩写,即证书请求文件,也就是证书申请者在申请数字证书时由CSP(加密服务提供者)在生成私钥...

centos7搭建nps实现内网穿透【代码】【图】

nps下载地址:https://github.com/ehang-io/nps/releases一:server端启动nps [root@tiger opt]# tar xzvf linux_amd64_server.tar.gz -C nps/[root@tiger nps]# ./nps install nps start|stop|restart|uninstall|update or nps-update update[root@tiger nps]# ./nps start 注意,修改配置文件或者重装,在/etc/nps,也有一份配置文件配置问题 启动完成浏览器访问web界面 这时候我们去安装客户端 [root@ZFKTEST nps]# tar xvf ...

CentOS8实现ntp同步【代码】

老机器上时间同步可能会带来其他未知问题。 时间同步问题我了解皮毛而已,这里我的业务可以使用,方法仅供参考。一、烦 centos 8 执行 ntpdate 会出现以下错误 No match for argument: ntpdate Error: Unable to find a match: ntpdate原因:在CentOS8.0中默认不再支持ntp软件包,时间同步将由chrony来实现二、解决方法 1. 通过wlnmp方式 添加wlnmp的yum源 # rpm -ivh http://mirrors.wlnmp.com/centos/wlnmp-release-centos.noarc...

centos7 安装 certbot 动态更新Let's encrypt 证书实现nginx免费ssl证书

先更新内核,然后安装nginx。启用bbr。 yum install yum-plugin-copryum copr enable @caddy/caddyyum install caddysudo yum install snapdsudo systemctl enable --now snapd.socketsudo yum install epel-releasesudo yum install snapdsudo systemctl enable --now snapd.socketsudo snap install core; sudo snap refresh corerebootsudo snap install core; sudo snap refresh coresudo snap install coresnap install cor...

Etcd在Linux CentOS7 集群配置 (多台电脑机实现)

环境: Node0节点IP:192.168.200.132 Node1节点IP:192.168.200.133 Node2节点IP:192.168.200.134 将Etcd服务端布置到上面3台机器上,集群和每个节点都会生成一个uuid。启动的时候会运行Raft,选举出Leader。 防火墙端口,开放 2379、2380、4001,显示success表示创建成功[root@Cent0S7]# firewall-cmd --zone=public --add-port=2379/tcp --permanent success [root@Cent0S7]# firewall-cmd --zone=public --add-port=23...

centos7配置vlan,实现一个网卡两个地址的功能

1:首先yum install vconfig安装vconfig2:复制需要做vlan的网卡(em2)配置文件给em2.10和em2.20 [root@localhost ~]#cp /etc/sysconfig/network-scripts/ifcfg-em2 etc/sysconfig/network-scripts/ifcfg-em2.10 [root@localhost ~]#cp /etc/sysconfig/network-scripts/ifcfg-em2 /etc/sysconfig/network-scripts/ifcfg-em2.20 3:(1)编辑[root@localhost ~]#vi etc/sysconfig/network-scripts/ifcfg-em2.10TYPE=VlanVLAN=yesVLAN_...

【Linux】CentOS7.6 使用Google Authenticator 实现ssh登录双因素认证【代码】【图】

1.SSH + Google Authenticator 安全加固SSH本身是一个非常安全的认证连接方式。由于人过等方面的原因,难免会造成密码的泄露;非专业人员登录后端服务器误操作等情况导致服务异常,业务异常等问题我们不妨给SSH再加一把锁。 当然,增加这层锁的方式有很多种。例如:knockd、S/KEY、OPIE/OPTW、Two-factor authentication等。 2.Google AuthenticatorGoogle身份验证器是一款基于时间与哈希的一次性密码算法的两步验证软件令牌,此软件...

Centos 7实现mariadb-10.2.25二进制源码编译【代码】【图】

源码包:mariadb-10.2.25 主机 192.168.6.130 1.安装依赖包:1 [root@host2 data]# yum install yum install bison bison-devel zlib-devel libcurl-devel libarchive-devel boost-devel gcc gcc-c++ cmake ncurses-devel gnutls-devel libxml2-devel openssl-devel libevent-devel libaio-devel -y2.创建系统账户,并解压源码[root@data ~]# useradd -r -s /sbin/nologin -d /app/mysql/ mysql [root@data ~]# getent passwd my...

centos7安装jenkins以及结合gitlab实现自动部署【代码】【图】

参考网站:https://www.jenkins.io/zh/下面的练习基于jenkins版本: 2.249.1 1. 简介Jenkins是开源CI&CD软件领导者, 提供超过1000个插件来支持构建、部署、自动化, 满足任何项目的需要。 2.安装当然如果采用docker安装的话会非常简单。 1. 安装JDK 直接yum安装 openjdkyum install java-1.8.0-openjdk* 2. 下载jenkins http://mirrors.jenkins.io/war-stable/latest/jenkins.war 如下:[root@localhost jenkins]# ls jenkins....