(linux从入门到精通)(linux从入门到精通pdf下载)

1.1 账户管理

超级用户(root)账户具有特权,当以超级用户(root)身份登录到系统后,就能访问和运行任何程序,可以进行系统的配置和管理工作。但超级用户(root)身份登录到系统也存在巨大的危险,可能会无意删除很重要的文件或破坏系统的正常工作。要想安全地进行操作,应以普通用户身份登录到系统,只有需要时才使用su命令切换为超级用户身份,然后以超级用户(root)的特权执行完所需的任务,完成后立即退出超级用户(root)账户。

& 提示:

对于超级用户(root)的账户和密码,应严格控制,防止非法入侵。

1.1.1 创建和更改用户账户(useradd,passwd)

安装Linux的过程中会创建超级用户(root)账户。普通用户账户可以在安装过程中注意:如已从命令行进行登录,用startx启动,会直接进入Xwindow,不再要求图形登录过程。

& 提示:

只有超级用户才能创建用户以和更改其它用户的密码。一般的用户账户只能使用更改自己的密码。

1.1.1.1 创建新账户

要想创建账户zxin10,密码为jasper123。可使用下面给出的命令序列。在这个命令序列中,黑体表示的是用户的输入,非黑体表示的是系统的响应:

# useradd zxin10

# passwd zxin10

Changing password for user zxin10

New UNIX password: jasper123

Retype new UNIX password: jasper123

passwd: all authentication tokens updated successfully

& 提示:

在上面的命令序列中,当键入jasper123时,键入的字符串不会出现在屏幕上。这是一种基本的安全防范措施。

1.1.1.2 更改密码

为了更好地保护用户帐号的安全,Linux允许用户随时修改自己的口令,修改口令的命令是passwd,它将提示用户输入旧口令和新口令,之后还要求用户再次确认新口令,以避免用户无意中按错键。如果用户忘记了口令,可以请系统管理员为自己重新设置一个。

如果root用户打算更改用户zxin10现在的密码,可以运行下面给出的命令序列。假定新密码是bambi321:

# passwd zxin10

Changing password for user zxin10

New UNIX password: bambi321

Retype new UNIX password: bambi321

passwd:all authentication tokens updated successfully

1.1.1.3 处理错误消息

当设置密码时,可能会遇到下述错误消息中的一种,说明您设置的密码是不安全的密码,可能会造成安全漏洞:

表 1.2‑1安全漏洞

漏洞条目

中文释义

说明

BADPASSWORD:itistooshort

坏密码:太短

键入的密码字符串不到6个字符时,就会出现该消息,如“me”。

BADPASSWORD:itisbasedonadictionaryword

坏密码:这是基于词典的单词

当输入了词典中常见的单词时,就会出现该消息,例如“system12”。

BADPASSWORD:itistoosimplistic/systematic

坏密码:过于简单/系统

当输入的密码字符串太简单或太系统时,,就会出现该消息,例如“abcdef123456”

1.1.2 删除用户账户

要想删除用户账户,例如zxin10,可以运行下述命令:

#userdel zxin10

使用-r选项,还可以同时删除该用户的主目录,例如:

#userdel –r zxin10

& 提示:

只有超级用户才能运行命令userdel。

1.1.3 切换用户(su)

可以直接从当前用户切换为另一名用户,而不必执行繁琐的退出登录然后再重新登录。例如,如果从当前用户切换到用户zxin10,可以执行下述命令序列:

$su - zxin10

Password:password

如果想使用新的系统环境而不打算继续使用当前用户的用户环境,请添加一个“-”(减号)选项,后跟一个空格。

$su – zxin10

Password:password

& 提示:

超级用户(root)使用su命令,系统不会提示输入用户密码。

使用命令exit或Ctrl-d返回到上一次使用的用户身份:

$exit

6

exit

如果想切换到超级用户(root)身份,可使用命令su,不必给出任何参数:

$su -

Password:root_password

如果想了解当前用户的情况,运行下述命令:

$whoami

zxin10

在上面的示例中,登录的用户是zxin10。

声明:我要去上班所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者IT运维日常所有,原文出处。若您的权利被侵害,请联系删除。

本文标题:(linux从入门到精通)(linux从入门到精通pdf下载)
本文链接:https://www.51qsb.cn/article/m83u0.html

(0)
打赏微信扫一扫微信扫一扫QQ扫一扫QQ扫一扫
上一篇2023-05-16
下一篇2023-05-17

你可能还想知道

发表回复

登录后才能评论