UNIX系统管理:用户登录和普通命令定位

完成了这一章,你能够做以下事情:

登录UNIX系统
退出UNIX系统
使用联机帮助查找命令用法
理解shell命令的格式
用一些简单的命令来鉴别系统用户
用一些简单的命令来与系统中的用户通信
用一些简单的命令来实现多种功能并输出结果

1一个典型的终端会话过程

为了能和计算机通信,需要有以下条件:
一个具有完全ASCII字符集的终端
一条连接计算机的数据通信线路
一个登录ID(用户身份确认)
一个密码
一个终端会话过程开始于用户登录一个系统认可的终端,结束于退出信号(logoff),计算机会在你登录期间响应你的键入的命令UNIX通过用户名(有时也称为登录ID)来识别是否是系统中的用户。你的用户名,就是">系统管理员分配给你的名称,通常是你的名字或是名字的缩写。你帐号的密码可以是一个随意的的字符串,你的系统管理员会提供给你一个你可以更改的初始化密码,你的密码是你私人所有的,你自己决定密码是什么,没人知道或能找出你的密码是什么。如果你忘记了你的密码,你就不得不求助于你的系统管理员。因为只有系统管理员有权删除修改用户的密码。

在终端上出现登录提示符时,你就可以输入用户名和密码登录以系统。

在登录上系统后,你可以输入命令,SHELL会解释命令,操作系统会为你执行命令,任何执行命令产生的响应都会显示在你的屏幕上。

当工作结束后,你可以退出系统以终止终端对话,这会释放终端以便让其他人可以通过这台终端登录系统。建议你在离开时退出系统,以防其他人使用你的帐号使用系统。

2登录和退出

你需要执行以下步骤来登录系统:
 
打开终端,如果一些终端显示已经超时(现象为屏幕上没有任何显示)你只需要敲一个键(例如shift键)激活显示。
如果你没有看到login:提示符,或者出现一些垃圾字符,敲一下回车,如果仍旧不工作,敲一下break键。垃圾字符通常是计算机试图以错误的速度与你的终端联结,break键告诉计算机尝试另外一种速度,你可以通过敲break键来实验不同的速度,但记住在每次敲键后要等待机器响应。
当login:提示符出现后,键入你的登录ID。
如果passwd:提示符出现,键入你的密码,为了确保安全,你键入的密码不会在屏幕上显示。
注意:键盘上的退格键在登录过程中没有删除功能。
$符号是Bourne Shell(/usr/old/bin/sh),korn Shell(/usr/bin/ksh),和POSIX Shell(/usr/bin/sh)的标准提示符,而%符通常表示这是C Shell(/usr/bin/csh)。如果你用的是POSIX shell,你会看到一个$提示符。而#提示符一般是为系统管理员保留的。当你以系统管理员的身份登录时,会出现这个符号。这也为你的特殊身份提供一个有用的提示功能:因为作为系统管理员,你能更改(或删除)系统中的任何数据。
密码的说明:

第一次登录系统,你的帐号可能被设置为要你键入密码。你提供的密码必须满足以下条件:
你的密码必须不小于六个字符
前六个字符中至少要有两个字母。
前六个字符中至少要有一个不是字母。

当你第一次输入你的密码后,系统会提示你重新输入一次以确认密码。然后系统会重新出现登录提示符,你可以用你的新的密码来完成登录步骤。

时间: 2024-08-30 00:36:19

UNIX系统管理:用户登录和普通命令定位的相关文章

Linux下清空用户登录记录和命令历史的方法分享

  [root@localhost root]# echo > /var/log/wtmp 此文件默认打开时乱码的,里面可以看到ip等等信息 [root@localhost root]# echo >/var/log/wtmp [root@localhost root]# last 此时即看不到用户登录信息 清除登陆系统失败的记录,也就是lastb命令看到的记录 [root@localhost root]# echo > /var/log/btmp 此文件默认打开时乱码的 [root@l

UNIX系统管理:系统安全(用户篇)

