搭建在线ssh的demo

首先 添加 centos 7的普通用户:
cp /bin/bash /bin/rbash
adduser -s /bin/rbash onlinessh
其中onlinessh是用户名
默认情况其gid与uid都是1000,具体可以 cat /etc/passwd查看。

第二步,cd /home/onlinessh/.local/bin ,如果目录不存在,手动mkdir以上目录路径。
执行 ln -s /bin/ssh .
vi init.ssh
文件内容如下: 继续阅读“搭建在线ssh的demo”

php抖音去水印源码

<?php
//by 勤勤学长
//使用方法 域名/dyapi.php?url=https://v.douyin.com/TudRFh/

$url = $_GET[‘url’];
$res = qqxz_http_get($url);
preg_match(‘/href=”(.*?)”>Found/’, $res, $matches);
$Xurl = str_replace(‘&’, ‘&’, $matches[1]);
$res = qqxz_http_get($Xurl);
preg_match(‘/itemId: “(.*?)”,/’, $res, $matches);
$itemId = $matches[1];
$url = ‘https://www.iesdouyin.com/web/api/v2/aweme/iteminfo/?item_ids=’ . $itemId;
$res = qqxz_http_get($url);
$arr = json_decode($res, true);//作品信息获取
$play_addr_url = $arr[‘item_list’][0][“video”][“play_addr”][“url_list”][0];
$res = qqxz_http_get($play_addr_url);
preg_match(‘/href=”(.*?)”>Found/’, $res, $matches);
$videoUrl = str_replace(‘&’, ‘&’, $matches[1]);
$douyin = [‘code’ => 1, ‘url’ => $videoUrl];
echo json_encode($douyin);

function qqxz_http_get($url){
$Header=array( “User-Agent:Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1”);
$con=curl_init((string)$url);
curl_setopt($con,CURLOPT_HEADER,False);
curl_setopt($con,CURLOPT_SSL_VERIFYPEER,False);
curl_setopt($con,CURLOPT_RETURNTRANSFER,true);
curl_setopt($con,CURLOPT_HTTPHEADER,$Header);
curl_setopt($con,CURLOPT_TIMEOUT,5000);
$result = curl_exec($con);
return $result;
}

?>

德国免费IPV6小鸡EUSERV配置openlitespeed及mysql5.7过程(centos7)

1.通过之前的小鸡登录ssh srv1*.blue.kundencontroller.de ,passwd 修改ssh密码
2.设置nat64,让小鸡可以访问ipv4
echo -e “nameserver 2a01:4f8:c2c:123f::1\nnameserver 2a00:1098:2c::1\nnameserver 2a00:1098:2b::1” > /etc/resolv.conf
3.编辑/etc/yum/pluginconf.d/fastestmirror.conf,修改enable=0 ,yum update
4.安装ttyd,可以用webssh方式登录小鸡。(套cloudflare) 继续阅读“德国免费IPV6小鸡EUSERV配置openlitespeed及mysql5.7过程(centos7)”

CentOS 7使用ttyd搭建一个WEB共享终端(WebSSH)

ttyd 是一个简单的命令行工具,用于在 Web 上共享终端,简单点说就是可以实现在网页上使用SSH终端服务,并且该软件是免费开源的。
安装ttyd

ttyd作者已经提供编译好的二进制文件,直接下载即可使用,最新版下载地址为:https://github.com/tsl0922/ttyd/releases,这里以CentOS 7为例: 继续阅读“CentOS 7使用ttyd搭建一个WEB共享终端(WebSSH)”

flarum支持中文搜索的法子

需要安装flarum-ext-chinese-search,具体安装流程见https://github.com/jjandxa/flarum-ext-chinese-search

首先需要安装xunsearch,注意不需要用root身份安装,
以cyberpanel为例,在后台开启网站的ssh访问权限,这时就可以用普通的用户身份通过ssh登录服务器
然后 按以下步骤安装

1、运行下面指令下载、解压安装包

wget http://www.xunsearch.com/download/xunsearch-full-latest.tar.bz2
tar -xjf xunsearch-full-latest.tar.bz2

2、执行安装脚本,根据提示进行操作,主要是输入 xunsearch 软件包的安装目录,强烈建议单独 规划一个目录,而不是混到别的软件目录中。

cd xunsearch-full-1.3.0/
sh setup.sh

第一次安装的话,过程可能会稍显漫长,请不必着急,您大可泡杯茶一边喝一边等待即可。

而后 新建个文件 /usr/lib/systemd/system/xunsearch.service 内容如下:

# should be added as /usr/lib/systemd/system/xunsearch.service
[Unit]
Description=Xunsearch Service
After=network.target
Wants=network.target

[Service]
Type=forking
User=tiejian
Group=tiejian
ExecStart=/home/xxxx.com/xunsearch/bin/xs-ctl.sh restart
Restart=on-abort

[Install]
WantedBy=multi-user.target


然后用root身份设置开机启动

systemctl enable xunsearch.service
systemctl start xunsearch.service