Python
python-Tkinter单选框(五)
Kalet 发表于2019-12-31 浏览796 评论0
一、单选框fromtkinterimport*root=Tk()v=IntVar()Radiobutton(root,text='One',variable=v,value=1,).pack(anchor=W)Radiobutton(root,text='Two',variable=v,value=2,).pack(anchor=W)Radiobutton(root,text='Three',variable=v,value=3,).pack(anchor=W)mainloop()二、list列表选择单选框fromtkinterimport*root=Tk()LANGS...
Linux系统、树莓派
OrangePi安装Armbian的更新源
Kalet 发表于2019-12-29 浏览891 评论0
ubuntu系统,源需要更换成下面的:vim/etc/apt/sources.listdeb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionicmainrestricteduniversemultiverse#deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ bionicmainrestricteduniversemultiversedeb http://mirrors.ustc.edu.cn/ubuntu-ports/ bi...
Linux系统、树莓派
busybox命令指南
Kalet 发表于2019-12-26 浏览1697 评论0
busybox命令大全BusyBox是标准Linux工具的一个单个可执行实现。BusyBox包含了一些简单的工具,例如cat和echo,还包含了一些更大、更复杂的工具,例如grep、find、mount以及telnet。有些人将BusyBox称为Linux工具里的瑞士军刀.简单的说BusyBox就好像是个大工具箱,它集成压缩了Linux的许多工具和命令。1、BusyBox的诞生 BusyBox最初是由BrucePerens在1996年为DebianGNU/Linux安装盘编写的。其目标是在一张软盘上创建一个可引导的GNU/Linux系统...
Linux系统、树莓派
为树莓派Raspberry Pi的Apache配置SSL搭建HTTPS服务器
Kalet 发表于2019-08-14 浏览886 评论0
架设好私有云ownCloud后,下一个需要注意的就是安全问题。从客户端往服务器端传输信息,包括文档、相片等等,是有可能会在用户不在意的时候被截获的。翻译成人话就是:好比我们在大路上运输物资,路人是能看到我们运的是什么的。这时如果我们使用SSL建立隧道,再与自己的服务通讯,这样就会安全很多。人话:好比我们自己挖个隧道再运输物资。至于具体什么是SSL,各位朋友可自行百度。开源的有OpenSSL,商业的就更多了。下没有免费的午餐,免费使用着OpenSSL的产品同时,为他们做广告是理所当然的,大家可参考一下这篇较为煽情的文章,还有另一篇知乎上关于锤子科技捐款给OpenSSL的讨论。好进入正题,首先确认...
Linux系统、树莓派
在Apache2环境下安装SSL证书,利用301将http定向到https
Kalet 发表于2019-08-14 浏览665 评论0
安装证书文件说明:证书文件214222927760867.pem,包含两段内容,请不要删除任何一段内容。如果是证书系统创建的CSR,还包含:证书私钥文件214222927760867.key、证书公钥文件public.pem、证书链文件chain.pem。(1)在Apache的安装目录下创建cert目录,并且将下载的全部文件拷贝到cert目录中。如果申请证书时是自己创建的CSR文件,请将对应的私钥文件放到cert目录下并且命名为214222927760867.key;(2)打开apache安装目录下conf目录中的httpd.conf文件,找到以下内容并去掉“#”:#L...
Linux系统、树莓派
【教程】树莓派程序开机自启动方法总结
Kalet 发表于2019-06-18 浏览828 评论0
刚上手树莓派,也因此接触Linux,对Linux系统很多机制都不熟悉,先前想把自己写的一个程序随树莓派开机启动,搜寻并尝试了网上各种方法,经过一番折腾,总结了四种实现开机自启动的方法。制作测试脚本首先我们需要制作一个脚本来测试自启动是否有效。在终端下输入并回车新建脚本文件testboot.shpi@raspberry:~$nanotestboot.shtestboot.sh文件内容如下:#!/bin/shtouch/home/pi/testboot.txtchmod777/home/pi/testboot.txtecho"hellopi~"&g...
Linux系统、树莓派
[原创]树莓派使用VirtualHere共享USB设备
Kalet 发表于2019-06-18 浏览1762 评论0
树莓派: 1、从https://virtualhere.com/usb_server_software上面下载VirtualHereUSBServerforLinux(ARM) <--RaspberryPi,pi2,pi3,BeagleBone,Odroid,Angstrom,&anyARM32-bitbasedAndroid 2、相关操作cd/usr/srcsudowget https://virtualhere.com/sites/default/files/usbserver/vhus...
Linux系统、树莓派
[原创]树莓派下Apache2配置WebDav
Kalet 发表于2019-05-24 浏览591 评论0
一、首先启用apache的webadv的modulecd/etc/apache2/mods-enabledsudoln-s../mods-available/dav.loaddav.loadsudoln-s../mods-available/dav_fs.confdav_fs.confsudoln-s../mods-available/dav_fs.loaddav_fs.loadsudoln-s../mods-available/dav_lock.loaddav_lock.load二、在/etc/apache2/ports.conf中增加sudovim&nb...
Linux系统、树莓派
在树莓派下安装.NET环境
Kalet 发表于2019-05-23 浏览600 评论0
由于树莓派的Raspbian衍生自Debian,所以Mono什么的非常好装。但是官方源中的Mono在HardFloat的Raspbian下是没法完整支持.NET程序的,比如没法在LXDE上运行Winform,但是装SoftFloat的话又感觉很亏,所以我们要在HardFloat的Raspbian下装支持HardFloat的.NET环境。一、安装支持HardFloat的MonoRaspberry的论坛上有好心人编译好了Raspberry能用的支持HardFloat的Mono,所以我们分别敲入下列代码安装即可,而且压缩包内都是按目录分好的,直接解压缩到“/”下即可,Mono将安装在“/...
Linux系统、树莓派
用 Ngrok 和树莓派绕过防火墙访问内网
Kalet 发表于2019-05-23 浏览457 评论0
绝大多数安全研究人员所面临的一个常见问题,就是如何在目标网络部署了严格的企业级防火墙或路由器时,如何访问目标企业网络内的办公计算机或者本地设备。在很多情况下,我们的办公室电脑会在防火墙的保护下接入互联网。那么问题就来了,在默认情况下,它并不会允许来自外部网络的流量进入内网。这也就意味着,你可以使用办公室电脑与互联网中的外部主机进行通信,但远程设备却无法与你的办公室电脑连接。PS:本文仅用于技术讨论与分享,严禁用于任何非法用途如果你想用家里的电脑访问办公室电脑中的文件或其他资料的话,这就非常令人头疼了。那现在该怎么办呢?我们有没有什么办法去访问路由器或防火墙背后的联网设备呢?我们能想到的有如下四...