Migadu来自瑞士的免费域名信箱

Migadu 支持域名数量:无限;用户数量:无限;邮箱别名:支持;邮箱容量:1G;POP3:支持;IMAP:支持;SMTP:支持。 Migadu 仅适合不用经常寄信的使用者使用(拿来收信,或者每天的邮件不多),因为它限制每日可“寄出”的邮件数只有 10 封。接收无限制,容量为 1 GB ,可使用转寄功能把邮件转到其他的信箱。 Migadu 使用方法非常简单,只要免费注册、将 DNS 的 MX 纪录对应到 Migadu 提供的纪录,即可通过它来收发 Email 邮件了。 Migadu 提供网页端的信箱服务,在线收发邮件,也可以通过过 IMAP、SMTP、POP3 来收发邮件。 至于如何把你的网域名称对应到 Migadu ,非常简单,直接进入 Migadu网页,照提示一步一步做就可以了。 Migadu 首页: www.migadu.com 网页版收发邮件:webmail.migadu.com/ imap: imap.migadu.com 993 ssl/tls smtp: smtp.migadu.com 587 starttls pop3: imap.migadu.com 995 ssl/tls 注意:通过smtp.migadu.com发出的邮件尾部有migadu的一句话广告。2019-7-20

Tiny Core Linux

Tiny Core Linux 是很小(10 MB)的最低限度Linux桌面。它基于Linux 内核、Busybox、Tiny X、FLTK图形用户界面、JWM窗口管理器,全部运行在内存中。它并非一个完整的桌面,也不完整支持所有的硬件;它只代表能引导进入一个最小X窗口桌面所需的核心内容,典型情况下可包含对有线网络的访问。这个最小桌面可以通过从在线软件仓库安装额外应用软件来进行扩展。 官方网站:http://www.tinycorelinux.net/ Tiny Core镜像有三款: Core (11MB)、TinyCore (16MB) 以及 CorePlus (106MB),其中core是命令行版, TinyCore (16MB)是图形界面板, CorePlus (106MB)功能就比较丰富了。一般直接安装TinyCore版本。 可在VMware中安装。新建虚拟机时,操作系统类型选择“其他”、“其他”,否则据说会有问题。但也有说选择“linux”–“ubuntu”的。安装时,从iso文件启动,选择docker处的“下载Apps”,选择菜单里的 Apps–Cloud(Remote)–Browse,选择安装TC-install-GUI.tcz,下载结束后docker处会出现一个TC-Install的图标,点击图标进行安装。可安装到硬盘,也可安装到U盘。这是我当初的梦想啊,最简单的u盘启动的linux。 TinyCore功能上还算可以,简单的图形界面,带有控制台和一般简单的记事本以及一些程序。一直以来,都在找这样的小巧的操作系统,感觉会非常有用。但是现在它真正出现了,又觉得似乎没有多大用处了。

Published
Categorized as 技术 Tagged

双系统(Win Ubuntu)时间不一致的解决

在同一台电脑上装了ubuntu和windows双系统,但是每次进入win后时间总是不对,总是比当地时间晚8个小时。每次在win7下调整好之后,但是再一次进入win7系统后,时间又变回去了。原因是两个系统读取时间的机制不一样。 原因 Windows 与 Mac/Linux 缺省看待系统硬件时间的方式是不一样的: Windows把系统硬件时间当作本地时间(local time),即操作系统中显示的时间跟BIOS中显示的时间是一样的。 Linux/Unix/Mac把硬件时间当作 UTC,操作系统中显示的时间是硬件时间经过换算得来的,比如说北京时间是GMT+8,则系统中显示时间是硬件时间+8。 这样,当PC中同时有多系统共存时,就出现了问题。 例如你的ubuntu设置的时区都为北京时间东八区,当前系统时间为9:00AM。则此时硬件中存储的实际是UTC时间1:00AM。这时你重启进入Windows后,你会发现windows系统中显示的时间是 1:00AM,比ubuntu中慢了八个小时。同理,你在Windows中更改或用网络同步了系统时间后,再到Ubuntu中去看,系统就会快了8小时。 在实行夏令时的地区,情况可能会更复杂些。 解决方法1:在Windows下修改为utc时间 方式1:在注册表项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\ 下中添加一项数据类型为REG_DWORD,名称为RealTimeIsUniversal,值设为1 的键值。 方式2: 打开win10的设置,点击“时间和语言”这个选项,可以看到“时区”这个选项默认是“北京时间”。我们将“北京时间”改为“(UTC)世界协调时”即可。 解决方法2:在ubuntu下修改为本地时间 方式1: sudo gedit /etc/default/rcS 找到这一行:UTC=yes 改为 utc=no 方式2: 在ubuntu系统中,打开终端,输入以下指令: timedatectl set-local-rtc 1 –adjust-system-clock 以上命令是将你的硬件时钟设置为本地时区。如要将硬件时钟设置为协调世界时(UTC): timedatectl set-local-rtc 0 (这种方式在ubuntu18.04下测试可行。2019-4-20) 方式3: 先在ubuntu下更新一下时间,确保时间无误: sudo apt-get install ntpdate sudo ntpdate time.windows.com 然后将时间更新到硬件上: sudo hwclock –localtime –systohc

