一 用户概述 默认状况下,ubuntu server的root用户是不启用的,一般用户通过在命令前加前缀”sudo”,来暂时获得管理员权限。随后会提示输入password,此password与一般用户的密码一样。也可以通过 sudo –i来将一般用户提升为超级用户。
启用root帐号仅需运行sudo passwd root,然后根据提示输入密码即可激活root.如果要关闭root用户,仅需运行 sudo passwd –l root即可。
root帐号的密码和普通用户使用sudo的密码没有任何联系。root帐号和普通帐号的sudo不同之处在于,使用root帐号登陆后权限始终为管理员权限,而普通帐号的sudo,仅在执行某一命令时是管理员权限,当执行完命令后又会自动降为普通用户权限。
二 用户密码的设置与恢复 使用命令 sudo passwd user-name,然后根据提示输入sudo密码,如果验证通过,则会提示为user-name输入新密码。此命令同样可以为root设置和恢复密码。
三 GRUB的安全性 GRUB用于引导系统及进行系统恢复。可以通过对其进行添加操作密码的方式,来增加其安全性。主要是对”/boot/grub/menu.lst”进行修改。示例如下:
没有修改前:
default 0 timeout 10 title Ubuntu,kernel 2.6.15-26-server-LAMP root (hd0,2) kernel /boot/vmlinuz-2.6.15-server root=/dev/hda3 ro quiet splash initrd /boot/initrd.img-2.6.15-server savedefault boot
修改后:
default 0 timeout 10 password=12345 title Ubuntu,kernel 2.6.15-26-server-LAMP lock root (hd0,2) kernel /boot/vmlinuz-2.6.15-server root=/dev/hda3 ro quiet splash initrd /boot/initrd.img-2.6.15-server savedefault boot
然后reboot系统,待出现GRUB画面时,将光标移到该选项处,按下‘p’,输入密码12345即可。通过这种方式,可以有效地防止通过recovery mode进行恶意破坏,如修改root密码等。
由于以上方式的密码是以明文的形式出现在menu.lst中,也具有危险性,因此可采取对其加密的方式。具体如下:sudo grub-md5-crytp ,然后根据提示输入两遍 12345(请更改为任意字符),之后出现31个字符,记录下该字符串。将password=12345 修改为password --md5 31位字符串,reboot系统即可。
四.使用救援光碟恢复系统 当忘掉GRUB密码或因某种原因GRUB无法启动,此时即可使用救援光碟。将光碟放入CDROM,reboot系统,待出现启动条目时,移动光标至”Resuce broken system”.随后会自动监测系统硬件,如语言种类、网路接口、硬盘等。最后将出现命令行选项:
Execute a Shell in /dev/discs/disc0/part1 Execute a Shell in the installer environment Reinstall GRUB boot loader Choose a different root file system Reboot the system
选择第一项,随后进入bash shell。注意:/dev/discs/disc0/part1 中的part1表示欲恢复的系统安装的分区,应根据实际情况选择。
五.Summary 处于安全考虑:
1 root帐户应该disable;
2 GRUB应设置MD5密码;
3 应设置BIOS,使禁止从CD-ROM启动系统。 |
相关推荐
Ubuntu Server 12.04,代号"precise pangolin",是Ubuntu发行版的一个长期支持(LTS)版本,为服务器环境提供了稳定、安全且高效的操作系统。这个版本的生命周期长达五年,确保了用户在维护期间能得到持续的安全更新...
Ubuntu Server是基于Debian的开源Linux发行版,常用于服务器环境,提供高效、稳定且安全的操作系统平台。以下是围绕这些主题的详细知识点: 1. Ubuntu Server基础:了解Ubuntu Server的基础架构,包括安装过程、...
Ubuntu Server是一款基于Debian的开源服务器操作系统,以其稳定、安全和高效的特点深受全球IT专业人士的青睐。本PDF版本提供了高清且完整的指南,旨在帮助用户充分利用Ubuntu Server的各项功能。 Ubuntu Server在...
此外,Ubuntu Server的稳定性和安全性使得它适合用于各种企业级应用,例如Web服务器、数据库服务器、自动化任务、物联网(IoT)项目等。 总的来说,树莓派4配合Ubuntu Server 20.04提供了丰富的功能和强大的性能,是...
### Ubuntu Server 安装步骤详解 #### 一、前言 Ubuntu Server 是一款基于 Linux 的开源操作系统,广泛应用于服务器环境中。其稳定性和安全性受到了广大用户的认可。本文将详细介绍 Ubuntu Server 的安装步骤及其...
其次,Ubuntu Server的系统管理涵盖了用户和权限管理、软件包管理、更新与安全维护等方面。理解如何创建和管理用户,控制权限,以及利用`apt`工具进行软件包的安装、更新和卸载,是每个Ubuntu Server管理员的基本功...
虽然文档内容没有提供关于“Ubuntu Server最佳方案”的具体内容,但根据标题可以推测该文档可能详细介绍了在Ubuntu Server操作系统上的部署、配置、优化以及管理的最佳实践。这些知识点对于Linux系统管理员和希望...
默认情况下,Ubuntu Server 不包含任何图形界面组件,这有助于减少资源占用,提高系统的稳定性和安全性。但是,在某些场景下,用户可能希望在Ubuntu Server上安装一个图形界面来简化管理和操作过程。 桌面环境...
在安装和配置Ubuntu Server时,用户需要进行一系列的系统更新操作,这些操作包括使用apt-get命令进行安全补丁的更新、版本升级,以及更新系统源列表。文档中提到了使用sudo apt-get update、sudo apt-get upgrade和...
【Ubuntu Linux 基础视频教程 - 2.7 安装 Ubuntu Server Edition】是一部针对初学者的详尽教程,旨在引导用户顺利完成 Ubuntu Server 的安装过程。Ubuntu Server 是一款广泛应用于企业级服务器环境的开源操作系统,...
**Ubuntu Server Guide** 是一个全面且详尽的手册,旨在为用户提供如何在其 Ubuntu 系统上安装和配置各种服务器应用的指导。这份文档是面向任务的,通过一系列步骤帮助用户根据自己的需求定制系统。 #### 二、支持 ...
同时,Ubuntu Server 也提供了许多实用的工具和应用程序,帮助用户快速完成各种任务。 3. 系统下载 在使用 Ubuntu Server 之前,需要下载 Ubuntu Server 的安装镜像文件。读者可以从 Ubuntu 官方网站下载最新版本...
内容概要:本文档主要介绍了如何在Ubuntu Server 24.04.1系统上搭建内网APT源,涵盖环境准备、镜像源配置、同步及发布、以及客户端配置。首先介绍了所需操作系统及其体系架构与网络条件。接着阐述了两种配置源的方式...
《精通Ubuntu Server》是一本全面指导用户掌握Ubuntu服务器操作管理的书籍,由Jay LaCroix撰写。这本书旨在帮助读者了解Ubuntu Server的细节,提升在实际环境中应用Ubuntu Server的能力。Ubuntu作为一个开源操作系统...
第1篇 拥抱UbuntuServer 第1章 敲开Linux Server的大门 2 1.1 Linux到底是什么 2 1.2 为何选Linux,不选 1.2 Windows 3 1.2.1 Linux可以定制 4 1.2.2 Linux比Windows稳定 4 1.2.3 Linux比Windows响应快 4 ...
在完成这些设置之后,Ubuntu Server 10.0.4的安装程序会继续引导用户完成网络配置、磁盘分区、系统安装等后续步骤。网络配置包括IP地址的静态配置或DHCP自动获取,这要根据用户的网络环境来决定。磁盘分区是安装过程...
在IT领域,搭建Ubuntu Server平台是一项基础且重要的工作,它为开发者、系统管理员以及各种服务提供了稳定、安全的运行环境。Ubuntu Server是一个基于Debian的Linux发行版,因其开源、免费以及强大的社区支持而广受...
Ubuntu Server 的命令行提供了许多有用的命令,通过使用这些命令,可以快速地执行各种操作,如安装软件包、配置服务器、管理用户等。 本资源摘要信息涵盖了 Ubuntu Server 的学习资料,涉及到安装、配置、使用等多...
本文将详细讲解如何在戴尔服务器上安装Ubuntu 18.04 Server无桌面版本,这是一个专为服务器环境设计的操作系统,不包含图形用户界面,更加轻量化和高效。 首先,我们需要了解戴尔服务器的基本启动流程。当服务器...