UNIX & LINUX学习之开始使用Unix

来源:互联网 发布:c语言公开课 编辑:程序博客网 时间:2024/06/06 11:36

UNIX & LINUX学习之开始使用Unix

系统管理员、用户标识和口令

所有的Unix系统都需要管理和维护。执行这些职责的人称为系统管理员(system administrator),通常称为sysadmin或者admin。
在使用Unix计算机之前,系统管理员必须给您一个用来向系统标识自己的名称。这个名称称为用户标识(userid)。
除了用户标识之外。您还将得到一个口令(password),每次启动工作会话时,都必须键入口令。

登录(开始使用Unix)

当您坐在终端面前,启动工作的这一过程称为登录。
当Unix希望向您表示他正在等待您登录时,它会显示下述提示:
login:
一旦键入了您的用户标识并且按下了键,Unix就会显示下述提示来询问口令:
Password:
在键入口令的过程中,口令不会回显。
在键入口令后,再次按键。如果口令有效,那么Unix将完成登录过程;否则,将会显示以下信息并让您再次尝试:
Login incorrect
在键入用户标识和口令时,有3件重要的事要记住:
- ① 一定不要将小写字母与大写字母混淆。
- ② 小心不要将数字0和大写字母O混淆。
- ③ 小心不要将数字1与小写字母l混淆。
在成功登录后,Unix将显示一些信息,后面跟一个邀请,让输入命令。在登录信息显示之后所发生的事情部分取决于系统的设置。作为登陆过程的一部分,Unix执行一系列存放在特殊的初始化文件中的预定义命令。一旦初始化命令结束执行,您就准备好开始工作了。Unix将启动shell,并将控制交给它。然后shell显示一个提示——称为shell提示,并等待输入命令。
在Unix世界中,目前3钟最流行的shell(以流行度排列)是Bash、C-Shell和Korn Shell。
对于Bash和Korn Shell来说,提示是一个美元符号:
CShellnipper

注销(停止使用Unix)

    注销的方法有若干种。首先可以等待直到shell提示,然后按<Ctrl-D>组合键,它将发送一个eof或者“end-of-file”信号。但组合键还有其他用途会在不经意间把自己注销掉。这时可以使用logout和exit。    注销的最后一种方法是login命令。这告诉Unix要注销,并准备以一个新的用户标识登陆。在注销之后,Unix将显示最初的提示请求键入一个新的用户标识:    login:    如果想注销同时又希望使计算机或者终端做好为其他人登陆的准备,那么这条命令相当方便。

大小写字母

Unix是大小写敏感的:- ① 用户标识和口令区分大小写- ② shell命令区分大小写- ③ 文件名区分大小写- ④ Unix下的编程语言区分大小写

改变口令

    出于安全的考虑,口令有一个“口令过期时间(password aging)”,到期后,强制你改变口令。改变口令的方式:    使用passwd命令修改口令。先输入一次旧密码,在输入两次新密码。
  • 口令设置的要求:
  • ① 至少8个字符
  • ② 各种符号混合

口令选择

  • 口令保密的要求:
  • ① 永远不要把口令告诉别人
  • ② 选择一个不容易猜测的口令
  • ③ 第一次得到账户时,要修改口令
  • ④ 不要炫耀你编制口令的技巧
  • ⑤ 不要将口令写出来
  • ⑥ 定期改变口令
  • 避免选择的口令:
  • ① 不要用用户标识
  • ② 不要用人名
  • ③ 不要用字典中的单词
  • ④ 不要用生日、电话号码等数字
  • ⑤ 不要选择键盘序列,如12345,abcde
  • ⑥ 不要与流行文化相关
  • 口令选择指南:
  • ① 字母、数字、特殊符号混编
  • ② 一个有意义的短语或句子的缩写:
    dontBL8 = don’t be late
    2b||~2b = to be or not to be
  • ③ 随机选择的无意义序列:
    wan24NIK8?

检查他人是否使用过您的Unix账户

 登录后,看提示信息中的上次登录信息,使用last命令: 命令格式: last [userid] 说明:没有userid参数时,将显示所有用户的上次登录信息。

用户标识和用户

  • ①用户是使用Unix系统的人
  • ②用户标识是用户在Unix系统中的身份
  • ③在Unix中所有的操作,都是跟用户标识有关的,而不是用户
  • ④多个用户可以使用同一个用户标识
  • ⑤一个用户可以拥有多个用户标识

超级用户的用户标识

  • ①Unix中所有的用户都是平等的,只有一个例外
  • ②超级用户的用户标识是:root
  • ③root可以完成Unix所支持的所有操作
  • ④以root登录的用户都是超级用户
  • ⑤系统管理员至少有两个用户标识:正常用户标识和root
0 0
原创粉丝点击