文章目录

  • OpenWrt云服务器-1
    • OpenWrt 安装pip,pyOpenSSL,setuptools
      • 步骤
        • 安装setuptools
        • 安装pyOpenSSL
        • 安装pip
    • OpenWrt定时邮件
      • 步骤

OpenWrt云服务器-1

本人使用的Raspberry4B作为OpenWrt软路由,24小时开机,性能强大。转念一想,不把他当作云服务器耍耍真的可惜了,所以俺们来整一整它。

OpenWrt 安装pip,pyOpenSSL,setuptools

步骤

  • opkg update
    
  • python查看一下python的版本,若未安装python则需opkg install python

  • 安装setuptools

    • https://pypi.org/project/setuptools/下载符合版本的setuptools

    • winscp到\tmp目录,tar -zxvf *.tar.gz解压,进入解压后的目录。

    • # 批量修改当前文件夹里面的文件的修改日期
      find . -type f -exec touch {} +
      
    • python setup.py install
      
  • 安装pyOpenSSL

    • https://pypi.org/project/pyOpenSSL/#files
    • 相同操作
  • 安装pip

    • https://pypi.org/project/pip/#files
    • 相同操作

OpenWrt定时邮件

步骤

  • pip install PyEmail (用来import smtplib)
  • 写一个demo试一试,python 通过SMTP发邮件具体教程网上很多*
import smtplibfrom email.mime.text import MIMETextsmtpHost = 'smtp.qq.com'mail_user = "XXX@qq.com"sender = 'XXX@qq.com'password = "XXX"# 授权码receiver = '984549371@qq.com'content = 'hello qq.com'msg = MIMEText(content)msg['Subject'] = 'email-subject'msg['From'] = sendermsg['To'] = receiver## smtp ssl port 465smtpServer = smtplib.SMTP_SSL(smtpHost, 465)  # SMTP_SSLsmtpServer.login(mail_user, password)smtpServer.sendmail(sender, receiver, msg.as_string())smtpServer.quit()

发现可以正常收信

  • # 我烧的这版OpenWrt是在这个目录
    vim /etc/crontabs/root
    

crontab的规范:

  • 这样的话我们只要winscp我们需要定时执行的程序,然后再在crontab里面编写好运行周期即可。(vim的使用网上也有很多教程)

github地址

OpenWrt云服务器-1相关推荐

  1. openwrt系统安装到云服务器,openwrt安装到云服务器

    openwrt安装到云服务器 内容精选 换一换 本节定义了云耀云服务器上报云监控的监控指标的命名空间,监控指标列表,各项监控指标的具体含义与使用说明,用户可以通过云监控检索云耀云服务器服务产生的监控指 ...

  2. openwrt系统安装到云服务器异常,openwrt安装到云服务器

    openwrt安装到云服务器 内容精选 换一换 Linux云服务器一般采用SSH连接方式,使用密钥对进行安全地无密码访问.但是SSH连接一般都是字符界面,有时我们需要使用图形界面进行一些复杂操作.本文 ...

  3. ZeroTierr的moon云服务器搭建和使用

    搭建moon:本质上是在云服务器上建立一个moon服务器,也加入zerotier的Network ID.应该是提供握手功能,让设备之间p2p直连. 问题是ZeroTier One本身的服务器都在国外访 ...

  4. 阿里云服务器部署项目

    在阿里云服务器上部署自己的项目 小伙伴们是不是想部署自己的项目到服务器上,让自己的朋友,还有广大的网友看到自己的网站呢?下面我就把部署项目到服务器的方法写下来给大家,希望可以帮到有需要的人!!! 前期 ...

  5. Jedis无法远程连接阿里云服务器的redis问题

    Jedis无法远程连接阿里云服务器的redis问题 查了很多资料才最终解决了这个问题,现在对上述问题进行总结. CentOS7版本解决办法: 1.停止并屏蔽firewalld服务 systemctl ...

  6. 云服务器dns配置文件,linux服务器dns配置文件

    linux服务器dns配置文件 内容精选 换一换 裸金属服务器硬件损坏,SDI卡损坏等原因,导致裸金属服务器无法正常使用时,您可以申请裸金属服务器重建功能.裸金属服务器重建过程不是自动化的,您需要联系 ...

  7. win合适做服务器的系统,win系统做云服务器

    win系统做云服务器 内容精选 换一换 本节介绍如何查看云服务器的mac地址.云服务器的mac地址不支持修改.登录Linux云服务器.执行以下命令,查看云服务器的mac地址.ifconfig查看MAC ...

  8. 华为云服务器默认密码怎么修改,云服务器怎么修改登录密码

    云服务器怎么修改登录密码 内容精选 换一换 本节为您介绍如何在本机使用远程登录工具MSTSC登录Windows弹性云服务器.弹性云服务器状态为"运行中".如果弹性云服务器采用密钥方 ...

  9. springboot 打包_springboot项目打包上传至阿里云服务器

    工具 IDEA+Xshell6+maven 详细步骤 01 对Spring Boot项目进行打包 打包的两种方式:IDEA和CMD 首先介绍使用IDEA进行打包. 双击clean和package,ID ...

最新文章

  1. YTU 1495 蛇行矩阵 YTU 1607 字符棱形YTU 1959 图案打印YTU 2016 打印金字塔
  2. (原創) 今天拿到學生證了 (日記)
  3. tensorboard ckpt pb 模型的输出节点_算法工程化系列——模型固化
  4. 【C++】 error C2572: 重定义默认参数
  5. HackerRank,一行代码解决输出问题
  6. ASP获得上个月、本月、下个月的第一天和最后一天的代码
  7. ElasticSearch全文搜索引擎之查询API操作详解
  8. 4.6 TF常用功能模块
  9. 基于javaweb+jsp的员工绩效考核管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax)
  10. LordPE找不到进程
  11. 内存测试_内存检测工具大全
  12. 【漏洞学习——任意文件上传】LAMP兄弟连旗下猿代码存在任意上传文件漏洞
  13. yzl的javascript学习笔记
  14. TCP/IP重传超时--RTO - SRTT (Smoothed Round Trip Time)
  15. win32asm写的红警2的修改器
  16. STM32+ESP8266+MQTT连接阿里云服务器(四、STM32连接阿里云平台)
  17. strcpy,strncpy和strncpy_s的区别 strncpy函数与memcpy函数
  18. iOS使用libxlsxwriter导出excel文件
  19. 单点登录涉及的技术点
  20. 设备未连接_电气设备安装工程常见定额解释!不要错过

热门文章

  1. linux安装MySQL(附安装包)很详细
  2. 红队大量资产指纹探测工具和摄像头漏-洞渗-透和利用工具
  3. MS SQL 2016数据库安装部署步骤
  4. 机器学习西瓜书(周志华)第七章 贝叶斯分类器
  5. 一道面试题:火车运煤问题
  6. 爱心代码JavaScript
  7. shiro权限绕过漏洞
  8. 修改table中单元格的内容
  9. 雷达简介-几个重要参数
  10. 搭建Monado Runtime和OpenXR Sample Code编译环境