如何禁用浏览器的WebRTC

一般用户使用代理服务器,很多时候是不希望暴露自己的真实IP地址,但浏览器的WebRTC的一个特性,会暴露我们的真实IP,对于大多数浏览器例如Chrome、Firefox等都存在这种问题。 WebRTC(Web Real-Time Communication)是一个支持网页浏览器进行实时语音对话或视频对话的技术,是谷歌2010年以6820万美元收购Global IP Solutions公司而获得的一项技术。2011年5月谷歌开放了WebRTC的源代码,在行业内得到了广泛的支持和应用。 通过该漏洞,网站管理员可以轻易地通过WebRTC看到用户的真实IP地址,即使用户使用VPN隐藏自己的IP。该漏洞影响了支持WebRTC的浏览器,包括Google Chrome和火狐。 网络安全研究员Paolo Stagno测试了70个VPN提供商,发现其中有16个通过WebRTC泄漏了用户的IP(23%)。你可以通过查看网站 whoer.net 来检查你的VPN是否泄漏了你的真实IP。 WebRTC采用STUN(Session Traversal Utilities for NAT)、TURN和ICE等协议栈对VoIP网络中的防火墙或者NAT进行穿透。用户发送请求至服务器,STUN服务器会返回用户所用系统的IP地址和局域网地址。 返回的请求可以通过JavaScript获取,但由于这个过程是在正常的XML/HTTP请求过程之外进行的,所以在开发者控制台看不到。这意味着,这个漏洞的唯一要求就是浏览器要支持WebRTC和JavaScript。 对于用户来说,如果不想自己的真实IP地址泄漏,可以通过禁用WebRTC来防止真实IP地址泄漏。 Firefox浏览器禁用WebRTC的方法是:在浏览器上输入:about:config。之后搜索:media.peerconnection.enabled。找到它后双击,将其改成 false 即可。 Chrome浏览器禁用WebRTC的方法是:在Chrome应用商店里,安装一个名为WebRTC Leak Prevent的扩展即可。

Published
Categorized as 技术

ubuntu下ss的安装与使用

linux下的ss大致有两种,一种是命令行模式的,另一种则是带图形界面的,两种的效果相同,在这里只介绍命令行的。 环境:ubuntu 18.04 ss的安装 apt-get update apt-get install python-pip pip install shadowsocks ss的配置 1.直接输入命令运行 命令如下: sslocal -s 1.1.1.1 -p 8388 -k “your passwd” -b 127.0.0.1 -l 1080 -s后面跟你的服务器ip , -p后面跟你远程端口号(默认8388) ,-k后面跟你的密码(写在双引号之间),其他的用默认选项就好。 输入 sslocal -help 可以看到帮助文件。 2.文件配置运行 新建一个.json文件 vi /etc/ss.json 包含以下内容 { “server”:”abc.com”, “server_port”:443, “local_address”:”127.0.0.1″, “local_port”:1080, “password”:”xxx”, “timeout”:600, “method”:”aes-256-cfb” } 其中,server填你的服务器ip,sever_port填远程端口号,local_address本地ip,local_part本地端口,password填密码,timeout是延迟时间,method是加密方式,按照实际情况填写并保存。 保存完运行如下命令即可。 sslocal -c /etc/ss.json 如欲开机运行,则在rc.local中添加这句即可。注意后面要加符号… Continue reading ubuntu下ss的安装与使用

不用手机注册gmail邮箱(失效)

