centos服务器安装avast杀毒软件
avast下载地址:
http://www.avast.com/zh-cn/linux-home-edition
我们是centos 所以下载rpm包. 然后运行:
rpm -ivh ***.rpm
avast就安装好了. 然后运行:
avast -h
这里会提示需要激活码,获取地址:
http://www.avast.com/zh-cn/resend-license-free-antivirus.php
软件使用方法:
#1:删除, 2:没有设置2选项, 3:修复, 4:停止扫描工作
Z:ZIP(default),G:GZ(default), B:BZIP2(default), T:TAR(default),
I:MIME, J:ARJ, R:RAR, X:Exec(default), O:ZOO,
Q:ARC, H:LHA, F:TNEF, V:CPIO, K:CHM, P:RPM, Y:ISO,
D:DBX, 6:SIS, U:OLE(default), 1:INSTALL(default),
W:WINEXEC(default), A:All, N:None
升级的命令要补充一下 avat-update 这个命令没有任何参数.
为centos添加sudo用户
1.添加用户sandy
adduser sandy
2.给用户加密码
passwd sandy
然后输入两次密码.
3.查看sudo是否安装
rpm -qa|grep sudo
4.修改sudoers文件
vi /etc/sudoers
在 root ALL=(ALL) ALL 之后增加:
sandy ALL=(ALL) ALL
Defaults:tom timestamp_timeout=-1,runaspw
//增加普通账户tom的sudo权限
//timestamp_timeout=-1 只需验证一次密码,以后系统自动记忆
//runaspw 需要root密码,如果不加默认是要输入普通账户的密码
5.修改普通用户的.bash_profile文件
vi /home/tom/.bash_profile
在PATH变量中增加:
/sbin:/usr/sbin:/usr/local/sbin:/usr/kerberos/sbin
如下:
# .bash_profile
# Get the aliases and functionsif [ -f ~/.bashrc ]; then . ~/.bashrcfi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/kerberos/sbin
export PATH
如果要添加超级用户:
1.新添用户不存在(例如要添加longtune) 在root下:
$ useradd -G root,bin,daemon,sys,adm,disk,wheel longtune
2.用户已经存在
$ usermod -G root,bin,daemon,sys,adm,disk,wheel longtune
ssl证书生成方法
一般情况下,如果能找到可用的证书,就可以直接使用,只不过会因证书的某些信息不正确或与部署证书的主机不匹配而导致浏览器提示证书无效,但这并不影响使用. 需要手工生成证书的情况有:
1.找不到可用的证书
2.需要配置双向SSL,但缺少客户端证书
3.需要对证书作特别的定制
首先,无论是在Linux下还是在Windows下的Cygwin中,进行下面的操作前都须确认已安装OpenSSL软件包. 1.创建根证书密钥文件root.key
openssl genrsa -des3 -out root.key
输出内容为:
$ openssl genrsa -des3 -out root.key
Generating RSA private key, 512 bit long modulus
……………..++++++++++++
..++++++++++++
e is 65537 (0×10001)
Enter pass phrase for root.key: ← 输入一个新密码
Verifying – Enter pass phrase for root.key: ← 重新输入一遍密码
2.创建根证书的申请文件root.req
openssl req -new -key root.key -out root.req
输出内容为:
$ openssl req -new -key root.key -out root.req
Enter pass phrase for root.key: ← 输入前面创建的密码
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some...
已经安装erlang20.0 依然提示 erlang >= 19.3...
已经安装erlang20.0 依然提示:
erlang >= 19.3 is needed by rabbitmq-server-3.7.10-1.el7.noarchAfter googling a lot, finally below command worked for me!
解决办法:
rpm -ivh --nodeps rabbitmq-server-3.7.10-1.noarch.rpm
问题解决.
找不到mod_dav_svn.so
执行:
yum install mod_dav_svn.x86_64
我的是64位的系统. 可以执行:
yum search dav_svn
找到对应包. 如果找不到 换源. apache配置文件添加:
LoadModule dav_svn_module 路径/mod_dav_svn.so
LoadModule authz_svn_module 路径/mod_authz_svn.so
解决[ERROR] /usr/libexec/mysqld unknown...
[ERROR] /usr/libexec/mysqld: unknown variable 'table_open_cache=64'
打开 /etc/my.cnf 注释掉 table_open_cache=64.
[ERROR] /usr/local/mysql/libexec/mysqld: unknown variable 'binlog_format=MIXED'
打开 /etc/my.cnf 注释掉 binlog_format=MIXED.