树莓派远程桌面_教你用_webmin_在线管理树莓派系统

树莓派官方有大名鼎鼎的 Raspbian 操作系统,有着和 PC 桌面类似的操作体验,比较适合初次接触树莓派的用户,适用于日常和多媒体相关的场景。

假若要运维树莓派系统,比如修改开机启动项、查看系统日志、查看系统 CPU 占用、磁盘占用等,Raspbian 就不太合适了,一方面是它的桌面系统太大消耗系统资源,另一方面是系统管理功能很弱,很多事情做不来。

当然,你可以选择用纯命令行操作,但这里我要介绍的是一款可视化的系统运维工具:webmin

Webmin 是功能强大的基于 Web 的 Unix 系统管理工具,用户通过浏览器访问 Webmin 控制面板,就能对系统进行各种操作。目前 Webmin 支持绝大多数的 Unix 系统,当然也包括树莓派。

这里先贴一张 webmin 的运行截图:

cac008780d707fbfbf5301c30e23058e.png

安装 webmin

这里,我假设你已经知道了怎么给树莓派安装操作系统,更换软件源等,所以直接进入安装 webmin 的正题。

首先,更新树莓派软件源列表:

sudo apt-get update

接着,安装下面几个必要的依赖软件:

sudo apt-get install libauthen-pam-perl apt-show-versions

然后,下载 webmin 并安装:

cd ~mkdir webmincd webminwget http://prdownloads.sourceforge.net/webadmin/webmin_1.941_all.debsudo dpkg --install webmin_1.920_all.deb

安装完毕后,webmin 会自动执行。

由于 webmin 下载地址在国外,下载速度稍慢,要耐心等

接着,在树莓派上打开浏览器,访问 https://localhost:10000 就能看到 webmin 的控制面板了。

5726b686238f529545caff8a34db9a1c.png

是的,我是在远程桌面上启动的 webmin。教你从零开始连接树莓派远程桌面 - 知乎

webmin 不仅有系统信息面板,还有启动项管理、进程管理、系统日志管理等等非常多的功能模块,这里就不一一展开介绍了,具体可以查看官方文档:Webmin Modules - Webmin Documentation

远程访问 webmin

如果你的树莓派没有接显示器,或者希望远程访问树莓派上的 webmin,那就需要额外配置路由器。

首先,进入路由器管理后台,找到“端口转发”设置界面,配置 10000 端口转发(这里假设路由器的外网 IP 是 100.100.100.100,树莓派的内网 IP 是 192.168.1.123)。至于为什么是 10000 端口,这是因为树莓派 webmin 的默认端口号是 10000,所以配置这个端口就行。

配置完这个后,外网所有到 100.100.100.100:10000 的流量都会被路由器转发到 192.168.1.123:10000,然后用浏览器访问 100.100.100.100:10000 即可

cac008780d707fbfbf5301c30e23058e.png

设置语言

webmin 默认是英文的,如果要改成中文,到 Webmin > Webmin Configuration > Webmin Language 设置成中文即可。

47174557b0e87ecfd7706b1661677e58.png

安装第三方模块

webmin 自带了非常多的功能模块,比如 ssh 服务管理、DHCP 服务管理等。如果你的树莓派上安装了这些服务,那么对应的功能模块就会被自动激活,让你可以远程管理。

除了官方自带的,还有非常多第三方的模块,可以前往官网搜索和安装。

e5f0504f6c6ad0f0336f38f88d80095e.png
84db75b5de481007a9f09b6bba6490c8.png

注意事项

首次连接的时候,因为 webmin 的 https 证书默认是自签名证书,浏览器可能会拒绝访问。但这个可以忽略,直接点“继续前往”即可。

62e32b844dbc3e3484cc67da7815fab0.png

参考资料

  • Webmin
  • webmin/webmin: Powerful and flexible web-based server management control panel
  • Raspberry Pi Webmin: A Web Interface for System Administration - Pi My Life Up
  • Install Webmin and configure your system without any command – Raspberry tips
  • How to Install Webmin in Raspberry Pi running Raspbian Jessie
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值