【Softbank,Ymobileユーザー限定】0001softbankにPCから接続する! – elfen00’s blog

【Softbank,Ymobileユーザー限定】0001softbankにPCから接続する! – elfen00’s blog

20161118

対象

Softbank、Ymobileの契約の電話番号及び契約時の4桁のパスワードがある人

UserAgentを変更するだけでログインできます

流れ

0001Softbankに接続(パスワードなし)

UserAgentの変更

SoftBank/2.0/004SH/SHJ001/SN 12345678901 Browser/NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1

適当なhttpのサイトに接続するとリダイレクトされます

f:id:elfen00:20161118132312p:plain ここに電話番号とパスワード(4桁)を入れてログインするだけ f:id:elfen00:20161118132257p:plain

#

PC版Chromeを使ったログイン例

右クリックから検証を押してデバイスマーク f:id:elfen00:20161118132841p:plain を押してモバイル用にします。そしてデバイス一覧を押して f:id:elfen00:20161118132403p:plain Editを押して端末を追加 f:id:elfen00:20161118132338p:plain こんな漢字でUseragent

SoftBank/2.0/004SH/SHJ001/SN 12345678901 Browser/NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1  

を入力しておけばOK。
あとはログインするときに作成したデバイスを選択してリロードしてログインするだけ f:id:elfen00:20161118132330p:plain

Android等の場合

Useragentを変えられるブラウザを使えばログイン可能です。 DolphinBrowserで確認。

参考

takuya-1st.hatenablog.jp

【Softbank,Ymobileユーザー限定】0001softbankにPCから接続する! – elfen00’s blog

wordpress最安全、最通用的搬家方法 | 前端开拓者

wordpress最安全、最通用的搬家方法 | 前端开拓者

wordpress搬家,一直以来都没有比较官方、安全的搬家方法。目前网上多见的都是通过phpmyadmin导出数据库,然后在新的服务器上导入数据库,以实现搬家的目的。但是这样做受到很多外在因素的限制,比如说新服务器中的mysql数据库版本不同、新服务器的数据库名不同、用户名密码不同等等,导致某些特殊情况下搬家不成功。有时候发生误操作,还有可能导致网站数据库崩溃。

其实wordpress自身是带有导入/导出功能的。这项功能可以将站点的所有文章、页面、评论、自定义字段、条目信息(分类和标签等)、导航菜单以及自定义文章全部导出为xml文件,并且可以直接在新的wordpress系统中恢复。由于这种操作方法是全新的wordpress安装,并且数据库、网站配置文件都是全新的配置安装,有效的杜绝了搬家后某些情况下数据库名称、网站路径、配置路径不一致产生的各种错误。

使用这种方法搬家,相对数据库导入、网站程序文件复制的方法来说工作量稍微大一些。但是从某些角度来说,这种搬家方法无需担心配置文件出错、数据库连接不稳定,也无需打开源代码,修改各种配置文件。相比较来说,也是一种效率的提升。

简单的说明一下,这种搬家方法,导出的xml文件中只包含网站的 文章、页面、导航菜单、评论、自定义字段、分类、标签、自定义文章、用户信息。不包含网站的 设置、友情链接、插件设置、主题小工具。因此我们在导出xml文件后,需要对网站的设置、友情链接、插件设置、主题小工具的设置进行手动记录。

具体操作流程如下:
1.进入wordpress后台 -> 工具 -> 导出 -> 所有内容 -> 下载导出文件
wordpress最安全、最通用的搬家方法 - 第1张  | 前端开拓者

2.手动记录网站的设置、友情链接、插件设置、主题小工具的设置。建议将各项以前修改过的记录记在一个txt文本中,便于恢复时快速查阅设置。具体工作量并不算太大,只要设置过一次的话,相信不是难事。

3.一切准备就绪后,将域名解析到新的服务器上,并在新的服务器上安装全新的wordpress系统,这里就不用我多说了吧,相信大家都会装=。=

接着将旧网站中的【/wp-content/plugins】、【/wp-content/themes 】、 【/wp-content/uploads】三个目录的文件复制到新wordpress系统的对应目录中。

