etc

[Linux系统] 使用supervisor管理进程

别等时光非礼了梦想. 提交于 2020-01-31 15:56:14
一、安装supervisor 由于supervisor暂不支持python3,所以我们使用python2的easy_install安装: [root@centos-venv-fb ~]# python -V Python 2.7.5 [root@centos-venv-fb ~]# easy_install -i https://pypi.tuna.tsinghua.edu.cn/simple supervisor Searching for supervisor Reading https://pypi.tuna.tsinghua.edu.cn/simple/supervisor/ Best match: supervisor 4.1.0 Downloading https://pypi.tuna.tsinghua.edu.cn/packages/de/87/ee1ad8fa533a4b5f2c7623f4a2b585d3c1947af7bed8e65bc7772274320e/supervisor-4.1.0.tar.gz#sha256=2dc86fe0476e945e61483d614ceb2cf4f93b95282eb243bdf792621994360383 Processing supervisor-4.1.0.tar.gz Writing /tmp/easy

Linux添加用户和用户组

拥有回忆 提交于 2020-01-31 12:38:20
用户组 添加组:groupadd 组名 groupadd test cat /etc/group | grep test 删除组:groupdel 组名 groupdel test 删除组:cat /etc/group | grep 组名 用户 添加用户:useradd -m -g 组名 用户名 注意:-m 自动建立用户家目录; -g 指定用户所在的组,否则会建立一个和用户名同名的组 查询用户: cat /etc/passwd | grep 用户名 只查找tester0用户:id 用户名 修改和创建用户密码:passwd 用户名 来源: CSDN 作者: datuzijean 链接: https://blog.csdn.net/datuzijean/article/details/104117516

Linux 网卡配置

与世无争的帅哥 提交于 2020-01-31 08:30:24
Linux命令行修改IP、网关、DNS的方法 方式一: ifconfig eth0 192.168.1.18 netmask 255.255.255.0 说明:该种方式可以使改变即时生效,重启后会恢复为原来的IP 方式二: vi /etc/sysconfig/network-scripts/ifcfg-eth0 说明:该方式要重启后生效,且是永久的 如果要立即更改且永久生效,就只能以上两种方式同时使用了。 以上是通过linux命令行修改IP的方法。 网卡eth0 IP修改为 102.168.0.1 ifconfig eth0 102.168.0.1 netmask 255.255.255.0 网关修改为 102.168.0.254 route add default gw 102.168.0.254 Linux命令行修改dns echo "nameserver 202.202.202.20 ">> /etc/resolv.conf 重启网络服务 例子:由原来的DHCP改固定IP DEVICE=eth0 HWADDR=00:0C:29:F7:EF:BF ONBOOT=yes TYPE=Ethernet NETMASK=255.255.255.0 IPADDR=192.168.0.68 GATEWAY=192.168.0.1 加上红色即可 重启网卡: /etc/init.d

Ubuntu - Grub2.0修改默认启动项

会有一股神秘感。 提交于 2020-01-31 01:15:03
1. 我的环境: Ubuntu 10.04 2. 关键位置和文件: /boot/grub/grub.cfg 文件; /etc/grub.d/ 目录; /etc/default/grub 文件; 3. 查看 /boot/grub/grub.cfg 文件 : ### BEGIN /etc/grub.d/10_linux ### menuentry ' Ubuntu, with Linux 2.6.32-21-generic ' --class ubuntu --class gnu-linux --class gnu --class os { } menuentry ' Ubuntu, with Linux 2.6.32-21-generic (recovery mode) ' --class ubuntu --class gnu-linux --class gnu --class os { } ### END /etc/grub.d/10_linux ### ### BEGIN /etc/grub.d/20_memtest86+ ### menuentry " Memory test (memtest86+) " { } menuentry " Memory test (memtest86+, serial console 115200) " { } ### END /etc/grub

查看ubuntu对应的debian版本

馋奶兔 提交于 2020-01-30 23:48:51
查看/etc/debian_version这个文件 在ubuntu中,可以输入 Ctrl + Alt + t 进入终端(terminal),然后输入shell命令: cat /etc/debian_version 来查看。 有什么问题或建议,欢迎大家留言。 来源: CSDN 作者: 李老师在上海 链接: https://blog.csdn.net/jumpingpig/article/details/104117625

【转】mysql安全基线设置