现在Gmail邮箱注册越来越难,主要原因是现在注册谷歌账号,需要验证手机号码。以前可以用国外虚拟号码进行短信验证,现在不行了。 在网上看到一个途径,可以不用手机号码注册Gmail账号,亲测可行。 首先,不要尝试在电脑端申请gmail,绝无可能绕过手机号码验证。你需要一安卓手机(苹果暂不支持这种玩法),翻墙,在Google Play中,在谷歌官方应用商店下载安装Gmail App,开始账号申请(只能在手机主用户界面申请。在手机次用户申请后无法收到登录提示信息): 1.打开安卓手机版的gmail客户端,选择Gmail设置选项 2.选择申请新的Gmail账号: 3.输入姓名: 4.输入年龄、性别: 5.输入你喜欢的Gmail账号: 6.设置谷歌账号的登录密码: 7.这一步是关键,不要填写手机号码,选择跳过: 8.阅读完服务条款,选择同意。 9.授权Gmail账号管理谷歌的全家桶,一证在手登录无忧! 10.可以选择此安卓设备去管理在其他设备或者浏览器登录谷歌账号,安全性较高,建议选择: 11.大功告成,登录到Gmail邮箱,绕过了手机号码验证。 12.注意注意注意!到此收工的话,下次登录谷歌账号,还得要验证手机: 13.此时,放弃更新安全机制,改用电脑浏览器方式登录Gmail, 进入收件箱: 14.点击右上角的谷歌账号设置,进入二步验证设置页面: 15.在设置2步验证时,谷歌还是不依不饶,引导填写手机号码及归属地,直接忽视,点“使用其他备用方式”: 16.选择开启2步验证选项: 17.使用谷歌的验证器应用: 18.按提示设置完毕: 19.至此,才算完成全部设置。从此清净了,谷歌不会絮絮叨叨提示你验证手机号码,因为其他二步验证已经完成了安全验证这一必选项,手机号码不再是必要选填项。 这种申请方法的关键是:一要翻墙,二要安装gmail客户端、google身份验证器app,三要注意备份google身份密钥和二维图像。 注意注意:一定要备份google身份密钥和二维图像,否则一旦手机丢失或换手机等,这个google账号就没法使用了。这也是使用google身份验证器的特点。 参考:https://waimaoquan.alibaba.com/bbs/read-htm-tid-4101372-fid-215.html

用YGBOOK搭建小说网站

YGBOOK是一个基于ThinkPHP+MYSQL开发的小说采集程序。可以在大部分常见的服务器上运行。 环境要求:PHP5.4以上,有伪静态功能。 主机要求:IIS/APACHE/NGINX均可,虚拟主机/VPS/服务器/云服务器均可。推荐使用linux系统,apache/nginx均可。 安装相关注意事项: 1、记得给目录权限否则无法安装,也无法采集。 好像是public、Application目录就好。 2、修改logo图片 F12查找到logo图片位置。将图片进行修改。 默认模板logo图片位置 Public/biquge/images/all.gif 注意,all.gif不只含有logo图片,还包含其它图标,且背景是透明的。修改时要注意。 3、修改公告和右侧方框内容 这两个位置是JS的,需要修改模板中JS文件信息。找到模板JS,然后进行更改。 默认模板地址 Public/biquge/js 在JS文件夹中找到 header.js 然后在里面找到需要修改的地方。 同理、模板页脚位置信息更改也是在这个里面修改。 使用过程中相关问题: 1、为什么我安装了,但是首页和栏目没有任何小说呢? 答:开始我也很好奇,后来发现,这个系统的小说采集后是只有名字入库的,要有人点了那本小说之后才会在栏目有记录。 2、为什么手机版的首页分区不会显示小说? 答:去后台-更多功能-区块数据-右上角-换成默认手机站,然后wap_index_xuanhuan[这种后面是分类拼音的]进去修改,把三个必须全部修改为否,再去清理下缓存就好了。 3、为什么我pc端首页推荐栏不会显示小说? 答:去后台-更多功能-区块数据-pc_index_fengtui-调用数量修改为6,然后去找几部小说点一下,他就会有了。 4、小说采集一次最多只能100吗? 答:破解最大限制:http://abc.cn/index.php?s=/Admin/Index/pick/action/runpick/nownum/1/maxnum/99999999999999.html 将 http://abc.cn 替换为你的网址后复制到浏览器地址栏运行即可 其中 99999999999999 为采集次数,可修改 5、这个程序需要的硬盘空间大吗? 答:这个程序不需要多大空间,除非你在后台开了缓存。 相关下载 源码下载:https://pan.lanzou.com/i0zlmjc 规则下载:https://pan.lanzou.com/b244455/ 参考文献 http://www.hddsd.com/post/21.html https://www.52pojie.cn/forum.php?mod=viewthread&tid=730530&page=1 注意注意注意 能读到这里也算难得,说说自己的担心:总感觉这类代码中会暗藏木马,网上也有相关披露。如果不是必要,尽量不要在自己的服务器上使用。