本文从用户角度讨论UNIX系统安全,阐述口令,文 件保护,目录保护,与用户程序有关的某些特殊特性和 使用crypt命令加密,并给出一些重要的安全忠告,以帮 助用户保护自己的户头安全. 1.口令安全 UNIX系统中的/etc/passwd文件含有全部系统需要知道的关于每个用户的信息(加密后的口令也可能存于/etc/shadow文件中). /etc/passwd中包含有用户的登录名,经过加密的口令,用户号,用户组号,用户注释,用户主目录和用户所用的shell程序.其中用户号(UID)和用户组号(GI

UNIX系统管理:创建和管理用户帐号

完成这一章,你能做以下事情: 列出建立一个用户帐号步骤 理解/etc/passwd文件的每一个字段的含义 理解/etc/group文件的每一个字段的含义 创建.修改和删除用户的帐号 启用和禁用一个用户帐号 1.1 用户与用户组 - 使用系统资源和数据 为了使用系统的资源,用户首先要登录系统,http://www.aliyun.com/zixun/aggregation/13879.html">系统管理员可以控制其它用户登录系统,可以阻未授权的用户运行程序,消耗系统资源,还可以控制其它人对存

UNIX系统管理:网络监听概念

网络监听工具的提供给管理员的一类管理工具.使用这种工具,可以监视网络的状态.数据流动情况以及网络上传输的信息. 但是网络监听工具也是黑客们常用的工具.当信息以明文的形式在网络上传输时,便可以使用网络监听的方式来进行攻击.将网络接口设置在监听模式,便可以源源不断地将网上传输的信息截获. 网络监听可以在网上的任何一个位置实施,如局域网中的一台主机.网关上或远程网的调制解调器之间等.黑客们用得最多的是截获用户的口令. 1什么是网络监听 网络监听是黑客们常用的一种方法.当成功地登录进一台网络上的主机,并

linux查看ssh用户登录日志与操作日志

ssh用户登录日志 linux下登录日志在下面的目录里:  代码如下 复制代码 cd /var/log 查看ssh用户的登录日志:  代码如下 复制代码 less secure 1. 日志简介 日志对于安全来说,非常重要,他记录了系统每天发生的各种各样的事情,你可以通过他来检查错误发生的原因,或者受到攻击时攻击者留下的痕迹.日志主要的功能有:审计和监测.他还可以实时的监测系统状态,监测和追踪侵入者等等. 在Linux系统中,有三个主要的日志子系统: 连接时间日志–由多个程序执行,把纪录写入到/v

php curl_setopt与模拟用户登录

php教程 curl_setopt与模拟用户登录 bool curl_setopt (int ch, string option, mixed value) curl_setopt()函数将为一个curl会话设置选项.option参数是你想要的设置, value是这个选项给定的值. //该例子为模拟登录   $cookie_file = tempnam('./temp','cookie');//保存临时cookie   $login_url = 'http://xxx/login.php';//

UNIX系统管理:shell基础

完成这一章,你能够作以下事情: 了解shell的工作原理 描述用户登录的过程 描述用户环境变量和这些环境变量的功能. 设置和修改shell变量. 了解和修改一些特殊的环境变量例如PATH ,TERM等等. 为特定的应用定制用户环境变量. 6.1 什么是shell? shell是一个交互性命令解释器.Shell独立于操作系统,这种设计让用户可以灵活选择适合自己需要的shell.shell让你在命令行键入命令,经过shell解释后传送给操作系统(内核)执行. 这一章介绍POSIX shell提供的交

服务器root用户登录不了 linux普通用户如何修改passwd文件

今天一台服务器root用户登录不了,普通用户可以登录. 普通用户su到root用户也报错 su: bash: No such file or directory 查看下passwd文件 oracle@linux-35:~> cat /etc/passwd|grep root root:x:0:0:root:/root:cd root的shell竟然被人改成cd了,难怪报上面的错. 直接用oracle用户修改passwd文件还不行,没有修改权限. 所以我们得用sudoedit oracle@lin

Oracle使用scott用户登录不能登录,提示已经加锁

环境:Oracle 11g R2 + SQLPlus 问题:Oracle使用scott用户登录不能登录,提示已经加锁. 解决:打开SQL Plus------------>执行以下命令 conn system/manager; alter user scott account unlock; grant connect,resource to scott; 完后执行以下语句: conn scott/tiger; 如果出现已连接,说明解锁成功.同理我们也可以对hr用户进行解锁. 以上是小编为您精心