linux运维
文章平均质量分 59
linux运维相关,主要是以centos中的7为主
心飞路漫
这个作者很懒,什么都没留下…
展开
-
centos7.5开启远程SSH连接
yum install openssh-servervim /etc/ssh/sshd_config#修改以下配置Port 22listenAddress 0.0.0.0ListenAddress ::PermitRootLogin yesPasswordAuthentication yes#重启/bin/systemctl restart sshd.service#检查ps -e | grep sshdnetstat -an | grep 22...原创 2021-06-10 20:26:38 · 726 阅读 · 0 评论 -
ssh使用私钥登录
#生成rsassh-keygen -t rsa#按需修改,默认即可#复制SSH密钥到目标主机,开启无密码SSH登录ssh-copy-id user@host#本地主机ssh远程服务器ssh -v root@远程服务器IP#注意 SSH相关的配置在/etc/ssh/sshd_config#可以控制是否允许登录#允许root认证登录PermitRootLogin yes#允许密钥...原创 2019-10-17 20:32:35 · 12886 阅读 · 0 评论 -
mysql 5.7 增加用户
GRANT USAGE ON *.* TO'wow'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROPON *.* TO 'wow'@'%' IDENTIFIED BY '123456';GRANT ALL PRIVILEGES ON *.* TO 'wow...原创 2018-08-12 15:29:49 · 465 阅读 · 0 评论 -
Ubuntu18.04安装MySQL服务端和访问权限配置
一、安装器和网络工具更新sudo apt-get updatesudo apt-get install net-tool二、MySQL安装步骤如下1.使用root账号sudo apt-get install mysql-server2.使用如下命令查询是否安装成功sudo netstat -tap | grep mysql3.重启mysql方法1sudo service mysq...转载 2018-08-13 19:31:26 · 1144 阅读 · 0 评论 -
笔记:部分软件安装下载地址
一、安装CentOS7.4地址 http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1708.iso1.安装步骤说明使用命令 /dev启动时如果不能直接安装,可能是盘符问题,可以尝试以下步骤第一步 进入命令行,检查 U 盘的盘符 在 linux 安装页面,在第一项 install centos7 中按 tab...原创 2018-04-16 02:07:29 · 535 阅读 · 0 评论 -
笔记:安装vmware软件和安装centos7系统
一、下载 centos 7下载页 http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1708.iso下载地址(163.com): http://mirrors.163.com/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1708.iso二、下载 VMware-work...原创 2018-04-16 23:06:39 · 516 阅读 · 0 评论 -
Centos7中查看IP命令:IP addr
转自 https://baijiahao.baidu.com/s?id=1584846175003550177&wfr=spider&for=pc开机,输入用户名root和上篇文章中设置的密码,(密码在Linux中是看不见的,但确实已经输入了),回车确定,显示时间信息(没有设置时间),表示登陆成功。在Centos7中,要查看IP地址,不再使用ifconfig命令,而是使用了IP命令...转载 2018-04-16 22:21:25 · 124518 阅读 · 4 评论 -
笔记:Centos7.4 安装 配置更仔细
一、选择语言略二、选择安装软件选择gui的开发工具,即可,请点击此处输入图片描述请点击此处输入图片描述三、配置分区,选择手动分区(注意:以下是按虚拟机的学习环境配置的,实际工作请按实际配置)请点击此处输入图片描述请点击此处输入图片描述请点击此处输入图片描述请点击此处输入图片描述请点击此处输入图片描述 1.给boot 分区(引导分区) 分200M~500M空间请点击此处输入图片描述请点击此处输入图...原创 2018-04-17 00:22:14 · 3448 阅读 · 0 评论 -
centos7.0+下安装adobe flash-player
转自 https://blog.csdn.net/lafeedfh/article/details/523164201.在 https://get.adobe.com/cn/flashplayer/ 上选择需要下载版本---> ( YUM,适用于Linux (YUM) );2.进入root权限后,进入你的下载目录下(你所下载的flash-player所在的目录,比如我的就是在home/la...转载 2018-04-17 00:38:02 · 535 阅读 · 0 评论 -
笔记:Centos7.4网络相关配置
一、网卡命名规则由于Centos7采用的是dmidecode采集命名方案,所以网卡的命名并不是唯一的,因为他会根据实际的硬件情况来变化。如果是虚拟机,一般为ifcfg-ens33,命名机制如下:二、命令方式修改IP (需要root权限)1.ifconfig 查看网卡信息2.临时修改IP (重启网卡后,恢复) 方法一.ifconfig 网卡名称 IP [netmask 子网掩码] 如 ...原创 2018-04-17 12:52:43 · 1640 阅读 · 0 评论 -
笔记:Centos7 设置系统光盘开机自动挂载
一、编辑fstab在最后,加上一行内容/dev/cdrom /mnt iso9660de defaults 0 0(最后的0 0 表示,开机不检查)保存退出如果不是root,或者没有权限,会报以下错误转为root即可挂载解释说明类型光盘或光盘镜像:iso9660DOS fat16文件系统:msdosWindows 9x fat32文件系统:vfatWindows NT ntfs文件系统:ntfsM...原创 2018-04-17 12:53:38 · 8586 阅读 · 1 评论 -
笔记:Centos7 配置YUM
请点击此处输入图片描述Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。CENTOS的YUM一般默认是国外的,最好先改为阿里或163这些国内的源,以下...原创 2018-04-17 13:19:26 · 408 阅读 · 0 评论 -
笔记:Centos7 基本命令操作、部分文件、快捷键操作相关
一、Linux终端介绍两种终端仿真器GNOME桌面的GHOME TerminalKDE桌面的Konsole Terminal远程连接终端工具XshellCRT二、终端相关的命令检查自己的终端的ID,命令tty注:shift+ctrl+N 快速打开一个终端查看所有的终端ID命令 ll /dev/pts/sdf 三、shutdown相关的命令例子1.系统10分钟后关机命令 shutdown +102....原创 2018-04-17 23:51:32 · 2188 阅读 · 0 评论 -
笔记:Centos7 开机、启动相关的指令
一、Linux 7个启动级别:0 系统停机模式,系统默认运行级别不能设置为0,否则不能正常启动,机器关的1 单用户模式,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录2 多用户模式,没有NFS和网络支持3 完整的多用户文本模式,有NFS和网络,登陆后进入控制台命令行模式4 系统未使用,保留一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可...原创 2018-04-18 00:37:09 · 2274 阅读 · 0 评论 -
笔记:Centos7 文件操作相关指令
一、touch 作用:常用来创建空文件,如果文件存在,则修改这个文件的时间语 法:touch [-acfm][-d <日期时间>][-r <参考文件或目录>][-t <日期时间>][--help] [--version][文件或目录...] 或 touch [-acfm][--help][--version][日期时间][文件或目录...]补充说明:使用touc...原创 2018-04-19 17:02:15 · 2341 阅读 · 0 评论 -
转 wget指定文件,指定目录,指定路径下载
转自 https://blog.csdn.net/tylai520/article/details/17168673有时候我们需要wget一个文件下载到指定的目录下,或者重命名成指定的名字wget -r -p -np -k -P ~/tmp/ http://java-er.comwget居然有如此邪恶的用法这个语句表示下载全站资料等于把一个网站整个静态化到本地。解释一下参数-P 表示下载到哪个目录...转载 2018-04-22 00:59:01 · 3497 阅读 · 0 评论 -
tar 命令详解
转自 https://blog.csdn.net/freeking101/article/details/51480295tar 命令[root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 ....Usage: tar [OPTION...] [FILE]...Examples: tar -cf archive.tar foo bar # Cr...转载 2018-04-22 01:07:30 · 1266 阅读 · 0 评论 -
发布本地Docker镜像到阿里云的Docker Hub
发布本地Docker镜像到阿里云的Docker Hub在使用Docker时,有时需要制作自己的Docker镜像,这些镜像可以保存到不同的Docker Hub中,包括Docker官方的和国内的一些Hub,比如阿里云。同时,也可以使用阿里云的Docker Hub来加速镜像的拉取速度。安装Docker参考官方文档:https://docs.docker.com/配置镜像加速器1.登录阿里云,进入容器镜像...转载 2018-05-29 11:03:23 · 5568 阅读 · 1 评论 -
linux运维、架构之路-jumpserver
一、jumpserver介绍 是一款由python编写开源的跳板机(堡垒机)系统,实现了跳板机应有的功能。基于ssh协议来管理,客户端无需安装agent。 特点: 完全开源,GPL授权 Python编写,容易再次开发 实现了跳板机基本功能,认证、授权、审计 集成了Ansible123官方资料:https://github.com/jumpserver/jumpserver htt...转载 2018-05-30 11:24:27 · 1100 阅读 · 0 评论 -
nginx实现https网站设置
一、HTTPS简介1.https简介HTTPS其实是有两部分组成:HTTP + SSL / TLS,也就是在HTTP上又加了一层处理加密信息的模块。服务端和客户端的信息传输都会通过TLS进行加密,所以传输的数据都是加密后的数据2.https协议原理首先,客户端与服务器建立连接,各自生成私钥和公钥,是不同的。服务器返给客户端一个公钥,然后客户端拿着这个公钥把要搜索的东西加密,称之为密文,并连并自己的...转载 2018-06-01 23:31:44 · 1032 阅读 · 0 评论 -
Windows下Nginx配置SSL实现Https访问(包含证书生成)
Windows下Nginx配置SSL实现Https访问(包含证书生成) 首先要说明为什么要实现https? HTTP全名超文本传输协议,客户端据此获取服务器上的超文本内容。超文本内容则以HTML为主,客户端拿到HTML内容后可根据规范进行解析呈现。因此,HTTP主要负责的是“内容的请求和获取”。问题就出在这部分。行监控、劫持、阻挡等行为很容易导致网站泄密,一些关键参数比如登录密码开发者会在客户...转载 2018-06-02 00:03:05 · 6672 阅读 · 1 评论 -
nginx实现https网站设置
一、HTTPS简介1.https简介HTTPS其实是有两部分组成:HTTP + SSL / TLS,也就是在HTTP上又加了一层处理加密信息的模块。服务端和客户端的信息传输都会通过TLS进行加密,所以传输的数据都是加密后的数据2.https协议原理首先,客户端与服务器建立连接,各自生成私钥和公钥,是不同的。服务器返给客户端一个公钥,然后客户端拿着这个公钥把要搜索的东西加密,称之为密文,并连并自己的...转载 2018-06-02 00:04:22 · 357 阅读 · 0 评论 -
OPENSSL生成SSL自签证书
OPENSSL生成SSL自签证书目前,有许多重要的公网可以访问的网站系统(如网银系统)都在使用自签SSL证书,即自建PKI系统颁发的SSL证书,而不是部署支持浏览器的SSL证书。支持浏览器的SSL证书无疑安全性是好的,但要收费(而且是按年收)。自签SSL证书当然是免费的,但安全性就差了。数字证书(Certificate)在HTTPS的传输过程中,有一个非常关键的角色——数字证书,那什么是数字证书?...转载 2018-06-02 00:11:51 · 1972 阅读 · 0 评论 -
linux 下 如何用openssl命令行生成证书
老大要我在web server里面加上https功能,可是但就使用openssl生成证书就耗费了我两天时间,网上有很多相关的资料,但是都写的很复杂, 照着他们的来,还是走了很多弯路。我总结一下,步骤主要有:一、安装openssl,上一篇blog里面已经提及,装好在目录/usr/local下面能找到一个ssl的文件夹 cd /usr/local/ssl二、拷贝openssl.cnf...转载 2018-06-02 21:07:19 · 2757 阅读 · 0 评论 -
Mysql数据库日志大量占用磁盘空间导致速度缓慢
https://www.liaosam.com/large-mysql-log-cause-low-speed.html故障记录,仅供参考!使用 Linode vps 完成建站并且使用时间超过一年以上的学员可以检查一下。最近帮学员解答问题的时候发现有个学员用 Linode 建的网站,网站内容很多,有上百个产品也有不少 blog 文章(做内容营销的)。他反映,用了一年多了,网站的速度最近感觉明显很慢...转载 2018-06-03 14:44:53 · 8121 阅读 · 0 评论 -
一键lnmp的Linux版
网址为https://bbs.vpser.net/forum-25-1.htmlhttps://lnmp.org/install.html常用的安装命令wget http://soft.vpser.net/lnmp/lnmp1.5.tar.gz -cO lnmp1.5.tar.gz && tar zxf lnmp1.5.tar.gz && cd lnmp1.5 &a...转载 2018-06-04 14:42:01 · 363 阅读 · 0 评论 -
centos7 调优说明及执行
主要参考 https://blog.csdn.net/largetalk/article/details/16863689cat/etc/sysctl.conf根据提示找到/usr/lib/sysctl.d/00-system.conf则以下修改/usr/lib/sysctl.d/00-system.conf---------------------------------------------...转载 2018-06-04 20:43:10 · 5865 阅读 · 0 评论 -
nginx 优化
介绍nginx变量和配置很好的文档: http://openresty.org/download/agentzh-nginx-tutorials-zhcn.htmlnginx.conf#运行用户user www-data;#nginx进程数,建议和CPU总核心数相同worker_processes 4;pid /run/nginx.pid;#一个nginx进程打开的最多文件描述符数目,理论值应该是...转载 2018-06-04 20:49:51 · 635 阅读 · 0 评论 -
使用LVS实现负载均衡原理及安装配置详解
转自 http://www.cnblogs.com/liwei0526vip/p/6370103.html负载均衡集群是 load balance 集群的简写,翻译成中文就是负载均衡集群。常用的负载均衡开源软件有nginx、lvs、haproxy,商业的硬件负载均衡设备F5、Netscale。这里主要是学习 LVS 并对其进行了详细的总结记录。一、负载均衡LVS基本介绍 LB集群的架构和原...转载 2018-06-21 16:35:43 · 303 阅读 · 0 评论 -
CentOS7使用firewalld打开关闭防火墙与端口
转自https://www.cnblogs.com/moxiaoan/p/5683743.html1、firewalld的基本使用启动: systemctl start firewalld查看状态: systemctl status firewalld 停止: systemctl disable firewalld禁用: systemctl stop firewalld 2.systemctl是C...转载 2018-06-25 14:32:15 · 393 阅读 · 0 评论 -
笔记:Centos7端口操作命令 略
#开放端口,永久firewall-cmd --zone=public --add-port=80/tcp --permanentfirewall-cmd --zone=public --add-port=3306/tcp --permanentfirewall-cmd --zone=public --add-port=8080/tcp --permanentfirewall-cmd --z...转载 2018-06-28 12:11:14 · 356 阅读 · 0 评论 -
CENTOS7 内核优化指令
#以下命令主要是用于新安装的Centos系统或者是新的docker中,一 键优化内核及开 常规端口,可以写在sh文件中统一执行#使用前请确保能联网#转载请保住原作者信息: 心飞路漫#博客地址:https://blog.csdn.net/qq_34924407#yum源改为阿里云,清理缓存\cp -f /etc/yum.repos.d/CentOS-Base.repo /etc/yum.r...原创 2018-07-17 08:34:52 · 2275 阅读 · 0 评论 -
linux 宝塔界面
#官网https://bt.cn/#Linux界面https://bt.cn/bbs/forum-36-1.html#安装说明https://bt.cn/bbs/thread-1186-1-1.html#由于宝塔需要纯净的系统,正常情况下,不需要重装的,只要用容器弄个纯净的centos7的镜像运行即可#进入容器后再执行安装命令yum install -y wget &&am...原创 2018-07-17 09:25:03 · 2165 阅读 · 0 评论 -
centos安装cmake3
转自 https://blog.csdn.net/Imagine_Dragon/article/details/78398600 安装gcc的软件依赖(已安装请跳过) yum install -y gcc gcc-c++ make automake 安装wget(已安装请跳过) yum install -y wget 下载cmake源代码包,可以去官网查看最...转载 2018-07-17 15:44:23 · 3376 阅读 · 0 评论 -
Linux各目录及每个目录的详细介绍
Linux各目录及每个目录的详细介绍Linux各目录及每个目录的详细介绍,包括linux常见核心目录诸如/bin,/etc,/home,/usr,/root,/dev,/var,/proc等常见目录详细介绍及说明。linux常见目录说明/bin存放二进制可执行文件(ls,cat,mkdir等),常用命令一般都在这里。/etc存放系统管理和配置文件/home存放所有用户文件的根...转载 2018-08-11 11:48:48 · 484 阅读 · 0 评论 -
centos7 下 安装 apt-get
CentOS 下安装apt-get最近在学习Linux系统时,网上好多帖子都是用apt-get里下载rpm包,于是就在Google上找了个CentOS下安装apt-get的方法 1、下载地址:http://pkgs.repoforge.org/rpmforge-release/2、根据自己的系统下载对应的包(我是CentOS 7,下载: rpmforge-release-0.5....转载 2018-08-11 23:06:51 · 76011 阅读 · 13 评论 -
服务器操作系统该选 Debian/Ubuntu 还是 CentOS?
导读 编辑推荐!本文来自知乎的袁昊洋,是我见过的关于如何选择服务器操作系统的最有理有据的文章,而且富有实践基础。小编基本上同意全文观点——当然,这并不是说大家就不应该选择其他的操作系统做服务器——甚至你选择Windows XP做服务器都有你的道理。大家有什么选择,希望也发表你的观点。 首先的首先,我想请各位玩家,你们不要自己最近新玩上什么就觉得什么好,然后大肆的推荐什么好不好!负点责任好...转载 2018-08-12 00:49:24 · 8375 阅读 · 0 评论 -
Ubuntu允许root远程登录配置
1.背景 近期在本地的虚拟机VMware上安装了Ubuntu Server 17.04,由于系统是无界面的,所有操作都需要通过Linux命令进行操作。后来不想直接在服务器上操作,想通过远程工具Xshell去访问Linux系统。却发现根本连接不上。后来查资料,原来需要在Ubuntu上安装SSH协议软件,因为Ubuntu默认是不安装SSH服务的。安装了SSH服务后发现其他用户可以通过Xshell...转载 2018-08-12 14:44:39 · 996 阅读 · 0 评论 -
ubuntu 18常用优化配置 笔记
#修改源为清华大学\cp -f /etc/apt/sources.list /etc/apt/sources.list_bak_`date +"%Y_%m_%d_%H_%M_%S"`;echo 'deb http://archive.ubuntu.com/ubuntu/ bionic main restricted# deb-src http://archive.ubuntu.com/ubu...原创 2018-08-12 18:42:20 · 1712 阅读 · 0 评论 -
在ubuntu系统下安装lrzsz出现“E: Unable to locate package ...”
在ubuntu系统下,常见的安装命令是apt-get,默认情况下是没有yum下载命令。那么,使用apt-get下载安装软件时,出现“E: Unable to locate package ...”: 出现这种情况时,按照下面的方法试试能不能解决:$ apt-get update$apt-get upgrade之后再运行: $ apt-get install lrzsz...转载 2018-08-12 19:00:10 · 3725 阅读 · 0 评论