使用SSH来管理Linux主机需要有扎实的Linux命令行管理基础和经验,对于许多新手用户来说,使用命令行来管理本机Ubuntu主机尚为困难,更何况使用SSH来登录远程Ubuntu主机来控制管理呢。其实对于在使用Ubuntu作为服务器的用户而言,有一件利器能大大简化控制和管理Ubuntu服务器的操作和难度,那就是Webmin,通过Webmin我们可以在一个浏览器上就能对安装了Webmin的Ubuntu服务器进行管理,并且不用担心在访问Webmin控制台的时候泄漏服务器信息,因为Webmin默认是启动了SSL连接的。
Webmin官方提供了已打包好的Deb包来安装Webmin,所以对于Ubuntu用户而言,只需要通过SSH连接到Ubuntu服务器上后使用wget来下载Webmin安装文件即可。
访问Webmin官方网站http://www.webmin.com/,就可以在Download Webmin 1.410看到Debian Package,单击就会转到SourceForge.net上,SourceForge众所周知是自动通过判断访客位置所在地来选择下载镜像,但对于中国访客而言,最近的台湾和日本的镜像速度并不优秀,相反的美国的一些镜像的下载速度却很优秀,不妨在转到SourceForge下载页时单击Select a different mirror来选择北美镜像点来下载。但这里不是要让你在本机上下载,而是要获得真实文件下载链接,复制链接后再在SSH客户端上单击鼠标右键就可以粘贴下来文件下载链接地址,这就可以很方便的用wget命令来下载。
下载好之后使用
$dpkg -i webmin_1.410_all.deb
命令来安装Webmin,事实上由于Webmin可以涉及到对系统内核的管理,所以安装这种软件需要更高权限,应该用
发现自己写错了命令,g写成e了,纠正一下:
$sudo dpkg -i webmin_1.410_all.deb
命令来安装Webmin
安装好之后在客户端上远程访问方法就是在主机所使用的IP后面加上10000号端口号,比如石头是安装在局域网中的192.168.1.249上的,那么访问方法就是在客户端浏览器上访问:
http://192.168.1.249:10000/
如果你这么访问的话,是无法成功的,因为Webmin会强制要求使用SSL来连接访问,那么就应该在http协议URL上加一个s,即是:
https://192.168.1.249:10000/
如果你的服务器没有证书,这里就会提示是否允许本次会话对话框,单击确定之后即可。
下一篇我们就学习Webmin的应用了,放心,Webmin不难应用的,并且也有中文语言版的。
