利用urandom随机码定时修改Shadowsocks密码

其实原作者已经写的清楚了,包括代码都有在里面。

他的输出就是把随机码替换成密码,然后输出到web页面,详细地址在此:

ss公共服务器定时更改密码并同步更新到博客

我接着折腾,如果你只需要显示密码,原作者的帖子写的很清楚了,不用往下看了。 我折腾的东西有: 一,替换密码后生成ss配置。 建议先看上面的原作者的介绍,看我的代码就简单了。

#!/bin/bash passwd=`cat /dev/urandom | head -1 | md5sum | head -c 8` cat > /etc/shadowsocks/config.json << EOF { "server":"0.0.0.0", "server_port":8000, "local_address":"127.0.0.1", "local_port":1080, "password":"$passwd", "timeout":60, "method":"aes-256-cfb" } EOF /etc/init.d/shadowsocks restart echo -e ss:// >/var/www/html/1.txt echo "aes-256-cfb:$passwd@1.1.1.1:8000" | base64 >>/var/www/html/1.txt

我解释下最终生成的文件,文件在/var/www/html/1.txt,并使用了bash64来加密,方便导入,修改的时候请把1.1.1.1修改为自己的IP地址,然后打开http://ip/1.txt即可看到配置文件。推送的话,按照之前原作者使用cron定时任务即可。

我的免费ss配置分享:(每周一24:00自动修改密码),请加入QQ群获取文章密码。

免费SS配置

» 本文链接:利用urandom随机码定时修改Shadowsocks密码 » 转载请注明来源:刺客博客

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏李观玉的专栏

【腾讯云的1001种玩法】如何使用腾讯云服务器作为微信公众号的开发空间

我们在做微信公众号的开发时,都需要一个开发的环境,我们平常叫做开发空间,常用的空间我们在新浪和百度BAE可以申请,但是,如果我们有一台腾讯云服务器,我们便可以利...

4K0
来自专栏木头编程 - moTzxx

PHP学习(wampServer+PhpStorm+XDebug)——环境相关配置参考(上)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011415782/article/de...

794
来自专栏前端小叙

新手windows安装nginx

windows安装nginx,下载地址:http://nginx.org/download/ 下载的时候,下载 .zip 后缀的压缩包,因为 .zip 的压缩包...

2749
来自专栏Script Boy (CN-SIMO)

Qt入门之基础篇 ( 二 ) :Qt项目建立、编译、运行和发布过程解析

转载请注明出处:CN_Simo。 题解:   本篇内容主讲Qt应用从创建到发布的整个过程,旨在帮助读者能够快速走进Qt的世界。 本来计划是讲解Qt源码静态编译...

3000
来自专栏重庆的技术分享区

MySQL在windows下的安装与配置(小白操作图文新)

官网版本: https://dev.mysql.com/downloads/mysql/5.6.html#downloads

1314
来自专栏北京马哥教育

Nginx的安装和多域名配置

作者:白夜船长 来源:http://blog.csdn.net/zzq900503/article/details/70049348 Nginx安装 cento...

2465
来自专栏魏艾斯博客www.vpsss.net

用 phpstudy 搭建本地 php 环境及安装 wordpress 教程

3794
来自专栏liulun

在CentOS上搭建PHP服务器环境

 您也可以使用一键自动部署环境的工具,请参见网友开发的这个工具 http://www.centos.bz/2013/08/ezhttp-tutorial/ ...

2316
来自专栏漫漫全栈路

Oracle 11g 安装教程

最近学习Oracle,所以在Vm中配置一个win10的虚拟机来安装Oracle 11g,平时实验报告使用在虚拟机中使用SqlPlus,日常开发使用NaviCa...

3034
来自专栏运维小白

电脑提示没有权限在此保存文件

背景: 在更改hosts文件并保存的时候,提示没有权限在此位置保存文件 解决方法: 在开始菜单,搜索框中输入运行,找到运行框 然后在运行运行框中输入...

1949

扫码关注云+社区