导航:Home » admin
此为作者:" admin " 的所有文章

开启小米mini SSH 另一种方法

作者:admin | 时间:July 24, 2017 | 分类:router | 评论:0 ℃

本方法适合比较高版本的固件,方法是:

浏览器分别访问:

http://192.168.31.1/cgi-bin/luci/;stok=xxxxxxxxx/api/xqnetwork/set_wifi_ap?ssid=tianbao&encryption=NONE&enctype=NONE&channel=1%3B%2Fusr%2Fsbin%2Ftelnetd
http://192.168.31.1/cgi-bin/luci/;stok=xxxxxxxxx/api/xqsystem/set_name_password?oldPwd=旧密码&newPwd=admin

做完这两步,路由器的 telnet 服务就成功开启了,登陆 telnet ,运行:

sed -i ":x;N;s/if \[.*\; then\n.*return 0\n.*fi/#tb/;b x" /etc/init.d/dropbear && /etc/init.d/dropbear start &&   nvram set ssh_en=1; nvram commit

如此,路由器并成功开启 SSH 服务。

让 MAC80211.sh 自动识别 2.4G/5G

作者:admin | 时间:July 20, 2017 | 分类:router | 评论:0 ℃
TEST=`iw phy "$dev" info | grep 5500 | wc -l`
if [ "$TEST" -eq 1 ] ;then         
CHANNEL=5G     
else                   
CHANNEL=2.4G
fi

安装 ArchLinux 扩展功能

作者:admin | 时间:July 5, 2017 | 分类:linux | 评论:0 ℃

0、启用网络

#ip link
查看网卡名称,如果实体机一般为eth0,Vmware环境需要用上述命令查找名称
#cp /etc/netctl/examples/ethernet-dhcp /etc/netctl/dhcp && netctl enable dhcp
#systemctl enable NetworkManager

1、安装桌面环境

#pacman -Syy xorg xorg-server
#pacman -S gnome gnome-extra gnome-tweak-tool
#pacman -S gdm
#systemctl enable gdm
#systemctl start gdm
运行桌面环境一般使用普通用户身份,如果没有添加普通用户,可以在安装桌面环境之前添加:
#useradd -m  -g users -s /bin/bash hzqim
#passwd hzqim

2、安装输入法

#sudo pacman -Sy fcitx-im fcitx-configtool fcitx-googlepinyin

在/etc/environment中加入:

export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export [email protected]=fcitx

UEFI 下安装 ArchLinux

作者:admin | 时间:July 4, 2017 | 分类:linux | 评论:0 ℃

1.安装准备

  • 键盘布局(略)
  • 验证启动模式,看看 LiveCD 是否在 UEFI 模式下(略)
  • 连接到因特网,通过 ping baidu.com 检验网络是否正常
  • 更新系统时间,如果 BIOS 时间正常可以略过
  • 建立硬盘分区,fdisk -l 检查有那些硬盘,用 cfdisk 来分区,第一个分区为 efi system 格式(挂载在/boot),用于存放EFI,grub,以及内核,挂载到 /mnt/boot
  • 格式化分区,特别的,格式化 esp 为 FAT32 格式(mkfs.fat -F32 /dev/sdx1)
  • 挂载分区,先挂载“ / ”分区(/dev/sdx2) 到 /mnt,再在 /mnt 创建 boot 目录用于挂载 /boot (/dev/sdx1)

2.安装

  • 选择镜像,nano /etc/pacman.d/mirrorlist ,把国内的源放在第一行,之后运行 pacman -Syy 更新源
  • 安装基本系统+引导软件,pacstrap -i /mnt base base-devel vim grub efibootmgr

3.配置系统

  • 更新fstab,fenfstab -U /mnt  >> /mnt/etc/fstab
  • 更改root,arch-chroot /mnt
  • 设置中国时区,ln -sf /usr/share/zoneinfo/Asian/Shanghai /etc/localtime
  • 设置Locale,vim /etc/locale.gen,开启 en_US.UTF-8 和 zh_CN.UTF-8,之后 运行 locale-gen  &&  echo LANG=en_US.UTF-8 > /etc/locale.conf
  • 设置主机名,echo myhostname > /etc/hostname,修改 /etc/hosts,添加 127.0.1.1 myhostname.localdomain myhostname
  • 网络配置 ,cp /etc/netctl/examples/ethernet-dhcp /etc/netctl/dhcp && netctl enable dhcp
  • 初始化内存盘——Initramfs , mkinitcpio -p linux
  • 修改 root 密码,passwd root
  • 安装 grub 引导软件,grub 既能引导 BIOS 也能引导 UEFI,就选它了,grub 安装到系统后还需要应用到 EFI 目录以便更新模块。
grub-install --target=x86_64-efi --efi-directory=/boot
grub-mkconfig -o /boot/grub/grub.cfg
  • 重启系统,重启前退出到 Live CD ,并卸载 /mnt(exit  umount -R /mnt)

安装 Windows 直接开启 Administrator 与设置开机自动登陆账号

作者:admin | 时间:June 19, 2017 | 分类: | 评论:0 ℃

lusrmgr.msc

netplwiz

电脑疑难杂症

作者:admin | 时间:June 17, 2017 | 分类: | 评论:0 ℃

朋友在 PE 下用 diskpgen 分区,C 盘既不能设置为活动分区,也没有取消活动分区的选项,后来才发现他用 diskgen 的一键分区功能,把硬盘分成 GPT 分区表了。

另一朋友电脑电脑 BIOS 自检之后就不能加载系统,用 PE 备份数据正常,也能顺利用 dism++ 恢复系统,就算重新分区都不能解决问题,后来证实是启动扇区有问题,修复之后就可以了。

单位里的某电教平台,每次启动都是进入 BIOS 界面,加载默认设置故障依旧,但手动设置启动设备便可以进入系统。后来发现,故障原因是键盘的 F2 键按下去不能复位造成的。

从Hosts转换成dnsmasq格式

作者:admin | 时间:June 5, 2017 | 分类:host,linux,router | 评论:0 ℃
cat hosts|grep -v "#"|sed -e '/^$/d'|awk '{ print "address=/"$2"/"$1 }'> /etc/dnsmasq.conf.d/hosts.conf

Android 去除叉号

作者:admin | 时间:March 27, 2017 | 分类: | 评论:0 ℃
 Android 7及之后的版本输入如下两个命令: 
adb shell “settings put global captive_portal_http_url http://www.google.cn/generate_204” 
adb shell “settings put global captive_portal_https_url https://www.google.cn/generate_204”

7之前的版本运行如下的命令: 
adb shell “settings put global captive_portal_serverhttp://www.google.cn/generate_204”

可以输入如下命令, 禁止检测网络连接状态. 
adb shell settings put global captive_portal_detection_enabled 0

可以输入如下命令, 打开检测网络连接状态. 
adb shell settings put global captive_portal_detection_enabled 1

原理:让 Android 访问 https://www.google.cn/generate_204,只要返回 204 状态代码,就判定为网络通畅。

而用 Nginx 架设 204 返回也很简单:

location /generate_204 {
return 204;
}
Copyright © 2012-2018 hzqim Powered by Typecho)))