4.登陆新的wordpress后台,打开 工具 -> 导入 这里会让大家选择导入的方式,我们这里只要选择wordpress即可,如图:
wordpress最安全、最通用的搬家方法 - 第2张  | 前端开拓者
点击wordpress后,会提示需要安装插件。插件安装后,会进入导入界;选择之前导出的xml文件,将其上传到服务器中,如图:
wordpress最安全、最通用的搬家方法 - 第3张  | 前端开拓者

上传完成后,会提示是否需要修改用户名、修改用户身份,是否需要下载附件。一般情况下,如无特殊需求直接点击提交即可。如图:

wordpress最安全、最通用的搬家方法 - 第4张  | 前端开拓者

到这一步,之前备份的数据已经导入完成。

5.数据导入完成后,需要对系统默认产生的一些数据与设置进行清理,比如 “你好,世界”、“示例页面”等内容进行删除。重新调整 主题中的导航菜单,将其修改为之前正常的菜单结构。

6.进入 插件 -> 已安装的插件 将所有插件启用 。然后把之前通过txt文本记录下来的“网站的设置、友情链接、插件设置、主题小工具的设置”等内容进行相应的恢复设置。完成这一步,基本上网站就基本搬家完毕,网站已经可以正常访问。剩下的就是设置301跳转、上传robost文件等特殊操作了。相信对于大家来说也不是太复杂的工作。

结语:此方法适用于任何情况下的搬家、即使是不同的服务器环境、不同的数据库版本,只要能够正常安装wordpress都可以进行搬家;尤其在虚拟空间上更为适用。

在某些情况下,其实还可以用于wordpress重装、修改系统文件出现无法打开网站等问题时紧急恢复等等。

所以大家最好养成习惯,经常将网站内容导出为xml进行保存备份,以备不时之需。

就是一个管理员,frontopen的管理员,嗯,介绍完毕!

wordpress最安全、最通用的搬家方法 | 前端开拓者

Raspberry Pi 树莓派安装系统及基本设置

by 老谢

老谢博客 / 2017-08-10 18:10

安装系统
  • SDFormatter
  • win32diskimager

  请从树莓派官网下载系统镜像,然后使用SDFormatter对TF卡进行格式化,格式化以后运行win32diskimager,选择系统镜像以及盘符以后,点击write,等待写入完全,等到出现对话框write successful就说明成功了。

Raspberry Pi 树莓派安装系统及基本设置

基本设置
  • 开启ssh服务
  • 设置root密码并解锁
  • 允许远程ssh登录root账户
  • 设置时区及编码

  需要特别注意的是,新版RASPBIAN的镜像默认不开启SSH服务,如果希望默认开启,请在TF卡root目录下创建名为“ssh”的空文件,默认用户是pi 密码为raspberry,debian里root账户默认没有密码,但账户锁定。执行sudo passwd root为root用户设置密码,再执行sudo passwd --unlock root为root账户解锁。接下来修改/etc/ssh/sshd_config,将PermitRootLogin without-password为PermitRootLogin yes,即可启用root账户远程ssh登录。

  接下来设置时区以及语言编码:

   timedatectl set-timezone 'Asia/Hong_Kong'     localectl set-locale LANG=en_US.utf8     

  如果您要使用WIFI连接网络,请参考:巴掌大的服务器,树莓派3初体验

更换源为清华大学并更新
   cp /etc/apt/sources.list /etc/apt/sources.list.bak     vim /etc/apt/sources.list     

  进入编辑界面,删除原有的内容或者用#注释掉原来的源,添加下方的源内容。

   deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ jessie main non-free contrib     deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ jessie main non-free contrib     

  之后对系统及软件包进行更新。

   apt-get update       #更新系统软件     apt-get upgrade       #更新已安装的包     

Shared via Inoreader

Raspberry Pi 树莓派安装系统及基本设置

一键且自动备份Linux VPS文件/数据库脚本功能及应用

by 老左

老左博客 / 2017-08-07 12:39