通过grub启动自己的内核

★ 原理 https://blog.csdn.net/liyuanbhu/article/details/7583595 在 PC 机上捣鼓自己的操作系统遇到的第一个难题就是如何将内核加载到内存中执行。读过于渊写的《自己动手写操作系统》,发现这部分的工作非常繁琐。而且实际上这部分工作和操作系统没太大的关系。好在开源的引导加载程序也已经发展的很成熟了,如grub和uboot。我们可以利用前人的成果,将自己的操作系统改造成可以用现有引导加载程序引导的内核。 这里采用GRUB作为引导加载程序。uboot主要用于arm芯片的flash启动。 GRUB 引导加载程序广泛应用于 Linux、各种 BSD 系统的引导,具有极高的可靠性。满足多重引导规范(The Multiboot Specification),可以引导各种满足多重引导规范的操作系统内核。 多重引导规范 多重引导规范并不强制要求内核的格式,但是如果采用 ELF 格式,将会带来许多方便。本文下面的介绍都是基于内核采用 ELF 格式。如果您的内核碰巧不能采用 ELF 格式,请您参考多重引导规范的官方文本中 3.1 节关于 Multiboot Header 的介绍。 能够被 GRUB 引导的内核有两个条件: (1) 需要有一个 Multiboot Header ,这个 Multiboot Header 必须在内核镜像的前 8192 个字节内,并且是首地址是 4 字节对齐的。 (2) 内核的加载地址在 1MB 以上的内存中,这个要求是 GRUB 附加的,并非多重引导规范的规定。 Multiboot Header的分布必须如下所示: 偏移量 类型 域名 备注 0… Continue reading 通过grub启动自己的内核

tar命令参数

不同的后缀的文件解压和压缩的命令都不一样 *.tar 用 tar –xvf 解压 *.gz 用 gzip -d或者gunzip 解压 *.tar.gz和*.tgz 用 tar –xzf 解压 *.bz2 用 bzip2 -d或者用bunzip2 解压 *.tar.bz2用tar –xjf 解压 *.Z 用 uncompress 解压 *.tar.Z 用tar –xZf 解压 *.rar 用 unrar e解压 *.zip 用 unzip 解压

Published
Categorized as 技术 Tagged

dovecot的安装配置

dovecot的主要功能是将服务器上收到的邮件传递到用户客户端如foxmail、手机邮件app等。 dovecot的配置文件比较多,但如果要求不高的话,配置一个主要的配置文件也够了,就是/etc/dovecot/dovecot.conf。 1,最简单的dovecot.conf文件。 只能用系统用户登录pop3。测试方法:用foxmail或app配置pop方式收邮件。能收到邮件即ok。 !include conf.d/*.conf protocols = pop3 mail_location = maildir:~/Maildir 2,这个dovecot.conf配置启用了虚拟用户。 启用后,可以将postfix收到的虚拟用户的邮件传递到客户端。当然也就支持可多个域了。实际上,这已经跟域没多大关系了,dovecot只是把指定邮件目录下的邮件传递给指定的用户。 !include conf.d/*.conf protocols = pop3 mail_location = maildir:~/Maildir passdb { driver = passwd-file args = scheme=CRYPT username_format=%u /etc/dovecot/users } userdb { driver = passwd-file args = username_format=%u /etc/dovecot/users } 这里使用明文密码文件验证登录,密码文件位于/etc/dovecot/users。它的格式如:admin@abc.com:{plain}aaaaaa:5000:5000::/home/vmail/abc.com/admin 一个用户一条。从左到右依次为:用户名、加密方式和口令、代收用户的用户id、代收用户的组id、邮件所在文件夹。 这个地方的邮件所在文件夹没有包含Maildir部分,因为Maildir是程序自动加的,即前面的mail_location = maildir:~/Maildir。 当然,除了这个文件中指定的用户能pop登录并收取邮件外,系统用户也可以登录收邮件。 这个文件的用户名、目录的对应关系,与postfix的vmailbox中的用户名、目录对应关系是没有关系的。各负其责。 3,这个配置文件是在前面的基础上,添加语句了以支持postfix的sasl验证。和postfix配合使用。 !include conf.d/*.conf protocols =… Continue reading dovecot的安装配置