linux
文章平均质量分 50
格林-scorpio
做着自己喜欢的事。
展开
-
gunicorn 主进程传递序号到子进程
gunicorn ,fastapi原创 2022-11-15 11:38:58 · 446 阅读 · 0 评论 -
【vmware安装问题汇总】
vmware安装问题汇总网络适配器安装不成功如果这两个缺失说明安装失败,卸载重新安装。vmware服务是否启动成功很多情况,电脑上的管理软件把其禁用了。安装的时候建议关闭杀毒软件,或者防火墙...原创 2022-04-19 20:47:12 · 4097 阅读 · 0 评论 -
centos7 snmp安装与配置
1、安装 yum install -y net-snmp net-snmp-utils net-snmp-perl 2、开启 systemctl start snmpd systemctl enable snmpd 3、查看udp端口161是否运行 [root@localhost xxx]# netstat -apn|grep 161 udp 0 ...原创 2021-10-13 17:35:45 · 2392 阅读 · 0 评论 -
MySQL Centos7 镜像文件制作
1、Dockerfile文件FROM pwup/centos:7#容器是精简版,没有wget软件包,需要yum安装wgetRUN yum install -y wget#下载并安装MySQL官方的 Yum RepositoryRUN wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpmRUN yum -y install mysql57-community-release-el7-1原创 2021-09-01 14:33:50 · 248 阅读 · 0 评论 -
Linux SSH登录很慢的解决方法
1、UseDNS OpenSSH在用户登录的时候会验证IP,它根据用户的IP使用反向DNS找到主机名,再使用DNS找到IP地址,最后匹配一下登录的IP是否合法。如果客户机的IP没有域名,或者DNS服务器很慢或不通,那么登录就会很花时间。2、GSSAPIAuthentication GSSAPI ( Generic Security Services Application Programming Interface) 是一套类似Kerberos 5的通用网络安全系统接口。该接口是对各...原创 2021-08-05 19:09:32 · 1629 阅读 · 0 评论 -
虚拟机安装cenos7
1、centos7下载地址http://isoredirect.centos.org/centos/7/isos/x86_64/2、虚拟机下载地址:https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html原创 2021-08-05 17:32:28 · 88 阅读 · 0 评论 -
ansible配置与管理
1、安装 pip3 install ansible安装完之后,会生成 /etc/ansible/ 目录下面有ansible配置文件ansible.cfg 远程主机配置文件hosts2、创建ansible账号useradd ansible-d /home/userhome/ansible修改密码passwd ansible3、ansible登入服务器创建SS[ansible@xxxxxxxxxxxxxxxx ~]$ ssh-keygen Genera...原创 2020-10-28 16:13:59 · 183 阅读 · 0 评论 -
iptables端口转发
1、运行环境 CentOS Linux release 7.52、CentOS7默认的防火墙不是iptables,而是firewalld,这里我们使用iptables,所以先关闭firewalld防火墙命令: 1.1、设置开机启用防火墙:systemctl enable firewalld 1.2、设置开机禁用防火墙:systemctl disable firewalld 1.3、启动防火墙:systemctl start firewalld 1.4、关闭防火墙:syst..原创 2020-10-14 19:00:42 · 507 阅读 · 0 评论 -
python管理rsync配置文件
1、新增用户和密码def add_rsync_user_and_password(username): password_file_path = "/etc/rsync/pass.pass" try: f = open(password_file_path,"r") infos = f.read().split("\n") except: import traceback traceback.print_exc(.原创 2020-09-25 17:19:48 · 280 阅读 · 0 评论 -
ssh配置免密登入+rsync免密同步文件
ssh配置免密登入1、创建test账号 useradd test -d /home/userhome/test 修改密码 passwd test2、生成SSH密钥 [test@xxxxxxxxxxx ~]$ ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (/home/u...原创 2020-09-22 15:26:59 · 863 阅读 · 0 评论 -
centos7.5+python3.8+django2.2+gunicorn+supervisor
环境: 操作系统: CentOS Linux release 7.5.1804 (Core) python 3.8.5 django2.2.16 mysql: mysql Ver 15.1 Distrib 5.5.65-MariaDB, for Linux (x86_64) using readline 5.1 1、依赖包安装 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-d...原创 2020-09-02 14:23:06 · 338 阅读 · 0 评论 -
crond中flock启动daemon进程不释放问题
1、以daemon方式启动rsync为例子,文件为 /tmp/restart_rsync.py# -*- coding: utf-8 -*-import osif __name__ == "__main__": #杀掉进程 pid_path = "/var/run/rsyncd.pid" if os.path.exists(pid_path): f = file(pid_path,"r") pid = f.read() f.原创 2020-08-27 16:58:28 · 333 阅读 · 0 评论 -
redis-阿里云-安全模块检测
原创 2020-08-25 18:33:46 · 143 阅读 · 0 评论 -
git配置免密码拉取代码
git 拉取防止重复输入密码的问题 文件方式: a、在~/目录下面新增 .gitconfig 文件 填写如下内容,用户名,邮箱,存储登入信息 [user] email = test@xxx.com name = xiaoming [credential] helper=store ...原创 2020-08-13 11:27:11 · 3779 阅读 · 0 评论 -
rsync同步的使用
#******************说明,rsync可以借助ssh同步,也可以通过自己的rsync daemon服务同步,借助ssh同步如下*************#: >>通过ssh协议 sshpass-premote_passwordrsync-avz--delete-esshremote_user@remote_host:/remote/dir/lo...原创 2014-05-31 10:11:02 · 646 阅读 · 0 评论 -
crontab 操作
一. Crontab介绍 crontab命令的功能是在一定的时间间隔调度一些命令的执行。 1.1 /etc/crontab 文件 在/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序。每个用户可以建立自己的调度crontab。 如:[root@dave ~]# cat /etc/crontabSH转载 2013-12-18 09:35:39 · 457 阅读 · 0 评论 -
Centos6.5下升级Python 2.6.6 to python 2.7.3
Centos6.5下升级Python 2.6.6 to python 2.7.3对于一个不会使用Pyhthon的我来说,Python的版本实在与我得关系不大,只是以前一直用SSH突然想换到GoAgent,突然发觉自己得Python版本过低就将其升级了下。以下为升级记录1.下载Python-2.7.3wget http://python.org/ftp/pyt转载 2013-12-07 10:46:35 · 4047 阅读 · 0 评论 -
CentOS 6.0 semanage
(2012-01-02 13:59:09)在很多情况下,用户修改apache端口的时候,只修改了配置文件端口,还是不会成功的饿,会出现端口绑定失败,请坚持下SELINUX的配置信息,用命令semanage如果出现命令不存在,就这样解决semanage SELinux Command Not Found命令:# yum provides /usr/sbin/semanage 或者输入转载 2013-11-07 14:28:46 · 3094 阅读 · 0 评论 -
supervisor的安装与配置
*supervisor主要功能说明: a、可以监控进程是否死掉,自动重启 b、可以管理进程的启动,停止 c、可以对进程输出的日志进行管理,备份(自动重启) *、安装supervisor插件 把supervisord.conf拷贝到/etc/supervisor *、创建配置文件目录 mkdir -p /etc/super原创 2016-07-19 13:50:50 · 3372 阅读 · 0 评论 -
ssh反向代理,让内网的服务器可以通过外网访问
内网服务器(ServerA) IP: 192.168.0.103 ssh端口 22 用户 userA 密码: usr_c123外网服务器(MyServer): IP 1.2.3.4 ssh端口 10010 用户 userServer 密码:usr_s123步骤: 1、登入 192.168.0.103 设置方向代理原创 2017-06-06 16:54:55 · 8671 阅读 · 1 评论 -
现网问题定位与瞬速解决总结
1、系统开发上线前,就要预设测试账号的功能,针对于现网测试账号,在系统中特别打印出日志,当遇到客户功能, 不可用的情况,可以线上模拟真实的情况。2、最近是否有对代码进行更新,一般一个系统出现异常,往往最有可能是代码有更新,未考虑 周全,影响了其他功能。3、系统部署方式是否有更改,比如WEB服务器的参数,数据库参数,尤其是超时,连接数等参数更改4、对比测试,代码一样,可原创 2017-06-19 14:04:55 · 2405 阅读 · 0 评论 -
vim特殊操作
>>移动 :n1,n2 m n3 移动n1-n2行(包括n1,n2)到n3行之下; :n1,n2 co n3 复制n1-n2行(包括n1,n2)到n3行之下; :n1,n2 d 删除n1-n2行(包括n1,n2)行;>>查找 /aaa 查找aaa字符串 查找之后按 n 向下查找,N 向上查找 gg...原创 2018-06-04 17:56:51 · 484 阅读 · 0 评论 -
linux开启rdp服务,让windows电脑mstsc远程,linux rdesktop远程windows机器
windows 远程 linux桌面系统windows7,CentOS release 6.91、安装 yum install xrdp2、启动服务 service xrdp start3、服务加入开机启动项 chkconfig xrdp on4、远程界面5、如果要外网连接,需要映射端口33896、设置多用户登入 vi...原创 2018-09-19 17:44:18 · 14513 阅读 · 0 评论 -
ftp服务安装与配置
*安装ftp服务 yum install vsftpd -y *ftp服务端配置 3、用户信息配置 a、/etc/vsftpd/ftpusers:位于/etc目录下。它指定了哪些用户账户不能访问FTP服务器,例如root等。 b、/etc/vsftpd/user_list: # If userlist_den原创 2015-03-28 10:26:40 · 405 阅读 · 0 评论