Mar062022
PHP TS和NTS版本选择
在PHP 开发和生产环境搭建过程中,需要安装PHP语言解析器。
官方提供了2种类型的版本,线程安全(TS)版和非线程安全(NTS)版,有时后我们开发环境和实际生产的环境有所不同,因此也需要选择安装对应的PHP版本。
1、简介
TS:
TS(Thread-Safety)即线程安全,多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时进行数据加锁保护,其他线程不能同时进行访问该数据,直到该线程读...阅读全文
作者:绝缘体.. | 分类:apache, Linux, nginx, PHP, 开发工具, 微软, 操作系统, 科技企业, 编程语言 | 阅读: | 标签:Apache, Linux, nginx, PHP, 微软
抢沙发
Mar032022
linux 快速搭建一台ftp 服务器Pure-ftpd
一、摘要
FTP 是 File Transfer Protocol(文件传输协议)的英文简称,而中文简称为”文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:”下载”(Download)和”上传”(Upload)。...阅读全文
Mar022022
Feb282022
Linux之修改开机默认运行级别为INIT 3
老方法:vim /etc/inittab
# inittab is no longer used when using systemd.
#
# ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.
#
# Ctrl-Alt-Delete is handled by /usr/lib/systemd/system/ctrl-alt-del.target
#
# systemd uses ‘targets’ instead of runlevels. By default, there are two main targets:
#
# multi-user.target: analogous to runlevel...阅读全文
Feb282022
linux防火墙使用以及配置
Centos 7 firewall :
1、firewalld的基本使用
启动: systemctl start firewalld
关闭: systemctl stop firewalld
查看状态: systemctl status firewalld
开机禁用 : systemctl disable firewalld
开机启用 : systemctl enable firewalld
2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。
启动一个服务:system...阅读全文
Feb282022
Linux服务器,服务管理–systemctl命令详解,设置开机自启动
Linux服务器,服务管理–systemctl命令详解,设置开机自启动
Linux服务器,服务管理–systemctl命令详解,设置开机自启动
syetemclt就是service和chkconfig这两个命令的整合,在CentOS 7就开始被使用了。
摘要: systemctl 是系统服务管理器命令,它实际上将 service 和 chkconfig 这两个命令组合到一起。
任务
旧指令
新指令
使某服务自动...阅读全文
Feb282022
Feb282022
Feb262022
expect 脚本总结
expect 脚本总结。
关于一些基础知识和基础示例,可参考:
linux shell之expect 教程
expect实用示例
(1)声明函数和调用函数
proc insertDebianUserIfNo {username password} {
send "use mysql\r"
expect "*Database changed*"
send "select User from user where User='$username';\r"
expect {
"*Empty set*" {
puts "数据库 $username 帐号不...阅读全文
Feb242022
CTFHub_2017-赛客夏令营-Web-Uploadddd(.swp源码泄露、文件上传)
场景打开如下,是一个上传功能
尝试上传一句话木马,成功
但是上传的文件路径不知道
通过目录扫描发现文件.index.php.swp,关于.swp格式文件是异常退出时linux生成的,具体可以百度
使用vim打开
vim -r index.php.swp
查看源码
<?php
if (isset($_POST['submit'])){
$file_path = "uploads/";
$file_name = date("YmdHis") . rand(0,999) . ".php";
move_uploaded_fi...阅读全文