自作多情 提交于 2020-01-30 22:12:31
一、禁用local-infile选项 | 访问控制 禁用local_infile选项会降低攻击者通过SQL注入漏洞器读取敏感文件的能力 编辑Mysql配置文件/etc/my.cnf,在[mysqld] 段落中配置local-infile参数为0,并重启mysql服务: ``` local-infile=0 ``` 二、删除'test'数据库 | 服务配置 测试数据库可供所有用户访问,并可用于消耗系统资源。删除测试数据库将减少mysql服务器的攻击面。 登陆数据库执行以下SQL语句删除test数据库: ``` DROP DATABASE test; flush privileges; ``` 三、确保没有用户配置了通配符主机名 | 身份鉴别 避免在主机名中只使用通配符,有助于限定可以连接数据库的客户端,否则服务就开放到了公网 执行SQL更新语句,为每个用户指定允许连接的host范围。 1. 登录数据库,执行`use mysql;` ; 2. 执行语句`select user,Host from user where Host='%';`查看HOST为通配符的用户; 3. 删除用户或者修改用户host字段,删除语句:`DROP USER 'user_name'@'%';` 。更新语句:`update user set host = <new_host> where host = '%'

centos7下查看mysql配置文件适用顺序

南笙酒味 提交于 2020-01-30 18:53:30
mysql --help|grep 'my.cnf' [root@izm5e2q95pbpe1hh0kkwoiz ~]# mysql --help|grep 'my.cnf' order of preference, my.cnf, $MYSQL_TCP_PORT, /etc/mysql/my.cnf /etc/my.cnf ~/.my.cnf mysql默认会搜寻my.cnf的目录,顺序排前的优先。 阿里云服务器mysql配置文件生效位置 /etc/my.cnf 参考 https://blog.csdn.net/qq_22227087/article/details/80946894 来源: https://www.cnblogs.com/eternityz/p/12243344.html

通过ceph-deploy搭建ceph 13.2.5 mimic

北慕城南 提交于 2020-01-30 07:48:28
一、ceph介绍 操作系统需要内核版本在kernel 3.10+或CentOS7以上版本中部署 通过deploy工具安装简化部署过程,本文中选用的ceph-deploy版本为1.5.39 至少准备6个环境,分别为1个ceph-admin管理节点、3个mon/mgr/mds节点、2个osd节点 二、ceph安装 1. 部署ceph-admin a) 配置主机名,配置hosts文件。 shell> hostnamectl --static set-hostname shyt-ceph-admin shell> cat /etc/hosts 10.52.0.181 shyt-ceph-mon1 10.52.0.182 shyt-ceph-mon2 10.52.0.183 shyt-ceph-mon3 10.52.0.201 shyt-ceph-osd-node1 10.52.0.202 shyt-ceph-osd-node2 b) 生成ssh key文件并复制到各个节点 shell> ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa): Enter passphrase (empty for no passphrase):

centos7使用ceph-deploy部署ceph

筅森魡賤 提交于 2020-01-30 07:45:18
准备阶段 准备yum源 删除默认的源,国外的比较慢 yum clean all rm -rf /etc/yum.repos.d/*.repo 下载阿里云的base源 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 下载阿里云的epel源 wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo 修改里面的系统版本为7.3.1611,当前用的centos的版本的的yum源可能已经清空了 sed -i '/aliyuncs/d' /etc/yum.repos.d/CentOS-Base.repo sed -i '/aliyuncs/d' /etc/yum.repos.d/epel.repo sed -i 's/$releasever/7.3.1611/g' /etc/yum.repos.d/CentOS-Base.repo 添加ceph源 vim /etc/yum.repos.d/ceph.repo [ceph] name=ceph baseurl=http://mirrors.aliyun.com/ceph/rpm-jewel/el7/x86_64/

ubuntu部分常用命令及常用配置文件位置

纵饮孤独 提交于 2020-01-30 07:08:20
更新 apt-get update//获取更新列表 apt-get upgrade//更新 apt-get dist-upgrade//更新内核 清理垃圾 apt-get autoclean//清理部分缓存 apt-get autoremove//移除没用的依赖包 默认文件位置 nginx默认网站目录位置: /var/www/html nginx配置文件位置: /etc/nginx/nginx.conf 和 /etc/nginx/sites-available/default 密码: /etc/passwd 来源: CSDN 作者: 逗逼如风 链接: https://blog.csdn.net/weixin_44377940/article/details/104105363