Linux系统、树莓派
【教程】树莓派程序开机自启动方法总结
Kalet 发表于2019-06-18 浏览748 评论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 浏览1604 评论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 浏览527 评论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 浏览510 评论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 浏览383 评论0
绝大多数安全研究人员所面临的一个常见问题,就是如何在目标网络部署了严格的企业级防火墙或路由器时,如何访问目标企业网络内的办公计算机或者本地设备。在很多情况下,我们的办公室电脑会在防火墙的保护下接入互联网。那么问题就来了,在默认情况下,它并不会允许来自外部网络的流量进入内网。这也就意味着,你可以使用办公室电脑与互联网中的外部主机进行通信,但远程设备却无法与你的办公室电脑连接。PS:本文仅用于技术讨论与分享,严禁用于任何非法用途如果你想用家里的电脑访问办公室电脑中的文件或其他资料的话,这就非常令人头疼了。那现在该怎么办呢?我们有没有什么办法去访问路由器或防火墙背后的联网设备呢?我们能想到的有如下四...
Linux系统、树莓派
树莓派做web服务器(nginx、Apache)
Kalet 发表于2019-05-23 浏览491 评论0
一想到LinuxWeb服务器,我们首先想到的是:Apache+MySql+Php.Apache:是世界使用排名第一的Web服务器软件。可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件.MySQL:是一个关系型数据库管理系统,由瑞典MySQLAB公司开发。是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(关系数据库管理系统)应用软件之一。PHP:(外文名:HypertextPreprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,易于学...
数据库类
树莓派3之安装Mysql服务
Kalet 发表于2019-05-23 浏览522 评论0
需求在树莓派上安装Mysql服务,并开启远程访问步骤安装mysqlserver$ sudo apt-get install mysql-server我以为中间会让我提示输入数据库root的密码,没想到一帆风顺,直接完成,我要疯了,密码到底是什么了。通过搜索发现,可以使用如下命令,空密码登录$ sudo mysql -u root设置root密码use mysql;update user set plugin='mysql_native_password...
VB、VB.NET
通过几个Hello World感受.NET Core全新的开发体验
Kalet 发表于2019-05-20 浏览504 评论0
2016年6月27日,这是一个特殊的日子,微软全新的.NET开发平台.NETCore的RTM版本正式发布。我个人将.NETCore的核心特性归结为三点,它们的首字母组成一个非常好记的简称——COM,分别代表的含义Cross-Platform、Open-Source和Modularization。开发.NETCore应用的方式与之前具有非常大的变化,对于那些尚未体验过.NETCore的朋友,我希望通过本篇文章创建的这j几个HelloWorld应用可以很容易地带你们快速入门。首先我们会介绍如何构建.NETCore应用的开发环境。在这之后,我们会利用dotnetnew命令行创建一个控制...
Linux系统、树莓派
这可能是最为详细的Docker入门吐血总结
Kalet 发表于2019-05-20 浏览417 评论0
在计算机技术日新月异的今天,Docker在国内发展的如火如荼。特别是在一线互联网公司Docker的使用是十分普遍的,甚至成为了一些企业面试的加分项,不信的话看看下面这张图。这是我在某招聘网站上看到的招聘Java开发工程师的招聘要求,其中有一条熟悉Docker成为了你快速入职的加分项,由此可见熟悉Docker在互联网公司的地位之重要。市面上已经有很多优秀的Docker教程,但是很多原理性的东西,笔者认为那些教程对初学者而言还是很难理解,感觉没有说清楚(笔者自己都觉得挺懵逼的)。为了让初学者少走弯路,我将以我的学习经历以及作为一个CTF的角度,编写此套教程,来带大家去了...
Linux系统、树莓派
【树莓派】树莓派入门之docker安装
Kalet 发表于2019-05-20 浏览370 评论0
树莓派入门之docker安装前言docker的存在和丰富的社区资源,极大的方便了困扰我们的环境配置问题,用起来很舒服若对docker没有概念的可以百度或Google,了解一下,此文只介绍docker在树莓派上的安装。配置docker1、安装docker树莓派有两种安装方式,一种是简单的脚本安装,一种是从docker官网安装(推荐脚本安装)脚本福利(树莓派提供了方便的脚本以便于大家快速搭建docker)命令行输入后等待完成就好$ curl -sSL https://get.docker.com | sh通用步骤(其他发行版也通用,只要替换参数即可...