Centos7删除多余网卡信息-包括docker生成的虚拟网卡
1.停止docker服务 service docker stop 2.用ip命令使docker0网卡down掉 ip link set dev docker0 down 3.删除网卡 brctl delbr docker0 备:如果没有brctl命令,执行 yum install -y bridge-utils
1.停止docker服务 service docker stop 2.用ip命令使docker0网卡down掉 ip link set dev docker0 down 3.删除网卡 brctl delbr docker0 备:如果没有brctl命令,执行 yum install -y bridge-utils
1. 安装自带版本 yum install redis 2. 安装最新版本 yum install -y http://rpms.famillecollet.com/enterprise/remi-release-7.rpm yum --enablerepo=remi install redis 3. 开启服务和自启 systemctl start redis systemctl enable redis 4. 修改本地访问为任意ip访问 vim /etc/redis.conf # 将bind 127.0.0.1 改成了 bind 0.0.0.0 5. 设置redis访问密码 vim /etc/redis.conf requirepass 123456
非活动目录控制 1.安装软件 yum install httpd subversion mod_dav_svn -y 2. 创建svn库并修改权限 mkdir /home/svn <创建svn目录> chown -R apache:apache /home/svn <变更文件所属权限,并应用到子文件夹> svnadmin create /home/svn <新建svn库> chmod -R g+rws /home/svn <修改文件读写属性,并应用到子文件夹> 3.修改svn配置文件,vim /etc/httpd/conf.modules.d/10-subversion.conf ,增加以下代码 <Location /svn> DAV svn SVNPath /home/svn AuthType Basic AuthName "SVN repository" AuthUserFile /etc/subversion/passwd AuthzSVNAccessFile /home/svn/conf/authz Require valid-user </Location> 4.重启apache服务 service httpd restart 5.添加用户:vim /home/svn/conf/authz [groups] admin = tab [/] @admin = rw * = htpasswd -c /etc/subversion/passwd tab (创建passwd文件时需要打-c参数,tab为此svn第一个用户) 6.再次修改svn库权限 chown -R apache:apache /home/svn 7.防火墙上开放端口 firewall-cmd --add-port=80/tcp firewall-cmd --add-port=80/tcp --permanent 8.selinux 关闭 getenforce 检查是否开启 setenforce 0 临时关闭selinux sed -i 's@SELINUX=enforcing@SELINUX=disabled@' /etc/selinux/config 永久关闭 活动目录控制 1.安装软件 yum install httpd subversion mod_dav_svn mod_ldap -y 2.创建SVN目录 mkdir -p /home/svn/test svnadmin create /home/svn/test chmod -R g+rws /home/svn/test chown -R apache:apache /home/svn/test 3.编辑apache配置文件:/etc/httpd/conf.modules.d/10-subversion.conf,区分读写 <Location /svn/test> DAV svn SVNPath /home/svn/test AuthType Basic AuthBasicProvider ldap AuthName "test subversion repository" AuthLDAPURL "ldap://192.168.1.251:3268/dc=southbaytech,dc=co?sAMAccountName?sub?(objectCategory=person)" AuthLDAPBindDN svn@southbaytech.co AuthLDAPBindPassword svnpassword AuthzSVNAccessFile /home/svn/test/conf/authz Require valid-user </Location> 4.编辑用户权限/home/svn/test/conf/authz [groups] admin = asd team = aaa [/] @admin = rw #(admin组用户有读写权限) @team = r #(team组用户有读权限) * = #(其他用户没权限) 5.当SVN访问账户都为读写时,编辑/etc/httpd/conf.modules.d/10-subversion.conf <Location /svn/test> DAV svn SVNPath /home/svn/test AuthType Basic AuthBasicProvider ldap AuthName "test subversion repository" AuthLDAPURL "ldap://192.168.1.251:3268/dc=southbaytech,dc=co?sAMAccountName?sub?(objectCategory=person)" AuthLDAPBindDN svn@southbaytech.co AuthLDAPBindPassword svnpassword Require ldap-user aaa asd </Location> 其中 svn@southbaytech.co 为在活动目录下新创建的帐号 svn ,svnpassword 为其密码,此用来验证;aaa 和 asd 为访问SVN帐号。 6.重启Apache服务 service httpd restart 7.创建svn用户 在域主控制器1.251上 Users下创建一个普通账户svn,密码svnpassword,设置为密码永不过期 8.关闭selinux,编辑/etc/selinux/config SELINUX=disabled
1.更新系统 yum update -y 2.安装软件 yum install -y vim net-tools ntp 3.设置好域名 删除原文件并添加以下行 vim /etc/hostname mail 删除原文件并添加以下行 vim /etc/hosts 127.0.0.1 localhost 172.21.100.7 mail.dingxiufeng.cn mail 4.禁用系统自带MTA服务 systemctl disable postfix.service systemctl stop postfix.service 5.上传zimbra安装包到服务器 6.解压 tar zxvf zcs-8.6.0_GA_1153.RHEL7_64.20141215151110.tgz 7.进入解压目录并安装zimbra cd zcs-8.6.0_GA_1153.RHEL7_64.20141215151110 ./install.sh 过程 Operations logged to /tmp/install.log.2328 Checking for existing installation... zimbra-ldap...NOT FOUND zimbra-logger...NOT FOUND zimbra-mta...NOT FOUND zimbra-dnscache...NOT FOUND zimbra-snmp...NOT FOUND zimbra-store...NOT FOUND zimbra-apache...NOT FOUND zimbra-spell...NOT FOUND zimbra-convertd...NOT FOUND zimbra-memcached...NOT FOUND zimbra-proxy...NOT FOUND zimbra-archiving...NOT FOUND zimbra-core...NOT FOUND PLEASE READ THIS AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE. ZIMBRA, INC. ("ZIMBRA") WILL ONLY LICENSE THIS SOFTWARE TO YOU IF YOU FIRST ACCEPT THE TERMS OF THIS AGREEMENT. BY DOWNLOADING OR INSTALLING THE SOFTWARE, OR USING THE PRODUCT, YOU ARE CONSENTING TO BE BOUND BY THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS AGREEMENT, THEN DO NOT DOWNLOAD, INSTALL OR USE THE PRODUCT. License Terms for the Zimbra Collaboration Suite: http://www.zimbra.com/license/zimbra-public-eula-2-5.html Do you agree with the terms of the software license agreement? [N] y Checking for prerequisites... FOUND: NPTL MISSING: nmap-ncat FOUND: sudo-1.8.6p7-17 FOUND: libidn-1.28-4 FOUND: gmp-6.0.0-12 FOUND: libaio-0.3.109-13 FOUND: libstdc++-4.8.5-4 MISSING: unzip MISSING: perl-core Checking for suggested prerequisites... FOUND: perl-5.16.3 Unable to find expected sysstat. Found version 未安装软件包 sysstat instead. FOUND: sqlite ###WARNING### The suggested version of one or more packages is not installed. This could cause problems with the operation of Zimbra. Do you wish to continue? [N] Exit? [N] y Exiting. 根据提示安装相关依赖软件包 ...
一、安装前准备 1.关闭防火墙或者运行ftp服务 # 关闭防火墙 systemctl stop firewalld systemctl disable firewalld # 允许ftp服务 firewall-cmd --permanent --zone=public --add-service=ftp firewall-cmd --reload 2.关闭sellinux # 立即关闭 setenforce 0 # 永久关闭 sed -i 's@SELINUX=enforcing@SELINUX=disabled@' /etc/selinux/config # 查看是否关闭 getenforce 二、安装vsftpd 1.安装 yum install -y vsftpd 2.启动和自启 systemctl start vsftpd systemctl enable vsftpd 三、配置vsftpd 1.创建vsftpd使用的系统用户,主目录为/data/vsftpd,禁止ssh登录。创建之后所有虚拟用户使用这个系统用户访问文件。 useradd vsftpd -d /data/vsftpd -s /bin/false 2.创建虚拟用户主目录,比如虚拟用户叫ftp1,执行下面的命令。 mkdir -p /data/vsftpd/ftp1/ chown -R vsftpd:vsftpd /data/vsftpd/ftp1 3.创建这个虚拟用户 vi /etc/vsftpd/loginusers.conf # 增加内容 ftp1 123456 4.根据这个文件创建数据库文件 db_load -T -t hash -f /etc/vsftpd/loginusers.conf /etc/vsftpd/loginusers.db chmod 600 /etc/vsftpd/loginusers.db 5.启用这个数据库文件 vi /etc/pam.d/vsftpd # 注释掉所有内容后,增加下面的内容 auth sufficient /lib64/security/pam_userdb.so db=/etc/vsftpd/loginusers account sufficient /lib64/security/pam_userdb.so db=/etc/vsftpd/loginusers 6.创建虚拟用户配置目录和文件 # 创建用户配置目录 mkdir /etc/vsftpd/userconf # 创建虚拟用户配置文件 vim /etc/vsftpd/userconf/ftp1 # 增加下面的内容 local_root=/data/vsftpd/ftp1/ write_enable=YES 7.最后修改主配置文件 # 打开配置 vim /etc/vsftpd/vsftpd.conf # 更改内容 anonymous_enable=NO chroot_local_user=YES ascii_upload_enable=YES ascii_download_enable=YES # 文件尾部添加以下内容 guest_enable=YES guest_username=vsftpd user_config_dir=/etc/vsftpd/userconf allow_writeable_chroot=YES # 浏览FTP目录和下载 anon_world_readable_only=NO # 允许上传 anon_upload_enable=YES # 允许建立和删除目录 anon_mkdir_write_enable=YES # 允许改名和删除文件 anon_other_write_enable=YES 8.重启服务 service vsftpd restart 9.出现vsftpd 425 Security: Bad IP connecting.解决方法 vim /etc/vsftpd/vsftpd.conf # 添加: pasv_promiscuous=YES # 重启 service vsftpd restart
1. 下载12x版本 curl --silent --location https://rpm.nodesource.com/setup_12.x | bash - 2. yum 安装 ## Run `sudo yum install -y nodejs` to install Node.js 13.x and npm. yum install -y nodejs ## You may also need development tools to build native addons: yum install gcc-c++ make ## To install the Yarn package manager, run: curl -sL https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo yum install yarn 3. cnpm安装 npm install -g cnpm --registry=https://registry.npm.taobao.org
代码如下: #!/bin/bash cd /home/raid_4t/100_hexo/blog/ tar -cpzf /home/raid_4t/100_hexo/bak/blog_$(date +%Y%m%d-%H%M).tar.gz *
1、打开配置文件:vim /etc/pam.d/common-password #历史密码10次不相同 password[success=1default=ignore]pam_unix.soobscureuse_authtoktry_first_passsha512remember=10 #设置最短密码和长度 password requisite pam_cracklib.so retry=3 minlen=12 difok=3 ucredit=-1 lcredit=-1 dcredit=-1 ocredit=-1 它表示密码必须至少包含一个大写字母(ucredit),一个小写字母(lcredit),一个数字(dcredit)和一个标点符号(ocredit),最小12位(minlen) 2、打开配置文件:vim /etc/login.defs #设置最长密码期限 PASS_MAX_DAYS 90
1、启动电脑,按esc或者shift,进入gurb界面,在第一行按“e” 2、在linux /boot/vmlinuz 把ro修改为 rw single init=/bin/bash 3、然后按ctrl+x或者按F10进入。修改用户密码 passwd 你的用户名,输入两次新密码。 4、按ctrl+alt+delete重启电脑,搞定。
添加源: sudo add-apt-repository ppa:relan/exfat sudo apt-get update 安装fuse-exfat sudo apt-get install fuse-exfat exfat-utils