树莓派填坑记录
2018-01-07 本文已影响0人
Defjia
这篇写得非常不优雅,是从Wordpress的HTML转到Markdown的,凑乎看吧。
- 在Linux系统下做启动盘
Kali官方文档
dd if=kali-2.1.2-rpi.img of=/dev/sdb bs=512k
Ubuntu Core Doc
Ubuntu Mate Introduction
Ubuntu Mate Document - 使用ssh
在烧好的盘中,新建一个ssh空文件(Kali默认开启) - 使用HDMI输出
- 使用raspi-config
-
apt-get install triggerhappy lua5.1 alsa-utils
# 还有一个 忘记了 装的时候会提示的 - 在链接下载最新的raspi-config
dpkg -i xxxx.deb
- 接下来可以操作诸如挂载拓展分区等操作
-
- 更新rsa密钥
虽然Kali的ssh默认是开启的,但是连接时Xshell还是报错:
Socket error Event: 32 Error: 10053.
查看status原来是缺少RSA密钥,于是用ssh-keygen生成一个
ssh-keygen -t rsa -b 2048 -f /etc/ssh/ssh_host_rsa_key
再到/etc/ssh/sshd_config里将对应HostKey取消注释,重启ssh,就大功告成。
此处感谢:参考链接 - 更新apt-key - 参考链接
wget -q -O - https://archive.kali.org/archive-key.asc | apt-key add
-
加源
- vi /etc/apt/sources.list
#中科大
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
#阿里云
#deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
#deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
#清华大学
#deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
#deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
#浙大
#deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
#deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
#东软大学
#deb http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
#deb-src http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
#官方源
#deb http://http.kali.org/kali kali-rolling main non-free contrib
#deb-src http://http.kali.org/kali kali-rolling main non-free contrib
#重庆大学
#deb http://http.kali.org/kali kali-rolling main non-free contrib
#deb-src http://http.kali.org/kali kali-rolling main non-free contrib
-
修改DNS(参考链接)
- vi /etc/resolv.conf
-
调整时区
- sudo dpkg-reconfigure tzdata
- 依次选即可
-
调整时区2
- sudo apt-get install ntpdate # 安装ntp
- tzselect # 选时区
- sudo ntpdate cn.pool.ntp.org # 校准
-
汉化
- sudo apt-get install ttf-wqy-zenhei
- sudo dpkg-reconfigure locales
- 用空格选中en_US.UTF-8、zh_CN.GBK、zh_CN.UTF-8
- 默认选zh_CN.UTF-8
- reboot
-
定时任务
- crontab -e # 编辑任务
- crontab -l # 查看
- crontab -r # 删除全部
- 若python3不能执行,要在文件中添加路径——
Eg: PATH=$PATH:/volume1/@appstore/python3/bin
-
- screen -S name # 新建窗口
- 快捷键Ctrl a表示进入命令模式,再按d,挂起窗口
- screen -d name # 远程detach某个session,前提是已经跳出了name窗口
- screen -ls # 列出窗口列表
- screen -r 2637 #进入2637线程,恢复会话窗口
- screen -D -r <session-id> 先踢掉前一用户,再登陆
- Ctrl a +k # 杀死窗口
- kill -9 2637 # 同上
- screen -wipe # 自动清除死去的窗口
-
- ifconfig -a # 查看是否有wlan0
- dmesg | grep usb # 查看USB日志
- apt-cache search realtek # 搜索驱动
- sudo apt-get install firmware-realtek # 安装驱动
- 待完成
- 开机启动脚本
- 在/etc/init.d/目录下编写脚本
- update-rc.d xxx defaults 99
- cat /etc/rc*.d 进行察看
- 参考链接