老左每年都会看到不少的网友痛诉主机商如何如何,导致自己数据丢失的问题,有些站长在选择VPS、服务器架设网站之后,压根一次都没有备份过,如果有这种可能主机商磁盘坏了,跑路了,数据无法恢复了,那么结果可想而知。主机商固然是有原因,但无论我们选择何家主机,需要备份的是我们自己,不能太依赖商家。

甚至我们需要多方式、多渠道备份,在上上周的时候老左遇到一个网友通过快照备份某个主机,但是迁移数据还原的时候无法启动,就这么数据备份成快照,但无法还原的结果。当然,老左每年也会折腾不少的VPS,也有一些自认为比较稳定的商家会放松备份警惕,比如一直用来存放脚本、资源的资源库,前一段时间由于磁盘坏掉也没有能恢复数据,可见备份的重要性。

我们每个人都有各自的备份网站方式,有直接手工下载复制备份,也有网站自带的备份功能,也有导出数据库打包文件下载备份,也有高级一点的用户实现自动异地备份。反正不管如何,我们选择适合自己的都可以,即便数据不太重要,也要有一定的备份规律,好歹万一出问题,大部分数据都在。

老左之前有分享过相关备份网站和数据库的文章:

1、OneinStack自带本地/远程备份网站文件和数据库使用方法

2、详解使用mysqldump命令备份还原MySQL数据用法整理

3、常见Linux VPS主机备份MYSQL数据库的4个方法

在这篇文章中,老左看到teddysun同学在博客中发布的一个备份数据库脚本,可以实现自动备份到本地服务器,以及还可以备份到Google Drive网盘。

第一、准备工作

1、这个脚本老左也是第一次使用,所以我们在准备使用之前建议在测试机或者将已有数据备份再测试,以免有不良症状。

2、根据介绍可以备份全数据库MySQL/MariaDB,或者指定数据库用户备份。

3、还支持将文件直接上传至远程FTP空间,以及支持备份到Google Drive网盘。

4、本文脚本来自https://teddysun.com/469.html,具体以官方为准,并感谢teddysun提供脚本。

第二、一键备份脚本下载和授权

wget –no-check-certificate https://github.com/teddysun/across/raw/master/backup.sh
chmod +x backup.sh

第三、修改文件配置参数

在执行脚本之前,我们需要先修改backup.sh参数,里面内容比较丰富,修改需要细致。

1、基本参数

gback-1.jpg

ENCRYPTFLG :true设置加密
BACKUPPASS :设置打包加密密码
LOCALDIR:设置备份目录,根据我们实际的一键包或者面板设置
TEMPDIR:备份临时目录
LOGFILE:脚本运行时候的日志文件
MYSQL_ROOT_PASSWORD:ROOT数据库管理密码
MYSQL_DATABASE_NAME:指定备份数据库名,不写则备份全部数据库用户

备注:MYSQL_DATABASE_NAME是数组形式,如果一次备份多个数据库名,我们依次复制且修改数组参数。

2、指定备份文件

我们可以只备份上面数据库,也可以通过这个脚本设定备份网站文件目录。

gback-2.jpg

我们可以在BACKUP[0]=””设置备份目录,同样是数组形式,如果有备份多个网站,则格式复制数组形式。

3、远程FTP空间信息

gback-3.jpg

FTP_FLG:是否上传至远程FTP空间,true 为上传
FTP_HOST:远程FTP服务器IP地址
FTP_USER:远程FTP服务器用户
FTP_PASS :远程FTP服务器密码
FTP_DIR :远程服务器备份的目录文件夹,可以指定

第四、执行备份脚本体验

./backup.sh

这里我们修改好参数之后,可以自行脚本实现备份进程。

gback-4.jpg

即便我们后面需要设定定时备份,我们也需要手工测试下脚本是否正常。这里我就简单备份下数据库测试,可以看到执行没有错误,且在对应备份目录有备份下来的数据库。

第五、解密、解压缩文件

无论我们是备份到本地服务器,还是远程FTP空间,建议采用加密形式,这样即便FTP空间文件泄露,也至少有一道较为安全保障。这里我们备份好的文件是.ENC加密格式的,我们需要先解密后解压。

