Ubuntu企业服务器管理经验谈(一)

简介:

用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

登录后如下图所示。

image

值得注意的是,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加密密钥。

希望这篇文章能对你有所启发和帮助。这也是我的初衷和最终目的。



本文转自 urey_pp 51CTO博客,原文链接:http://blog.51cto.com/dgd2010/730017,如需转载请自行联系原作者


相关文章
|
30天前
|
Ubuntu JavaScript 关系型数据库
在阿里云Ubuntu 20.04服务器中搭建一个 Ghost 博客
在阿里云Ubuntu 20.04服务器上部署Ghost博客的步骤包括创建新用户、安装Nginx、MySQL和Node.js 18.x。首先,通过`adduser`命令创建非root用户,然后安装Nginx和MySQL。接着,设置Node.js环境,下载Nodesource GPG密钥并安装Node.js 18.x。之后,使用`npm`安装Ghost-CLI,创建Ghost安装目录并进行安装。配置过程中需提供博客URL、数据库连接信息等。最后,测试访问前台首页和后台管理页面。确保DNS设置正确,并根据提示完成Ghost博客的配置。
在阿里云Ubuntu 20.04服务器中搭建一个 Ghost 博客
|
1月前
|
Ubuntu 网络协议 Java
【Android平板编程】远程Ubuntu服务器code-server编程写代码
【Android平板编程】远程Ubuntu服务器code-server编程写代码
|
2月前
|
存储 Ubuntu 网络协议
|
3月前
|
JavaScript Ubuntu
百度搜索:蓝易云【Ubuntu搭建Nodejs服务器】
请注意,以上步骤仅是简单的示例,实际上,你可以根据需要配置更多Node.js服务器设置和添加更多功能。
36 2
|
7天前
|
安全 数据安全/隐私保护 数据中心
服务器中毒怎么办?企业数据安全需重视
互联网企业包括基础层、服务层和终端层,后者涉及网络服务、内容提供、应用服务等。随着业务发展,企业积累了大量数据,数据安全成为关注焦点,尤其是防范服务器中毒导致的数据泄露。中毒迹象包括文件消失、程序异常、启动项可疑、运行缓慢、杀毒软件失效、系统语言改变、蓝屏或黑屏、主页篡改、广告弹窗、程序图标篡改等。中毒原因可能源自源程序漏洞、FTP漏洞、不安全的上网行为和弱后台口令。处理中毒需断网、备份重要文件、运行杀毒软件、在DOS下杀毒、恢复系统并更改网络密码。预防措施包括打补丁、安装杀毒软件、定期扫描、谨慎点击链接和下载、不随意执行附件程序等。
|
23天前
|
Ubuntu Linux 虚拟化
【Linux】ubuntu安装samba服务器
【Linux】ubuntu安装samba服务器
|
1月前
|
存储 Ubuntu 网络安全
|
1月前
|
Ubuntu 网络协议 Java
在Android平板上使用code-server公网远程Ubuntu服务器编程
在Android平板上使用code-server公网远程Ubuntu服务器编程
|
2月前
|
弹性计算 大数据 测试技术
2024年企业云服务器价格多少钱,1000-3000元预算阿里云服务器配置说明
2024年企业云服务器价格多少钱?租用阿里云服务器怎么收费?阿里云服务器配置不同一年价格也不同,来看看1000-3000元预算阿里云服务器配置说明。云服务器ECS经济型e实例2核2G、3M固定带宽99元一年、ECS u1实例2核4G、5M固定带宽、80G ESSD Entry盘优惠价格199元一年,轻量应用服务器2核2G3M带宽轻量服务器一年61元、2核4G4M带宽轻量服务器一年165元12个月、2核4G服务器30元3个月,幻兽帕鲁4核16G和8核32G服务器配置,云服务器ECS可以选择经济型e实例、通用算力u1实例、ECS计算型c7、通用型g7、c8i、g8i等企业级实例规格。
|
2月前
|
存储 固态存储 数据可视化