github拉取
1234567ssh-keygen#在git上添加ssh认证git initgit config --global user.email '313346216@qq.com'git config --global user.name 'fushisanlang'git clone git@github.com:fushisanlang/own_note.git
flask笔记-登录与用户权限
flask笔记-登录与用户权限用户认证模块 | Flask-Login
1.1 准备用于登陆的用户模型
模型继承UserMixin
1234567891011121314151617181920212223242526272829303132333435363738from app import dbfrom werkzeug.security import generate_password_hash,check_password_hashfrom flask_login import UserMixinfrom . import login_manger@login_manger.user_loaderdef load_user(user_id): return User.query.get(int(user_id))class Role(db.Model): __tablename__ = 'roles' id = db.Column(db.Integer,primary_key=True) name = db.Column(db.St ...
acl 权限列表
什么是权限列表对与文件的权限进行附加补充说明的一个权限设定方式
如何去查看权限列表
1234567891011121314151617ls -l test-rw-r--r--. 1 root root 0 Nov 7 09:14 test#如果此位为“.”,代表这位上没有权限列表#如果此位为“+”,代表权限权限列表存在ls -l file-rw-rw-r--<<+>> 1 root root 0 Nov 7 09:14 filegetfacl file # file: file ##文件名称# owner: root ##文件所有人# group: root ##文件所有组#user::rw- ##所有人权限#user:student:rw- ##特定用户权限#group::r-- ##所有组权限#mask::rw- ##特定用户生效的最大权限#other::r-- ##其他人权限
如何设定acl权限
123setfacl -m <u|g|m>:<username|groupname>:权限 f ...
数据库备份
DBserver1
mysqldump -u root -P 3307 -h 192.168.2.2 -p333333 --opt --single-transaction -R jfpt_qd_0728 > /mnt/0728.dump
DBserver2
source
mysql -u root -predhat -e ”create database westos;”
mysql -u root -predhat < /mnt/westos.sql 把/mnt/westos.sql还原为westos库
通过prometheus监控mysql及pxc
环境说明pxc安装的mysql集群
服务器系统为centos 7.8
监控mysql服务器
mysql服务器
1234567891011121314151617181920# 可以通过node_exporter对服务器进行监控tar xf node_exporter-1.0.1.linux-amd64.tar.gzmv node_exporter-1.0.1.linux-amd64 /usr/local/prometheus/node_exportercd /usr/lib/systemd/systemvim node_exporter.service #创建系统服务[Unit]Description=prometheus.io[Service]ExecStart=/usr/local/prometheus/node_exporter/node_exporterRestart=on-failure[Install]WantedBy=multi-user.targetsystemctl daemon-reloadsystemctl start node_exporter #启动sy ...