Ubuntu企业服务器管理经验谈(一)
2011-11-30 17:44
295 查看
使用Ubuntu服务器的朋友都会知道,ubuntu的server版本安装完成后是没有图形界面的。这对熟悉了使用“桌面”进行管理和配置服务器的你来说恐怕是一件困难的事情。虽然也有使用终端命令“sudo apt-get install ubuntu-desktop”或者是其他的桌面的方法使得安装的服务器系统获得一个图形界面以进行管理,但是这无疑增加了计算机硬件系统的负担和额外的风险。因为只有天知道,安装了图形界面之后的服务器会莫名其妙的发生什么事。然而对于一个高安全的企业环境,企业的安全是非常重要的。所以这个方案并不是最好的方案。
那么究竟怎么才能构建出安全的管理方案呢?
既然不能使用图形界面进行配置和管理,那么我们就不使用它好了。下面我就谈谈我的管理经验。
熟悉RHEL的朋友可能使用过Webmin这款软件的经验,它不仅支持在本地使用也同样支持远程管理。那么究竟什么是Webmin呢?它安全可靠吗?怎么通过它来进行管理我的服务器呢?
别着急,我来一一解答。
关于什么是Webmin。
由于时间关系,如果大家英语水平还不错的话可以直接去访问http://www.webmin.com获取关于Webmin的更多信息。
此外,Webmin还提供了Demo和Screenshot页面,你可以直接登录此页面进行在线测试。网址是:http://www.webmin.com/demo.html。
登录后如下图所示。
值得注意的是,Webmin的部分高级功能需要java支持。如果你是微软的IE用户不妨可以参照http://windows.microsoft.com/zh-CN/windows-vista/Install-Java-in-Internet-Explorer这个地址安装java。
如果你是其他类型的用户,如使用Solaris 或者Linux,那么你可以直接访问http://www.java.com/zh_CN/download/manual.jsp网站,然后选择适合你的操作系统平台的java软件。
那么怎么样才能安装Webmin呢?
#首先,先更新一下软件源
sudo apt-get update
sudo apt-get upgrade
#然后有两种方式可以帮助你获取Webmin。一是,直接用w3m访问Webmin主页,然后依次找到下载地址下载。
w3m www.webmin.com
#二是,使用wget获得。在这里你可以使用deb包或者自解压的tar.gz格式的源码包。
wget http://cdnetworks-kr-1.dl.sourceforget.net/project/webmin/1.570/wwebmin_1.570_all.deb
#准备好之后就可以开始安装了。
sudo dpkg --install webmin_1.570_all.deb
sudo apt-get -f install webmin
#在完成上面的命令之后,终端会提示你缺少的依赖组件(包),你可以采取下面的命令将其补全。注意-f参数。
sudo apt-get -f install webmin libnet-ssleay-perl libauthen-pam-perl libio-pty-perl apt-show-versions libapt-pkg-perl
#到这里之后终端会提示你,Webmin已经安装完成。
#然后再次更新软件源,查看是否有更新的组件(包)。
sudo apt-get update
sudo apt-get upgrade
#你可以再次使用w3m验证Webmin是否安装正常。
#当然,此时你就可以在远程计算机上的Web浏览器中使用http://ipaddress:10000的格式来验证是否使用正常。
sudo w3m https://dgdsrv:10000/
#值得注意的是,采取以上的方法默认安装完成后,证书工作可能不正常,但不影响使用。要使之工作正常的前提是需要配置SSH加密密钥。
希望这篇文章能对你有所启发和帮助。这也是我的初衷和最终目的。
本文出自 “通信,我的最爱” 博客,请务必保留此出处http://dgd2010.blog.51cto.com/1539422/730017
那么究竟怎么才能构建出安全的管理方案呢?
既然不能使用图形界面进行配置和管理,那么我们就不使用它好了。下面我就谈谈我的管理经验。
熟悉RHEL的朋友可能使用过Webmin这款软件的经验,它不仅支持在本地使用也同样支持远程管理。那么究竟什么是Webmin呢?它安全可靠吗?怎么通过它来进行管理我的服务器呢?
别着急,我来一一解答。
关于什么是Webmin。
由于时间关系,如果大家英语水平还不错的话可以直接去访问http://www.webmin.com获取关于Webmin的更多信息。
此外,Webmin还提供了Demo和Screenshot页面,你可以直接登录此页面进行在线测试。网址是:http://www.webmin.com/demo.html。
登录后如下图所示。
值得注意的是,Webmin的部分高级功能需要java支持。如果你是微软的IE用户不妨可以参照http://windows.microsoft.com/zh-CN/windows-vista/Install-Java-in-Internet-Explorer这个地址安装java。
如果你是其他类型的用户,如使用Solaris 或者Linux,那么你可以直接访问http://www.java.com/zh_CN/download/manual.jsp网站,然后选择适合你的操作系统平台的java软件。
那么怎么样才能安装Webmin呢?
#首先,先更新一下软件源
sudo apt-get update
sudo apt-get upgrade
#然后有两种方式可以帮助你获取Webmin。一是,直接用w3m访问Webmin主页,然后依次找到下载地址下载。
w3m www.webmin.com
#二是,使用wget获得。在这里你可以使用deb包或者自解压的tar.gz格式的源码包。
wget http://cdnetworks-kr-1.dl.sourceforget.net/project/webmin/1.570/wwebmin_1.570_all.deb
#准备好之后就可以开始安装了。
sudo dpkg --install webmin_1.570_all.deb
sudo apt-get -f install webmin
#在完成上面的命令之后,终端会提示你缺少的依赖组件(包),你可以采取下面的命令将其补全。注意-f参数。
sudo apt-get -f install webmin libnet-ssleay-perl libauthen-pam-perl libio-pty-perl apt-show-versions libapt-pkg-perl
#到这里之后终端会提示你,Webmin已经安装完成。
#然后再次更新软件源,查看是否有更新的组件(包)。
sudo apt-get update
sudo apt-get upgrade
#你可以再次使用w3m验证Webmin是否安装正常。
#当然,此时你就可以在远程计算机上的Web浏览器中使用http://ipaddress:10000的格式来验证是否使用正常。
sudo w3m https://dgdsrv:10000/
#值得注意的是,采取以上的方法默认安装完成后,证书工作可能不正常,但不影响使用。要使之工作正常的前提是需要配置SSH加密密钥。
希望这篇文章能对你有所启发和帮助。这也是我的初衷和最终目的。
本文出自 “通信,我的最爱” 博客,请务必保留此出处http://dgd2010.blog.51cto.com/1539422/730017
相关文章推荐
- [源码管理] ubuntu中svn简明用法:服务器搭建+客户端使用
- 阿里云服务器Ubuntu14.0.4部署git管理网站
- 使用root账户管理ubuntu服务器 “拒绝访问”的解决方法
- 远程管理(Linux)Ubuntu服务器的方法
- 企业内网管理经验谈
- 于RIA Flex Flash 平台开发的进销存企业信息管理系统开发经验
- windows下管理ubuntu服务器以及切换root身份
- ubuntu服务器mysql管理 第二弹
- 在强制使用software raid的联想ThinkServer RD330服务器安装UBUNTU的经验
- ubuntu服务器管理需要的操作
- Java企业微信开发_08_素材管理之下载微信临时素材到本地服务器
- Ubuntu14.04+gitolite+gitweb代码管理服务器搭建
- 卡巴斯基6.0企业版如何变更管理服务器
- Ubuntu:Performing Essential System Administration Tasks (Ubuntu服务器系统管理核心任务)
- ubuntu14.10 安装git并且使用CSDN提供的git服务器管理项目代码
- 传统企业互联网转型,引爆跨界IT管理的工具与经验
- 水利水电行业-施工企业项目管理信息化实施经验及解决方案
- filezilla通过root账户远程连接管理ubuntu server服务器文件
- Ubuntu 安装配置GitLab(企业版&社区版&个人版Git管理)
- 天下数据告诉你企业DHCP服务器安全管理三招