-
iis6、iis7、apache设置mime类型(适用vps、云主机、独立服务器)
2020/12/30查看更多>>1、IIS6添加方法。
打开iis,展开网站,右键要设置的站点--属性。找到“http头”选项卡--mime类型 进行设置添加。
截图以.ipa mime类型举例。
2、IIS7(iis7.5、iis8)设置方法。
打开iis7,点击要设置的站点,右边点击mime类型
注意文件扩展名都是以点开头。
3、apache设置方法。
linux(apache)请参考:http://www.west.cn/faq/list.asp?unid=1213
附常用Mime类型:
文件后缀 Mime类型 说明 .json application/json 轻量级的数据交换动态脚本,运用json技术的程序必须添加 .ipa application/iphone 苹果应用 .apk application/vnd.android.package-archive 安卓应用 .flv flv/flv-flash 在线播放 .mp4 video/mp4 在线播放 .html或.htm text/html 超文本标记语言文本 .rtf application/rtf RTF文本 .gif image/gif GIF图形 .jpeg或.jpg image/jpeg JPEG图形 .au audio/basic au声音文件 .mid或.midi audio/midi或audio/x-midi MIDI音乐文件 .ra或.ram或.rm audio/x-pn-realaudio RealAudio音乐文件 .mpg或.mpeg或.mp3 video/mpeg MPEG文件 .avi video/x-msvideo AVI文件 .gz application/x-gzip GZIP文件 .tar application/x-tar TAR文件 .exe application/octet-stream 下载文件类型 .rmvb video/vnd.rn-realvideo 在线播放
文章来自于星云科技 www.xingyun96.cn -
Windows、Linux快速排查系统是否被黑
2020/12/30查看更多>>一、Windows
1.存在隐藏用户或异常用户
以Windows为例,右键计算机 -> 管理 -> 查看本地用户和组,如果用户或用户组带有$符号,说明该用户/用户组被隐藏,很有可能被黑了。如下截图
2.异常进程
通过任务管理器查看是否存在异常进程,比如phpstudy被黑后可能存在12345.exe这类数字开头的进程。或者一些temp临时文件以管理员身份运行
如果用户安装了phpstudy查看有某些数字进程
3.异常脚本或可执行文件
可以检查Windows常见的几个系统目录,比如
C:\Windows
、C:\Windows\System32
,大量异常脚本,或可执行文件。4.异常进程占用CPU
注意进程描述,运行用户是否使用了
system/administrator
权限较高的用户。Windows安全建议
修改默认远程连接端口
不使用弱密码
不安装来历不明的软件(比如xx破解版、xx绿色版)
安装必要的杀毒软件
普通账户运行mysql、mssql;尽量避免system或管理员运行
尽量关闭数据库远程
通过官方update及时更新系统补丁
总结
查看Windows用户和组是否异常
任务管理器查看是否有占用较高的进程、异常进程
查看常见的目录如
C:\Windows
是否有异常脚本或可执行文件检查事件查看器是否有异常用户/异常IP登录
windows进程中PID值0-999为系统进程。
二、Linux
1.异常进程
可以用top命令查看是否有占用CPU较高的进程,下面截图的进程异常,并且占用较高CPU
2.linux系统中出现类似Windows的目录或可执行文件
如果判断不是用户自己上传的,很有可能系统被黑或数据库被黑
3.检查定时任务crontab
可以使用crontab -l检查定时任务是否异常,比如
* 1 20 * * /bin/rm -rf /home/wwwroot
计划执行删除wwwroot目录,可能存在异常。#查看定时任务 [root@xiaoz home]# crontab -l */20 * * * * /usr/sbin/ntpdate pool.ntp.org > /dev/null 2>&1* 1 20 * * /bin/rm -rf /home/wwwroot
4.检查/etc/init.d/目录
检查这个目录是否有异常文件,或者一些奇怪的文件拥有x可执行权限。ll -t按照时间排序,最近添加的、一些不认识的服务,打开查看执行内容分析。
5.检查/etc/rc.local
vi /etc/rc.local 是否有加载异常启动。如果有都需核实是否正常。
6.检查/etc/passwd
vi /etc/passwd 是否有异常账户,第三个参数:500以上就是后面建的账户,其它则为系统的用户.
使用常用命令检查
history
:查看历史命令crontab -l
:查看定时任务cat /etc/passwd
:查看已经创建的用户cat /etc/group
:查看组who
:当前在线用户who /var/log/wtmp
:最近登录情况screen -ls
:列出所有sessionlinux安全建议
不要安装来历不明的一键脚本
尽量避免直接使用root用户
使用较为复杂的密码或者使用密钥登录
修改SSH默认端口
关闭数据库远程连接
总结
检查
/etc/init.d/
目录是否有异常文件或权限异常crontab -l
检查是否有异常的定时任务top
查看是否有异常进程who /var/log/wtmp
查看最近几次登录是否有异常IPlinux pid进程PID值0-299为系统进程。
持续完善中,若有不足之处欢迎修正。^_^
经验:
1.windows进程PID值0-999为系统进程;linux pid进程PID值0-299为系统进程。 进程名称看起来是系统的,但是pid很高,这种进程就有可能是伪造有问题,需核实。
2.windows\linux常见进程名需掌握。
文章来自于星云科技 www.xingyun96.cn
-
windows服务器和虚拟主机如何创建.开头的文件夹
2020/12/30查看更多>>一、使用FTP软件创建,用FTP软件登录到站点跟目录,右键创建目录,输入要创建的目录名即可创建。注意,因为是带.文件夹,因此创建后无法通过FTP软件查看是否创建成功,需要在虚拟主机管理的文件管理中或登录服务器查看。
二、windows服务器使用命令方式创建。
windows系统默认不允许通过桌面方式创建.(点)开头的文件夹或文件,但是并不代表不支持此类文件,我们可以使用cmd的命令方式来创建。
1、点击开始--运行。
2、在运行中输入cmd,然后点击确认,进入到命令窗口。
3、以我司建站助手创建站点路径为例,在命令窗口执行以下命令(红色文字部分),绿色部分为操作说明,蓝色部分为系统默认显示的内容。:
Microsoft Windows [版本 6.1.7600]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
C:\Users\Administrator>d: //进入到D盘
D:\>cd wwwroot\test1\wwwroot //进入到网站根目录,操作时请将test1更换为您网站目录名
D:\wwwroot\test1\wwwroot>mkdir .well-known //创建名为.well-known的文件夹(此文件夹为SSL申请文件验证文件夹)
4、到指定文件夹下查看创建的结果:
三、虚拟主机使用文件管理功能创建。
1、打开虚拟主机控制面板,点击文件管理:
2、点击新建目录,在目录中输入要创建的目录名称,点击确定,就可以了。
文章来自于星云科技 www.xingyun96.cn
-
centos6升级openssh+openssl
2020/12/30查看更多>>脚本自动处理(推荐)
1、远程登录服务器下载脚本 :wget http://downinfo.myhostadmin.net/vps/openssl.sh
2、然后执行:sh openssl.sh
手工处理方法
一、安装openssl
依次执行下面命令
cd /tmp wget -c https://www.openssl.org/source/openssl-1.0.2l.tar.gz tar zxvf openssl-1.0.2l.tar.gz cd openssl-1.0.2l ./config --prefix=/usr --shared make -j4 && make install openssl version -a
安装好了显示如下图
只能使用openssl1.0.*的版本 ,openssl1.1.0及以上不兼容 ,可查看openssh安装说明
使用openssl1.1.*版本编译openssh时会出现下面的错误
二、升级openssh
依次执行下面命令
yum install -y pam-devel cd /usr/local/src wget -c https://openbsd.hk/pub/OpenBSD/OpenSSH/portable/openssh-7.5p1.tar.gz tar zxvf openssh-7.5p1.tar.gz cd openssh-7.5p1 ./configure --sbindir=/usr/sbin/ --bindir=/usr/bin/ --sysconfdir=/etc/ssh --with-ssl-engine --with-pam make -j4 && make install echo 'PermitRootLogin yes' >> /etc/ssh/sshd_config service sshd restart
显示如下图就是编译拷贝好了
sshd -h #查看版本
注意:安装完成后不要马上断开连接
先测试多测试几下是否能够新建连接
如果能:安装完成,可以退出连接
文章来自于星云科技 www.xingyun96.cn -
redis弱口令漏洞修复
2020/12/30查看更多>>redis弱口令漏洞修复:
1)禁止使用 root 权限启动 redis 服务; 2)对 redis 访问启用密码认证,并且添加 IP 访问限制; 3) 修改 redis 配置文件,仅监听127.0.0.1; 4)尽可能不对公网直接开放 SSH 服务。
文章来自于星云科技 www.xingyun96.cn