Samba 与 Linux / Windows 文件共享

Samba 与 Linux / Windows 文件共享

前面已经介绍了 家庭共享服务器的搭建 ,简单介绍了ftp服务器的安装配置与使用。虽然已经可以满足大部分的使用需求,但是有时候还是不太方便。 现在家中的这台服务器整天地跑着,它不仅用来存放视频和图片,也用来存放我的文件,例如代码。有时会在手机上写,有时也会在笔记本上写。若每一台都配置git直接传到gitlab的话当然太过于麻烦,而在手机或笔记本上写完再用ftp传到服务器上似乎不太方便,有时也会 …

继续阅读

Shadowsocks 服务器的搭建与使用

平时不能避免想要获得国外的优秀资源与服务(譬如说 Google API ,Medium ,Wikipedia?),而那些优秀资源和服务又往往不是那么容易得到?想看看外面的世界? 修改Host网速太慢,普通协议VPN被模糊识别,大多的普通免费翻墙软件黯然退场? 既然这样,那就走吧。 注: 如果不愿意自己安装,欢迎申请使用 Toay laboratory 的服务;服务为无偿提供,保证无任何记录,但资源有限,需保证其价值率达到最大值,请务必认真填写申请表。详情请查看实验室文章 Project Outscape 。 网上有自动安装脚本,只要动动几根手指就可以安装好了。但我更偏向于自定义安装,毕竟这个我的VPS可不只是用来Cross-wall。 准备工作 联网的计算机,装好系统的VPS(据说256MB就足够了,但我选用的是Vultr的1028MB的VPS,毕竟还要用来跑后端应用;至于系统嘛,我用的是Ubuntu),一颗不被禁锢的心 。 开始 SSH登录到VPS(建议使用root账户,避免sudo重复输入太麻烦) 更新所有安装 先将所有的软件都更新,避免中途更新的麻烦 apt upgrade 安装python-pip包管理和python-setuptools apt install python-pip python-setuptools 安装shadowsocks pip install …

继续阅读

Linux家庭共享服务器搭建

引入 前面一篇已经介绍完如何安装Fedora,但是用作 桌面操作系统 这并不是我们的唯一目的! 现在出门旅游过后,常常会有很多很多的照片,无论是在手机中,还是在相机中,零零散散很不方便,而通常使用数据线传输到电脑的方式又会受到线的约束,不能够快速而方便地给局域网中的人分享。有没有一种高大上的方式完美地解决这个问题?当然有!就是本篇文章要向你介绍的“家庭共享服务器”! 准备 一台已经安装好 Linux 发行版(这里使用 Fedora )的电脑,互联网。(That's all !) 步骤 1. 预备 打开电脑的电源,等候启动。 进入桌面环境,打开 终端 -- 命令行界面 。为了避免重复使用 sudo ,建议使用命令 su - 切换到 ROOT账户 。 2.进行网络连接的配置。 默认 network 守护进程 是随系统启动的。如果没有在桌面托盘中发现图标,就在终端中输入命令: systemctl start network 如果家中使用的路由器配置了 DHCP (用于在局域网中自动分配IP地址的服务器) ,想让电脑自动获取IP地址,直接在终端中输入命令: chkconfig 但是不推荐使用这种方法。我们的目的是使用这台电脑作为服务器,租期一过IP地址就更改如何是好?于是就有了 静态IP分配 (在DHCP中设置MAC与IP绑定分配),让路由器的DHCP(IP地址分配服务器)固定给拥有这个MAC地址的设备分配固定的IP地址,不会因为IP地址租期结束而重新分配IP地址。 …

继续阅读

Linux-Fedora安装

Linux-Fedora安装

引入 家中有一台老旧的电脑, 512MB的内存 ,一个 2.8Ghz 的CPU,自打初中开始就没怎么用过了。暑假回到家,看到这台老电脑静静地站在电脑柜中,很是不甘,想让它复活起来,经过上电自检没有任何问题后,便开始了我的plam-server计划(具体实施将在下一篇文章中讲述,本篇文章只讲述Fedora的安装步骤)。 准备 所需要的东西不多:一台能够正常使用的设备,一台老旧设备,一个U盘(清空,就算不清空,后面的软件也会自动将它清空的),互联网。 步骤 使用能正常使用的电脑(以下称为旧电脑)到 Fedora官网 下载Fedora 发行版Linux。(推荐使用 LXQt桌面版本 ,对于老旧设备他的桌面环境速度是其中很快的了)。 注:如果你觉得从国外的服务器上下载太慢的话,可以去中科大的镜像网站上下载。但是,推荐使用Torrent(即BT)的下载方式,速度非常快,我下载时速度最快可以达到3M/s! 系统下载完成后,再到 Rufus 官网上下载最新版本的Rufus(一款用来制作U盘启动盘的工具)。 打开Rufus,如下图设置。 点击开始按钮,直到进度条绿完为止,然后退出U盘。 打开旧电脑,进入BIOS设置第一启动为U盘启动。 U盘自动引导进入U盘上的系统后,会直接进入LXQt桌面;如果没有进入桌面而是在命令行模式中,输入startx命令即可。 在桌面上找到名称为 “Install to hard …

继续阅读

自制直线型油漆喷枪

自制直线型油漆喷枪

一支 油漆笔 ,一个马达和齿轮便可以制作一个简易的 直线型油漆喷枪 。 上图便是整个设计,简单但实用。 上图为工作图。油漆由油漆笔到达马达的齿轮处,并由转动的齿轮沿切线抛出。因此不必使用直尺便能勾画出直线,也完全可以作为墨斗的替代品。 接下来便是作品展示:(Creative work) 用这个作为作业本的扉页其实挺不错的。 生活中任何物品都可以作为工具,也可以制作成工具。创造就像是 “1+2=3” 一样将不同的东西组合在一起,只是困难的是 “+” ,而并非 “1”或“2” 罢了。(其实这也是我一直抓住 API 的开发不放的原因。)当你有聊或者无聊时,多做做 “1+2=3” ,有时会有意想不到的结果。 …

继续阅读

长路漫漫,展望Toay实验室

长路漫漫,展望Toay实验室

从这里开始 的想法不过就是,利用自己力所能及之处和身边的事物,做出一些令人瞠目结舌的事情。“物尽其用,任何东西都为工具”,这句话恰如其分。 纸上得来终觉浅,绝知此事要躬行。 从最开始的沙盒(Sandbox),到后来的开发区(Twic dev),最后,怀着期望,走进实验室(Toay laborstory)。 命名 就如当初个人博客 Twic 的建立,从域名开始。首先拟定为 .org 顶级域名(本身就是一个组织,只是成员比较特别。) 作为有创意的作品集合,名字也必须纳入其中。 继承于 T ,名称需以 t 开头; 为了方便记忆与输入,名字尽量要短,那就四个字母。用用排列组合,若是挨着字母表顺序生成,一共会有 26³ = 17576 个名字;一个一个筛选的方法显然不可行。 那就翻翻牛津高阶,后面有常见人名,统计了一下,一共有这么几个字母作为常见结尾('a','e','i','o','u','b','l','s','n','x','y','d','w','p'),元音和常见几个辅音字母作为第二个字母('a','i','o','h','r','s','w')和第三个字母('a','e','i','o','u','h','r','s','w')。有了这几个字典, 17576 立马减少到 14×9×7 = 882 ,再从这几百个名字中挑选也就容易得多。 负责完成名字生成的一小段PHP代码被我称为 Toay l …

继续阅读