首页 > 技术文章 > 树莓派操作记录

zihunqingxin 2017-04-19 21:00 原文

原先是为玩openwrt买的,也刷的openwrt系统。

觉得太浪费, 想当个主机使,重新折腾一次,也记录常用命令

 

vim ~/.ssh/authorized_keys

 

更改国内源

vim /etc/apt/sources.list

 

安装ss python版 或 c版 代理转换

pip install shadowsocks-2.8.2.tar.gz

sslocal -d start -s 11.12.13.14 -p 33333 -k passpwd 

  

安装openvpn 

更改vpn 客户端配置

 

vim /etc/default/openvpn

 

vim  client89.conf

  

安装privoxy 代理转换

 

vim /etc/privoxy/config

 

取消 代理

export -n http_proxy

 

安装docker 

 

sh get_docker.sh

 

装完必须重启一次,不然报network错误

 

更改docker 配置

  

ls /var/lib/docker/network/files/

 

添加docker mirror (为了过墙)

 

更改启动级别(考虑过年放家,给家人用,必要情况可以当电脑在家办工,装了带桌面系统)

 

更改启动级别

桌面

systemctl set-default graphical.target

命令行

systemctl set-default graphical.target

 

安装pppoe (这会配好,以后带回家当路由器用)

apt-get install pppoe

apt-get install hotspot

apt-get install udhcpd

 

启动ssh

systemd start ssh 

开机启动

systemctl enable ssh

 

关掉防火墙(话说很讨厌firewalld,没有iptables熟悉)

 

hostapd /etc/hostapd/hostapd.conf_new

vim /etc/init.d/dhcpcd

 

vim /etc/hostapd/ifupdown.sh

 

vim /etc/network/interfaces

 

vim /etc/default/hostapd

 

systemctl status dnsmasq

 

手动设ip

ip route  add 192.168.17.1/24 broadcast 192.168.17.255 dev  wlan0

 

ifdown wlan0

ifup wlan0

 

取消

ip addr flush dev wlan0

 

apt-get install samba

 

sudo /etc/init.d/networking restart

 

docker pull armhf/node

 

 

apt-get install ppoeconfig

apt-get install pppoeconf

 

pppoeconf

 

添加docker用户组 

sudo  usermod -aG docker pi

systemctl isolate runlevel5.target

systemctl set-default graphical.target

 

推荐阅读