![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
linux
linux
在路上的小小程序员
做正确的事,永远都不晚!
展开
-
centos 下SSH限制IP和用户登录
centos 下SSH限制IP和用户登录示例一:允许某个IP登录 ###### 添加访问白名单 编辑 vi /etc/hosts.allow 在最后一行加入sshd:192.168.10.1:allow //多个IP可以按照此格式写多行添加黑名单编辑 vi /etc/hosts.deny 在最后一行加入sshd:ALL //除了上面允许登录的IP,其它IP都拒绝登录service sshd restart //重启sshd服务示例二:允许某个网段的IP登录原创 2020-12-04 10:28:28 · 713 阅读 · 0 评论 -
iptables防火墙操作指引
iptables防火墙操作指引1、安装Iptables防火墙Centos:yum install iptablesubuntu:apt-get install iptables2、添加防火墙规则iptables -I INPUT -s 192.168.10.10 -j DROP #屏蔽192.168.10.10 这个IPiptables -I INPUT -s 192.168.10.0/24 -j DROP #屏蔽192.168.10.0 整个C段IPiptables -I原创 2020-12-04 10:25:24 · 284 阅读 · 0 评论 -
iptables 四表五链详解
iptables 四表五链iptables(nat,filter,mangle,raw)(INPUT,FORWARD,OUTPUT,PREROUTING,POSTROUTING) filter: INPUT, OUTPUT, FORWARD nat: PREROUTING, POSTROUTING, OUTPUT mangle: PREROUTING, INPUT, FORWARD, OUTPUT, POSTROUTING 规则管理类: -A原创 2020-11-27 15:30:16 · 2447 阅读 · 0 评论 -
linux防ddos攻击工具 DoS Deflate
DoS Deflate 是一个轻量级阻止拒绝服务攻击的bash shell脚本。我们可以根据自己需要修改特定参数,来达到目的!安装/卸载都很简单,分别执行下面三步就可以了:#安装wget http://www.inetbase.com/scripts/ddos/install.sh chmod 0700 install.sh ./install.sh #卸载 wget http://www.inetbase.com/scripts/ddos/uninstall.ddos chm原创 2020-11-27 15:25:57 · 442 阅读 · 0 评论 -
journalctl 查看日志的方法
1 概述日志管理工具journalctl是centos7上专有的日志管理工具,该工具是从message这个文件里读取信息。Systemd统一管理所有Unit的启动日志。带来的好处就是,可以只用journalctl一个命令,查看所有日志(内核日志和应用日志)。日志的配置文件是**/etc/systemd/journald.conf**journalctl功能强大,用法非常多。本文将介绍journalctl的相关使用方法。2 journalctl 使用方法查看所有日志,默认情况下,只保存本次启动的日原创 2020-11-20 15:52:38 · 439 阅读 · 0 评论 -
Nginx常用配置大全
1、一个站点配置多个域名server {listen 80;server_name aaa.cn bbb.cn;}server_name 后跟多个域名即可,多个域名之间用空格分隔2、一个服务配置多个站点server {listen 80;server_name aaa.cn;location / {root /home/project/pa;inde...原创 2020-04-04 10:48:03 · 510 阅读 · 0 评论 -
mysql 开启general_log全局日志
1、设置general_log全局日志存放的目录:set global genernal_log_file="/tmp/general.log";2、开启general_log全局日志功能:set global general_log=on;原创 2020-03-30 00:44:29 · 283 阅读 · 0 评论 -
Linux值find命令用法大全
Linux查找命令是Linux系统中最重要和最常用的命令之一。查找用于根据与参数匹配的文件指定的条件来搜索和查找文件和目录列表的命令。查找可以在各种条件下使用,您可以通过权限,用户,组,文件类型,日期,大小等可能的条件查找文件。本文将分为五个部分,从基本到提前使用find命令。 第一部分:查找名称查找文件的基本查找命令 第二部分:根据他们的权限查找文件 第三部分:基于...原创 2020-03-29 23:18:29 · 257 阅读 · 0 评论 -
linux 常用的YUM命令
原创 2020-03-19 16:47:43 · 125 阅读 · 0 评论 -
常用的RPM软件包命令
安装软件的命令格式 rpm -ivh filename.rpm 升级软件的命令格式 rpm -Uvh filename.rpm 卸载软件的命令格式 rpm -e filename.rpm 查询软件描述信息的命令格式 rpm -qpi filename.rpm 列出软件文件信息的命令格式 rpm -qpl filename.rpm 查...原创 2020-03-19 16:43:24 · 156 阅读 · 0 评论 -
linux恢复root密码
1、重启Linux主机并出现引导界面时,按下键盘上的e键进入内核编辑界面。2、在linux16这行参数最后追加“rd.break”参数,然后按下ctrl+x组合键运行修改过的内核程序。3、大约30秒后,进入到系统的紧急救援模式。4、依次输入以下命令,等待系统重启操作完毕,然后就可以使用新密码来登录linux系统了,命令执行效果图。mount -o remount,r...原创 2020-03-19 16:34:25 · 345 阅读 · 0 评论 -
CentOS7中配置NFS服务
CentOS7配置NFS服务1. 配置NFS服务器端1.1. 安装nfs-utils软件[root@server1 ~]#yum install -y nfs-utilsLoaded plugins: fastestmirrorbase | 3.6 kB 00:00extras | 3.4 kB 00:00updates | 3.4 kB 00:001.2. ...原创 2020-03-02 23:57:49 · 1216 阅读 · 0 评论 -
Centos7基本设置
CentOS7基本设置1. 查看相关信息1.1. 查看系统信息1.1.1. 查看系统位数方法1:[root@centos7 ~]#uname -aLinux centos7.smartmap 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux方...原创 2020-03-01 00:18:24 · 627 阅读 · 0 评论 -
CentOS7中配置SSH服务
CentOS7配置SSH服务1. SSH配置1.1. 使用SSH服务更加安全[root@centos7 ~]#vi /etc/ssh/sshd_config设置如下PermitRootLogin noPermitEmptyPasswords noPasswordAuthentication yes[root@centos7 ~]#systemctl ...原创 2020-03-01 00:03:45 · 524 阅读 · 0 评论 -
CentOS7 FTP安装与配置
CentOS7 FTP安装与配置1、FTP的安装#安装yum install -y vsftpd#设置开机启动systemctl enable vsftpd.service#启动systemctl start vsftpd.service#停止systemctl stop vsftpd.service#查看状态systemctl status vsftpd.servi...原创 2020-02-25 22:34:00 · 9495 阅读 · 0 评论 -
Centos7 MySQL修改root密码
1、使用空的初始密码登录mysql账号:mysql-uroot -p2、切换数据库use mysql3、修改root密码:mysql> update user set Password=password("123456") where User='root';Query OK, 4 rows affected (0.01 sec)Rows matched: 4 Ch...原创 2020-02-24 12:11:29 · 295 阅读 · 0 评论 -
Linux修改系统默认语言
echo $PATH #查看当前语言LANG=en_US.UTF-8 #临时修改当前语言,修改为英文echo 'LANG=en_US.UTF-8' > /etc/sysconfig/i18n #修改语言配置,重新加载生效,并且是永久的source /etc/sysconfig/i18n #重新加载语言 zh_CN.UTF-8echo 'LANG=en_US.UTF-8'...原创 2020-02-13 21:19:59 · 193 阅读 · 0 评论 -
CentOS-7 修改Telnet默认端口号
CentOS-7 修改Telnet默认端口号一、修改/etc/services中的默认端口二、修改/usr/lib/systemd/system/telnet.socket中的默认端口修改内容如下:ListenStream=9090 #9090:请用自己的端口号代替三、安装工具命令如下:...原创 2020-02-10 23:45:02 · 1989 阅读 · 0 评论 -
CentOS7使用firewalld打开关闭防火墙与端口
CentOS7使用firewalld打开关闭防火墙与端口1、firewalld的基本使用启动: systemctl start firewalld关闭: systemctl stop firewalld查看状态: systemctl status firewalld开机禁用 : systemctl disable firewalld开机启用 :systemctl e...原创 2020-02-10 16:01:41 · 84 阅读 · 0 评论 -
Centos7下 升级php5.4到7.1 yum安装
查看当前 PHP 版本php -v查看当前 PHP 相关的安装包,删除之yum list installed |grepphpyum remove phpyum remove php-*更换 RPM 源 1 2 3 4 5 6 7 8 9 #Centos 5.X:...原创 2019-12-03 14:07:18 · 70 阅读 · 0 评论