gback-5.jpg

1、解密格式

openssl enc -aes256 -in [解密文件名] -out 解密出来的文件夹压缩包.tgz -pass pass:[设定的加密密码] -d -md sha1

2、解压缩

tar -zxPf [压缩包名称]

第六、设定定时运行

30 1 * * * root bash /root/backup.sh

如果我们希望实现自动定时备份运行,可以添加到crontab定时脚本中执行。

最后,这个脚本还自带备份到谷歌网盘的,如果有需要可以参考官方网站去设定。一般我们用法备份到本地或者自己的FTP空间远程备份也是够用的。

Shared via Inoreader

一键且自动备份Linux VPS文件/数据库脚本功能及应用

Linux挂载硬盘实现数据盘与系统盘合并扩容

by 老左

老左博客 / 2017-08-11 13:40

无论我们是在用Linux VPS、服务器,对于普通用户而言默认的系统盘存储大小基本够用的。一般普通的网站能用完3-5GB都不是很多,除非我们是较大的图片、下载类型的资源网站。因此,一般的服务器新手用户也没有在意是否购买的VPS、服务器硬盘大小,直接拿到ROOT账户后直接就安装面板、一键包去使用。

当然,在使用的过程中也没有太大的问题,但是实际上,可能还有数据盘没有使用,因为有些服务商是直接数据盘和系统盘合并在一起的,也有不少是需要我们自己挂载启用的。这部分挂载硬盘的时候,有些是只能与系统盘独立的数据盘,有些是可以将数据盘、系统盘合并扩容的。

老左之前也看到有几个国内的主机商默认系统根目录自带一键可以合并数据盘脚本,有些是没有的,这里正好手上有一台测试机可以支持将数据盘扩容合并到系统盘的机器,所以把这个方法记录下来以备使用。

第一、准备工作

1、备份的重要性

这篇文章老左是在当前空数据情况下进行的,所以如果我们朋友需要参考建议如果有数据的要做好备份。以及最好在扩容或者挂载要在购买机器没有WEB环境之前进行,因为后续已有数据的操作还是有一定风险的。

2、检查是否支持扩容系统盘

vgdisplay

这里我不确定是不是这样的,我只能说可能大部分是,在输入命令后有提示出来盘符信息的,是可以扩容的,如果提示”No volume groups found”是不可以扩容的。

grouplv-1.jpg

可以看到有报出信息,且这里有一个VG Name信息我们需要的,不同的VPS可能不同,我们记录下来是VolGroup。

第二、挂载合并扩容系统盘

1、检查当前盘符情况

grouplv-2.jpg

这里可以看到有数据盘没有挂载。

2、分区数据盘

grouplv-3.jpg

依次输入n p 1 回车 t 8e w

3、格式化盘符

mkfs.ext3 /dev/vdb1

grouplv-4.jpg

4、创建物理卷

在这个之前,我们已经需要通过lvdisplay获得两个信息。

grouplv-5.jpg

这里我们需要获得LV Path和VG Name。

pvcreate /dev/vdb1

vgextend VolGroup /dev/vdb1

执行后看到”Volume group “VolGroup” successfully extended”可以表示没问题了。

5、检查剩余空间

vgdisplay

grouplv-6.jpg

看到空余的磁盘大小,具体数值可能有点误差,这里我也不管了。

6、扩容

lvresize -L +28G /dev/VolGroup/lv_root

这里我扩28GB,因为我直接满满的30GB好像不行,留点空余。后面路径是我们上面获取到的LV Path。

resize2fs /dev/VolGroup/lv_root

grouplv-7.jpg

第三、检查磁盘情况

1、扩展之前

grouplv-9.jpg

2、扩展之后

grouplv-8.jpg

最后,我们重启服务器,再次检测看到没有任何问题。这样系统盘就扩容了一些,后面可以去安装WEB系统环境使用。

Shared via Inoreader

Linux挂载硬盘实现数据盘与系统盘合并扩容