欢迎光临散文网 会员登陆 & 注册

玩转树莓派之一些基础命令、远程端口映射与web版BT下载

2017-11-23 21:29 作者:王忘杰-王土狗  | 我要投稿

我们都喜欢好玩的事情,因为好玩我们才更加喜欢他 --好像是鲁迅

上面这句我没说过 --鲁迅


让树莓派更好玩

显示带有酷炫 Linux 标志的基本硬件信息

安装 sudo apt-get install screenfetch

运行 screenfetch

稍等片刻,上面华丽的基本信息就打印出来

更好的资源管理器


安装 sudo apt-get install htop

运行 htop

不知道软件名字怎么搜索?


yumsearch参数,但apt-get是没有的,因为他不在apt-get里。。

sudo apt-get update 更新软件列表 

sudo apt-cache search vim 查找vim相关软件包 

sudo apt-get install php7.0  安装php7.0


nohup后台命令怎么使用?

nohup 命令 &

[root@360CN ~]# nohup nginx &[1] 20808

jobs 查看任务

[root@360CN ~]# jobs[1]+  Exit 1                  nohup nginx

fg %n 关闭后台任务

[root@360CN ~]# fg 1


配置远程端口映射

配置远程端口映射需要先有一台远程服务器

如果你问我,既然有远程服务器还要树莓派干什么,我只能告诉你 无可奉告 。

映射远程端口需要使用frp,之前已经做过教程,这里不再赘述,点击链接查看。

https://9sb.org/669

我只贴出我的配置文件

服务器 linux-amd64-frps ,监听8000端口,frp面板为8001端口,给树莓派准备了8080 8081 8082端口,防火墙需要开放这些端口。

[root@360CN ~]# cat frps.ini

[common]server_addr = 0.0.0.0

bind_port = 8000

privilege_token = 123456

dashboard_port = 8001

dashboard_user = admin

dashboard_pwd = admin


客户端 linux-arm-frpc

pi@pi2:~$ cat frpc.ini 

[common] server_addr = 103.95.207.205 

server_port = 8000 

 privilege_token = 123456 

 [ssh] type = tcp local_ip = 127.0.0.1 local_port = 22 remote_port = 8081 

[web] type = tcp local_ip = 127.0.0.1 local_port = 80 remote_port = 8080 

 [bt] type = tcp local_ip = 127.0.0.1 local_port = 8082 remote_port = 8082

通过/etc/rc.local开机启动

pi@pi2:~$ cat /etc/rc.local nohup /home/pi/frpc -c /home/pi/frpc.ini & exit 0

通过frp面板可以看到端口已经打通

配置web版bt下载服务器

sudo apt-get install  qbittorrent-nox

后台运行

nohup qbittorrent-nox &

注意
默认情况下qbittorrent-nox需要通过8080端口访问,同时不允许端口映射访问

通过局域网IP访问,修改端口

修改密码,勾选 绕过对本地主机的验证

这样就可以通过远程随时随地下载了


玩转树莓派之一些基础命令、远程端口映射与web版BT下载的评论 (共 条)

分享到微博请遵守国家法律