文档库 最新最全的文档下载
当前位置:文档库 › Linux 使用命令关键字管理用户

Linux 使用命令关键字管理用户

Linux  使用命令关键字管理用户
Linux  使用命令关键字管理用户

Linux 使用命令关键字管理用户

在使用图形化窗口管理用户以外,还可以使用更多的命令关键字来对用户进行管理,下面将介绍几种常用的命令关键字,来管理用户信息。

1.更改用户密码

更改用户帐户的密码可以使用passwd命令,语法格式介绍如下,命令中的各参数介绍如表2所示:

语法格式:

表2 passwd命令参数介绍

例如,在Linux系统中,设置wxb用户帐户的密码信息。首先,在系统面板中,执行【应用程序】|【附件】|【终端】命令,打开【终端】窗口,如图11所示。

然后,输入“passwd whf”命令并按键,在提示“New UXIX password:”后,输入新的密码,并按键;其次,在弹出“Retype new UXIX password:”后,再次输入刚才的密码,并按键。最后,将提示“passwd:all authentication tokens updated successfully.”信息,则表示密码已经修改成功,如图12所示。

Linux 用户管理命令

Linux 用户管理命令 Useradd user //建立用户名为user的新用户 与用户管理相关的配置文件 →/etc/default/useradd 配置文件的定义 useradd -D 如不指定任何参数,useradd显示目前预设的值; →/etc/passwd //记录用户密码 →/etc/groups //记录用户组 →finger longcpu //查询一下amdcpu 用户的信息; →root@localhost ~]# useradd -e 11/04/2005 cooler 注:添加用户cooler,并设置其有效期为2005年11月04日; →[root@localhost ~]# passwd cooler 注:设置用户cooler密码; Changing password for user cooler. New UNIX password: 注:设定cooler的密码; Retype new UNIX password: 注:核实设定密码; passwd: all authentication tokens updated successfully. 注:设置成功;有效期的记录是写在/etc/shadow文件中 → passwd 作为普通用户和超级权限用户都可以运行,但作为普通用户只能更改自己的用户密码,但前提是没有被root用户锁定;如果root用户运行passwd ,可以设置或修改任何用户的密码; passwd 命令后面不接任何参数或用户名,则表示修改当前用户的密码;请看下面的子; [root@localhost ~]# passwd 注:没有加任何用户,我是用root用户来执行的passwd 表示修改root用户的密码;下面也有提示; Changing password for user root. New UNIX password: 注:请输入新密码; Retype new UNIX password: 注:验证新密码; passwd: all authentication tokens updated successfully. 注:修改root 密码成功;

实验七 linux用户管理和密码管理

实验7 用户管理和密码管理 1 实验目的 1、通过实验掌握用户和组的管理命令。 2、了解与用户和组管理相关的文件。 2 实验环境 VMware中已经安装好CentOS6.2版本。 3 实验原理或背景知识 3.1 用户管理命令 用户管理的命令主要有3个,即useradd、userdel和usermod,分别用于用户的建立、用户的删除和用户属性的修改。它们的详细说明可参见教材P73~P74或查看帮助手册。 3.2 组管理命令 组管理命令主要有groupadd、groupdel和groupmod等,分别用于组的建立、组的删除和组的属性修改。它们的详细说明可参见教材P75或查看帮助手册。 3.3 密码管理 密码管理的命令是passwd和chage,passwd使用可参见教材P76或查看帮助手册,chage 的使用可参见man手册。 3.4 与用户管理相关的文件 与用户管理相关的文件有/etc/passwd、/etc/shadow、/etc/group、/etc/login.defs、/etc/default/useradd等,用于对用户设置和登录项目进行控制。这些文件的说明可参见教材。 4 实验任务 1、使用useradd、userdel、usermod、passwd、groupadd、groupdel等命令建立用户和

组,删除用户和组,修改用户或组的属性,将用户添加进入组或者从组中删除。 2、通过修改管理文件达到管理用户或组的目的。 5 实验步骤 练习1:使用命令进行用户帐号的管理操作 1、创建一个用户,用户名为Tom,描述信息为tommy,用户组为Tom,登录shell为 /bin/csh,登录主目录为/home/tom_office,用户ID为3600,帐号过期日期为2010处10月8号。 2、将用户帐号名由Tom改为Tommy。 3、为用户Tommy设置密码。 4、将用户帐号Tommy的帐号过期日期设为2010年9月30日,密码的最大生存期设 为100天,密码过期前10天起开始提醒用户。 练习2:使用命令进行用户组帐号的管理操作 5、创建一个GID为506,组名为company的用户组帐号。 6、创建用户Tom、employee1、employee2。 7、指定用户帐号Tom为用户组company的组管理员。 转换到用户帐户Tom登录,将用户employee1、employee2加入到组company中。 8、查看登录到系统的用户有哪些,再给这些用户发个消息通知他们你将在10分钟后关机。 6 实验总结 总结管理用户和组的命令有哪些?各有什么作用?

【实验一】常用网络管理命令的使用

实验1 常用网络管理命令的使用 一.实验目的 1.掌握各种主要命令的作用。 2.掌握各种网络命令的主要测试方法。 3.理解各种网络命令主要参数的含义。 二.实验环境 1.安装有Windows 2003 Server操作系统的计算机二台。 2.至少有两台机器通过交叉双绞线相连或通过集线器相连。 三.实验理论基础 在网络调试的过程中,常常要检测服务器和客户机之间是否连接成功、希望检查本地计算机和某个远程计算机之间的路径、检查TCP/IP的统计情况以及系统使用DHCP分配IP地址时掌握当前所有的TCP/IP网络配置情况,以便及时了解整个网络的运行情况,以确保网络的连通性,保证整个网络的正常运行。在Windows 2003中提供了以下命令行程序。 (1) ping:用于测试计算机之间的连接,这也是网络配置中最常用的命令; (2) ipconfig:用于查看当前计算机的TCP/IP配置; (3) netstat:显示连接统计; (4) tracert:进行源主机与目的主机之间的路由连接分析; (5) arp:实现IP地址到物理地址的单向映射。 四.实验参考步骤 1.Ping命令 Ping用于确定网络的连通性。命令格式为:Ping 主机名/域名/IP地址 一般情况下,用户可以通过使用一系列Ping命令来查找问题出在什么地方,或检验网络运行的情况时。典型的检测次序及对应的可能故障如下: (1)ping 127.0.0.1:如果测试成功,表明网卡、TCP/IP协议的安装、IP地址、子网掩码的设置正常。如果测试不成功,就表示TCP/IP的安装或运行存在某些最基本的问题。 (2)ping 本机IP:如果测试不成功,则表示本地配置或安装存在问题,应当对网络设备和通讯介质进行测试、检查并排除。 (3)ping 局域网内其它IP:如果测试成功,表明本地网络中的网卡和载体运行正确。但如果收到0个回送应答,那么表示子网掩码不正确或网卡配置错误或电缆系统有问题。 (4)ping 网关IP:这个命令如果应答正确,表示局域网中的网关或路由器正在运行并能够做出应答。 (5)ping 远程IP:如果收到正确应答,表示成功的使用了缺省网关。对于拨号上网用户则表示能够成功的访问Internet。 (6) ping localhost:localhost是系统的网络保留名,它是127.0.0.1的别名,每台计算机都应该能够将该名字转换成该地址。如果没有做到这点,则表示主机文件(/Windows/host)存在问题。 (7)Ping https://www.wendangku.net/doc/921276265.html,(一个著名网站域名):对此域名执行Ping命令,计算机必须先将域名转换成IP地址,通常是通过DNS服务器。如果这里出现故障,则表示本机DNS服务器的IP地址配置不正确,或DNS服务器有故障。 如果上面所列出的所有Ping命令都能正常运行,那么计算机进行本地和远程通信基本上就

史上最全Linux系统命令及使用方法详解(程序员)

Linux 系统命令及其使用详解(大全) (来源: 中国系统分析员) cat cd chmod chown cp cut 名称:cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加> fileName 到另一个档案) 参数: -n 或--number 由 1 开始对所有输出的行数编号 -b 或--number-nonblank 和-n 相似,只不过对于空白行不编号 -s 或--squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行 -v 或--show-nonprinting 范例: cat -n textfile1 > textfile2 把textfile1 的档案内容加上行号后输入textfile2 这个档案里cat -b textfile1 textfile2 >> textfile3 把textfile1 和textfile2 的档案内容加上行号(空白行不加)之后将内容附加到textfile3 名称:cd 使用权限:所有使用者 使用方式:cd [dirName] 说明:变换工作目录至dirName。其中dirName 表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的home directory (也就是刚login 时所在的目录).另外,"~" 也表示为home directory 的意思,"." 则是表示目前所在的目录,".." 则表示目前目录位置的上一层目录。 范例:跳到/usr/bin/: cd /usr/bin 跳到自己的home directory: cd ~ 跳到目前目录的上上两层: cd ../.. 指令名称:chmod 使用权限:所有使用者 使用方式:chmod [-cfvR] [--help] [--version] mode file... 说明:Linux/Unix 的档案存取权限分为三级:档案拥有者,群组,其他。利用chmod 可以藉以控制档案如何被他人所存取。 把计: mode:权限设定字串,格式如下:[ugoa...][[+-=][rwxX]...][,...],其中u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者

Linux系统与网络管理试题09(试卷)

Linux系统与网络管理试卷 考试科目:Linux系统与网络管理试卷代号: B 适用对象:使用学期:2013-2014-1 共4道题总分100分共3页 考生须知: 1)姓名必须写在装订线左侧,其它位置一律作废。 2)请先检查是否缺页,如缺页应向监考教师声明,否则后果由考生负责。 3)答案一律写在答题纸上,可不抄题,但要标清题号。 监考须知:请将两份题签放在上层随答题纸一起装订。 一、填空题(20空,每空2分,共40分) 1.Linux与其他操作系统的最大区别是()。 2.swap交换空间,相当于Windows上的()如果计算机的内存为2GB,则一般需要将交换分区容量设置为()至()。 3.Linux的GNOME菜单的应用程序子菜单位相当于Windows的()菜单中的()。 4.group文件用于保存Linux中组的信息,每一行代表一个组的()数据。 5.Linux系统中文件的属性可以使用( )查看。 6.创建逻辑卷有多种方法,可以在系统安装时创建;也可以在系统安装好后用指令创建与管理,或者在桌面环境中,用()创建与管理。 7.httpd.conf文件中MinSpareThreads表示最小空闲线程数,默认值是()。这个MPM将基于整个服务器监视空闲线程数。如果服务器中总的空闲线程数太少,子进程将产生新的()线程。 8.执行( )命令查看nfs服务器可挂载的目录。 9.邮件服务器在工作时,发件人使用()撰写邮件,完成邮件编辑后进行提交。提交后()使用()协议,将邮件传给发件人所在域的()。 10.一台标准的SendMail服务器,需要安装包括()、()

Linux系统与网络管理 和()等服务器端软件,及()或其他MUA服务程序。 二、选择题(10小题,每小题2分,共20分) 1.UNIX是()操作系统。 A.单用户单任务B.多用户单任务 C.单用户多任务D.多用户多任务 2.()目录是定义Apache服务器站点存放目录; A./var B./var/www C./lib D./www 3.()不是Linux的GNOME桌面环境中“外观首选项”工具提供的配置桌面的各个外观的功能的选项卡。 A.主题B.背景 C.字体D.屏幕保护 4.如果不想退出普通用户,重新用root用户登录,就必须使用()命令切换到root。 A.su B.id C.who D.lastb 5.()命令是linux系统标准的进程查看工具,通过它可查看系统中进程的详细信息 A.ls B.Pstree C.ps D.Top 6.在使用物理RAID5方式工作时,至少需要()块硬盘。 A. 1 B. 2 C. 3 D. 4 7. 用于文件系统直接修改文件权限管理命令为:()。 A. chown B. chgrp C. chmod D. umask 8.Samba的主配置文件是(),默认位于/etc/samba/目录下。 A.smb.conf B.samba.conf C.smb.con D.samba.con

Linux的用户和组群管理

二、Linux的用户和组的管理实验步骤 1.桌面环境下,单击主菜单\系统设置\用户和组群菜单,进行用户与组群的添加、修改、删 除操作,注意理解修改用户时,口令信息中各设置参数的含义。 添加:单击工具栏-添加用户,在弹出的”创建新用户”窗口中输入用户名 修改:直接双击该用户,在弹出的窗口中直接进行修改; 删除:在用户管理器里面选中需要删除的用户,直接单击删除按钮,会询问“直接删除主目录?”,点击确定既可。 2.用户管理器显示所有的用户的信息,并利用搜索过滤器查找所有以s开头的用户。

3.用groupadd命令创建一名为czn组群,并指定其GID为600. 4.用useradd命令创建chf用户,并指定其主要组群为czn,用户ID为600。 5.用id命令查看chf用户的UID、GID修改情况。 6.用passwd命令修改root、chf用户的密码。 修改根root的密码: 修改chf的密码: 7.用vi打开passwd、shadow、group、gshadow文件,熟悉文件中各项的含义。 打开passwd: vi /etc/passwd 打开shadow: vi /etc/shadow 打开group: vi /etc/group 打开gshadow: vi /etc/gshadow 8.用passwd命令删除chf用户密码,并尝试以chf用户登录,看看是不需要密码。 不需要密码进入用户 而进入原先设置密码的root就需要输入密码后方能进入:

9.用passwd命令锁定和解锁chf用户,并尝试以chf用户登录,看看是否能登录。 命令:passwd –l chf 锁定之后不能登陆用户chf Passwd –u chf 解锁后能够登陆用户chf 10.用usermod命令修改chf用户,使其用户名为chen,UID为601. 命令:usermod –l chen chf 修改用户名 Usermod –u 601 chen 11.用groupmod命令修改czn组群,使其组群名为czn1,用id chen 命令查看变化情况。 修改组群名:groupmod –n czn1 czn 查看:id chen 12.用groupmod命令修改czn组群,使其GID为601,用id chen 命令查看变化情况。 修改GID:groupmod –g 601 czn 查看:id chen 13.创建test1,test2用户,查看/home文件夹下目录情况。 创建用户:Useradd test1 Useradd test1 查看:vi/home home下多了用户test1和test2 14.用userdel test1与userdel –r test2删除两个用户并查看/home文件夹的变化情况。 执行以上命令后发现:使用userdel test1并不删除test1的主目录,而 userdel –r test2删除了主目录

网络管理员面试题目汇总.

1.请写出568A与568B的线序 568B 橙白橙绿白蓝蓝白绿棕白棕 568A 绿白绿橙白蓝蓝白橙棕白棕 2.按照数据访问速度排序:硬盘、、光驱、内存 内存硬盘光驱 3.请写出下列服务使用的默认端口3、、 3 110 25 21(20 4.网卡是由6组什么组成的 有16进制数据组成,前三组表示厂商,有来分配,并可以在细分,后三组表示该制造商所制造的某个网络产品(如网卡的系列号。 5 7层模型是什么 应用层,表示层,会话层,传输层,网络层,数据链路层,物理层 6、的含义 表示客户端/服务器的模式C 是是。是基于浏览 7950定义了什么? 950定义了的策略(分配策略,应用等规范。 8.综合布线包括什么 综合布线包括六大子系统: 建筑群连接子系统

设备连接子系统 干线(垂直子系统 管理子系统 水平子系统 工作区子系统 含网络布线系统,监控系统,闭路电视系统 9.路由器和交换机属于几层设备 路由器属于三层设备,交换机(通常所指的属于二层设备 10.计算机中的端口共有多少个 0-655350-65535也就是共有65536*2=131072个端口 11. 什么是什么是?区别是什么? ,直译是高速缓存存储器,有硬件来实现。起到设备间处理速度协调作用。例如的L21,内存的作用等。 ,直译是缓冲区,有软件在中实现。起到加快响应速度的作用。例如缓存,各个应用软件中的缓存,队列。 共同点都是在中实现,但实现的方式不一样。 12. 什么是 ,主引导记录。引导作用的。 13. 你在局域网内想获得 192.168.1.2 的,在系统的命令提示符中如何操作?

我的方法是先 192.168.1.2 在用命令查看列表即可获得[注:可用 192.168.1.2 一次获得] 14. 查看编辑本地策略,可以在开始/运行中输入什么 15. 将32转换为分区的命令是什么 x: x:表示要转换的分区 16. 手动更新分配的地址是什么 17. 每个分区下都有个名的隐藏目录是做什么的?还有文件? V 该目录是的自动还原功能所要用到的,存储的 是还原点文件。就是,虚拟内存的文件。 18. 默认时的文件共享是没办法设置用户权限的,只有一个是否允许网络用户更改我的文件选项,但要需要对此共享文件夹设置不同的用户权限,该怎么做?打开资源管理器工具文件夹选项查看使用简单文件共享(推荐把前面的勾勾去掉,或者打开组策略编辑器计算机配置设置本地策略安全选项网络访问:本地帐户的共享安全模式,把该属性修改为“经典”模式也可以。 19. 等即时消息软件采用的基本网络传输协议是什么? 采用的是和协议主要采用在某些情况下采用,即时消息多数采用协议 20. 刚刚装好的系统C盘下只显示哪几个文件夹? 只有 V (有隐藏属性(有隐藏属性。

Linux常用命令

(1)基于虚拟机的Linux操作系统的使用 1.启动VMware Workstation应用程序,启动Windows以后,选择开始—程序——VMware—VMware Workstation,出现如图7—1所示窗口。 2.选择File—Open选择安装好的Linux虚拟机文件,或者直接单击Start this virtual machine 启动Linux操作系统。 3.启动系统后需要输入用户名和密码,如图7—2所示,用户名为“root”,密码为“jsjxy308”。 4.启动终端,成功进入系统后,选择“应用程序”—“系统工具”—“终端”。 5.在终端中执行Linux 命令,终端运行以后,就可以在这里输入Linux命令,并按回车键执行。 (2)文件与目录相关命令的使用 1.查询/bin目录,看一看有哪些常用的命令文件在该目录下: ll /bin 2.进入/tmp目录下,新建目录myshare: cd /tmp mkdir myshare ls –ld myshare/ 3.用pwd命令查看当前所在的目录: pwd 4.新建testfile文件: touch testfile ls -l 5.设置该文件的权限模式: chomd 755 testfile ls -l testfile 6.把该文件备份到/tmp/myshare目录下,并改名为testfile.bak: cp testfile myshare/testfile.bak ls -l myshare/ 7.在/root目录下为该文件创建1个符号连接: ln -s /tmp/testfile /root/testfile.ln ls -l /root/testfile.ln 8.搜索inittab 文件中含有initdefault字符串的行: cat /etc/inittab | grep initdefault (3)磁盘管理与维护命令的使用 1)Linux 下使用光盘步骤 1.确认光驱对应的设备文件: ll /dev/cdrom 2.挂载光盘: mout -t iso9600/dev/cdrom test/dir 1.查询挂载后的目录: ll /media/cdrom 2.卸载光盘: umount /dev/cdrom 2)Linux下USB设备的使用

Linux编程用户信息管理系统

一绪论 §1.1设计背景 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。它主要用于基于Intel x86系列CPU的计算机上。这个系统是由全世界各地的成千上万的程序员设计和实现的。 §1.2设计目的 在Linux系统的/etc目录下有这样一个文件passwd,该文件里包含系统中所有用户信息的记录,记录里包含每个用户的如下信息:用户名、密码、用户ID、组ID、用户全名、用户主目录和用户登录所用的shell。请设计一个脚本(shell)程序能实现增加、删除、查找和显示特定用户信息的功能。你们可以通过创建一些UNIX/LINUX shell 脚本文件来满足以上需求。 二需求分析 §2.1系统概述 §2.1.1 任务概述 Linux作为多用户、多任务的操作系统,其系统资源是所有用户共享的。对用户的管理是操作系统的重点。LINUX课程设计要用shell编程实现,将理论学习付诸实践。设计一个脚本(shell)程序能实现增加、删除、查找和显示特定用户信息的功能。 §2.1.2需求规定 程序要包括四个文件,即menu,add,delete,passwd四个文件。passwd文件是用来保存用户信息;menu文件是主菜单,要求运行的时候能显示一个菜单供用户选择;addusers 文件是用来增加信息;deluser文件是用来删除信息。在主Shell脚本文件里(必须以 menu 命名)要有一个多操作选项的菜单以便用户从中选择。对于任务6和7,需要编写单独的Shell 脚本文件(必须分别命名为addusers和deluser)并且在主脚本menu文件中调用这些脚本

Linux实验报告-用命令实现用户和组的管理

Linux实验报告-用命令实现用户和组的管理

————————————————————————————————作者:————————————————————————————————日期:

河南师范大学综合性、设计性实验项目简介学院名称(公章):软件学院学年 2014 - 2015 第 1 学期填表日期: 2014 年 10 月 29 日 实验课程名称Linux操作系统 实验项目名称用命令实现用户和组的管理 实验项目性质1、综合性 2、设计性主讲教师袁培燕开课年级2012级开课专业Java 实验地点过街楼B区开课日期2014.09.01 开课时间1—18周 一、实训目标 (1)掌握在Linux操作系统下用命令实现用户和组的管理 (2)了解和掌握Linux操作系统的权限概念。 二、实训环境 一台安装CentOS 7 系统的计算机,主机内存为6GB,频率为2.5GHz。 三、实训内容 (1)建立目录“/project_a”,该目录里的文字只能有David 和 Peter 两人读取、增加、删除、修改及执行,其他用户不能对该目录进行任何的访问操作。 (2) (3)建立目录“/project_b”,该目录里的文字只能有Jack和 Mike 两人读取、增加、删除、修改及执行,其他用户不能对该目录进行任何的访问操作。 (4) (5)建立目录“/project”,该目录里的文字只能有David、Peter、Jack、Mike 四个人读取、增加、删除、修改及执行,其他用户不能对该目录进行任何的访问操作。 四、实验步骤 (1)创建用户和设置密码

创建David用户,并为之设置密码– d,接下来创建其他3为用户,并设置为其密码。 具体操作:

DOS命令手册

第一部分:文件管理命令 1.append 命令:扩展打开文件的路径 2.assoc命令:文件名扩展关联 3.attrib命令:显示和修改文件属性 4.cacls命令:文件访问控制权限 5.cd/chdir命令:改变或显示当前目录 6.cipher命令:文件加密 https://www.wendangku.net/doc/921276265.html,p命令:文件比较 8.copy命令:文件复制 9.del/erase命令:删除文件 10.deltree命令:删除目录树 11.dir命令:显示目录 12.edit 命令:编辑 13.edlin命令:面向行的文本编辑器 14.expand命令:解压缩文件 15.extract命令:从安装盘提取文件 16.fc命令:文件比较 17.find命令:查找文本行 18.findstr命令:搜索文本 19.flattemp命令:管理临时文件目录 20.ftype命令:文件类型 21.mkdir/md命令:建立子目录

22.more命令:分频显示文件 23.path命令:设置命令行搜搜路径 24.popd命令:更改存储目录 25.pushd命令:存储当前目录 26.rename/ren命令:文件重命名 27.rmdir/rd命令:删除子目录 28.sort命令:数据排序 29.sys命令 :传送系统文件 30.type命令:现实文件内容 31.xcopy命令:子目录及文件复制 32.>>/<<命令:重定向命令的输入/输入第二章:磁盘管理命令 1.chdsk命令:磁盘检查 2.chkntf命令:NTFS磁盘检查 3.compact命令:NTFS压缩 4.convert命令:分区格式转换 5.defrag命令:磁盘垃圾清理 6.diskcopy命令:磁盘全盘复制攻略 7.diskcomp命令:磁盘内容比较 8.diskpart命令:磁盘分区管理 9.fdisk命令:磁盘分区命令 10.fixboot命令:引导扇区的信息写入

Linux网络管理及应用课后习题参考答案

Linux 网络管理及应用 习题参考答案 第1章Linux网络操作系统 1.Linux的创始人是谁? 答:Linus Torvalds 2.Linux与Unix操作系统有什么关系? 答:Linux是一种类Unix操作系统,完全与POSIX标准兼容,是该标准的一种实现。 3.Linux与GNU项目是什么关系?它是开源软件吗?是自由软件吗? 答:Linux是一个操作系统内核,并不是一个完整的操作系统;GNU项目是面向开发一个操作系统,采用了Linux作为其系统内核。Linux遵守GNU GPL协议,是自由软件,同时它也是开源软件。 4.开源软件与自由软件有什么区别与联系? 答:自由软件指得是对于软件所拥有的“自由”的权利,包括三种自由;开源软件是一种软件开发方法,面向建立高质量软件。用户可以获得源代码是这两者共同之处。 5.安装Linux一般如何分区?选择哪种文件系统? 答:一般至少分为两个区:根文件系统分区和交换分区。根分区一般选择ext3格式的文件系统,交换分区采用swap格式。 6.Linux支持哪几种安装方式? 答:Linux支持多种安装方式:光盘、网络、本地磁盘等。 7.Linux系统中一个文件的全路径为/etc/passwd,表示了文件的哪些信息? 答:表示了文件的位置和文件的命名两部分信息。 8.什么是虚拟机?为什么要使用虚拟机? 答:虚拟机是利用软件虚拟技术虚拟一个计算机硬件环境的软件技术。使用虚拟机可以让一台高性能的计算机充分发挥其硬件的性能,提高系统的利用率;虚拟机也适合需要频繁更换使用不同操作系统的情况,如软件测试、教育等。 9.VMWare虚拟机中可以安装哪些操作系统? 答:可以安装微软Windows系列操作系统、Linux的多种发行版、MSDOS等许多操作系统。

linux用户管理

实验项目(四) 用户管理 一、学习目的 1、掌握文件和目录的访问权限设置的命令 2、掌握创建新用户的方法 3、掌握用户管理的基本命令 4、掌握用户身份的转换 5、掌握组的管理 二、学习任务 第一部分文件和目录的访问权限用户:root 工作目录:/home 1、查看当前umask参数 Umask 2、在/home目录下创建新目录dir1 说明,用mkdir命令创建目录,比如mkdir dir1 mkdir /home/dir1 3、显示目录dir1的详细信息,记录目录的权限信息 Ls -l /home/dir1 4、改变umask参数为066 Umask 0066 5、创建新目录dir2 Mkdir dir2 6、显示目录dir1的详细信息,记录目录的权限信息 Ls -l /home/dir1 7、创建新文件file1 Touch file1 8、显示文件file1的详细信息,记录文件file1的文件权限 Ls –l file1 9、为dir1的同组用户增加写权限 Chomd 664 dir1 10、改变file1的文件权限为755 Chmod 755 file1 第二部分用户管理的基本命令(一)创建用户

1、增加新用户user1,用户主目录:/home/user1 Useradd –c /home/user1 user1 2、设置user1密码为user111 Passwd user1 user111 3、增加新用户user2,用户主目录:/user/user2 Useradd –c /user/user2 user2 4、设置 user2 的密码为空 Passwd user2 5、以user1用户身份登陆 Su user1 6、将/home/file1文件拷贝到user1的用户主目录下,能够执行成功吗? 可以,Cp –r /home/file1 /home/user1 7、将/home/file1文件拷贝到 /home/dir1目录下,能够执行成功吗? 可以,Cp –r /home/file1 /home/dir1 8、切换到root用户 Su root 9、将/home/file1文件拷贝到 /home/dir1目录下,能够执行成功吗?为什么? 可以,Cp –r /home/file1 /home/dir1 10、执行# chown user1 /home/dir1,命令作用是什么? 改变文件所属用户 11、切换回user1用户 Su user1 12、将/home/file1文件拷贝到 /home/dir1目录下,能够执行成功吗?为什么? Cp –r /home/file1 /home/dir1 思考题:/etc/passwd和/etc/shadow的文件权限对于系统安全有何作用? /etc/passwd文件存放用户的宿主目录、shell环境等资料,用户必须有权限查看,所以不能设置为700。而/etc/shadow文件的默认权限一般是400。 (二)删除用户 1、#userdel user1 2、#userdel -r user2 思考:步骤1和步骤2的执行结果有什么异同? 第一个只删除用户但不删除用户的主目录。第二个删除文件的用户和主目录 步骤1要达到和步骤2同样结果,还需要增加哪些操作 Rm –rf user1

网管人员必备的命令

网管人员必备的命令 如果你玩过路由器的话,就知道路由器里面那些很好玩的命令缩写。 例如,"sh int" 的意思是"show interface"。 现在Windows 2000 也有了类似界面的工具,叫做netsh。 我们在Windows 2000 的cmd shell 下,输入netsh 就出来:netsh> 提示符, 输入int ip 就显示: interface ip> 然后输入dump ,我们就可以看到当前系统的网络配置: # ---------------------------------- # Interface IP Configuration # ---------------------------------- pushd interface ip # Interface IP Configuration for "Local Area Connection" set address name = "Local Area Connection" source = static addr = 192.168.1.168 mask = 255.255.255.0 add address name = "Local Area Connection" addr = 192.1.1.111 mask = 255.255.255.0 set address name = "Local Area Connection" gateway = 192.168.1.100 gwmetric = 1 set dns name = "Local Area Connection" source = static addr = 202.96.209.5 set wins name = "Local Area Connection" source = static addr = none popd # End of interface IP configuration 上面介绍的是通过交互方式操作的一种办法。 我们可以直接输入命令: "netsh interface ip add address "Local Area Connection" 10.0.0.2 255.0.0.0" 来添加IP 地址。 如果不知道语法,不要紧的哦! 在提示符下,输入? 就可以找到答案了。方便不方便啊? 原来微软的东西里面,也有那么一些让人喜欢的玩意儿。可惜,之至者甚少啊!Windows网络命令行程序 这部分包括: 使用ipconfig /all 查看配置 使用ipconfig /renew 刷新配置 使用ipconfig 管理DNS 和DHCP 类别ID 使用Ping 测试连接 使用Arp 解决硬件地址问题 使用nbtstat 解决NetBIOS 名称问题 使用netstat 显示连接统计 使用tracert 跟踪网络连接 使用pathping 测试路由器 使用ipconfig /all 查看配置 发现和解决TCP/IP 网络问题时,先检查出现问题的计算机上的TCP/IP 配置。可以

网络管理员和网络技术人员常用的网络命令

网络管理员和网络技术 人员常用的网络命令 IMB standardization office【IMB 5AB- IMBK 08- IMB 2C】

了解和掌握下面几个命令将会有助于你更快地检测到网络故障所在,从而节省时间,提高效率。1、ping测试物理网络;2、netstat;3、地址解析协议(ARP) 探测arp绑定(动态和静态)列表;4、ipconfig;5、netsh命令;6、net命令;7、nslookup;8、telnet 了解和掌握下面几个命令将会有助于你更快地检测到网络故障所在,从而节省时间,提高效率。 1、ping测试物理网络 -----------网管员必须掌握的 ·ping IP -l 3000 指定Ping命令中的数据长度为3000字节,而不是缺省的32字节。 ·ping IP –n 执行特定次数的Ping命令。 ·ping IP –a 显示NetBios名 友情提示:这个是最基本,最常用的网络命令 通过Ping检测网络故障的常见手法 下面就给出一个典型的使用ping命令来排错的过程: ·ping 本机IP 在确保配置和网线连接都正确的情况下如果此时收到错误信息,则说明 Windows NT 和网络适配器之间可能存在通信问题。要解决这一问题,请删除并重新安装网络适配器驱动程序 ·ping 局域网内其他IP 这个命令将数据报通过经过网卡和网络电缆给其他计算机,再返回。收到回送应答表明本地网络中的网卡和载体运行正确。但如果收到0个回送应答,那么有可能存在这们一些问题:

(1.查看IP地址和子网掩码是不是正确,对方机器是不是防火墙过滤了ICMP包) ·ping 网关IP 这个命令如果应答正确,表示局域网中的网关路由器正在运行并能够作出应答.说明了你的机器网络配置正常,如果不通。 ·ping 远程IP 如果能收到4个数据包的响应应答,那么表示成功的使用了缺省网关。通往互联网的链路是通的。 ·ping (如 如果上面的测试都通过的话,那么访问互联网一般就没什么大问题了。 2、netstat 命令: netstat -an 显示出你的计算机当前所开放的所有端口 3、地址解析协议(Address Resolution Protocol,ARP) 探测arp绑定(动态和静态)列表,显示所有连接了我的计算机,显示对方IP和MAC地址 命令:arp -a -------显示ARP 表 arp -s --------添加一个ARP 解析 arp -d--------删除一个ARP 解析 4. ipconfig -----------网管员必须掌握的 IPConfig最常用的选项 ·ipconfig 当使用IPConfig时不带任何参数选项,那么它为每个已经配置了的接口显示IP地址、子网掩码和缺省网关值。 ·ipconfig /all

linux 新建用户、用户组及用户权限

Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个惟一的用户名和各自的口令。用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主目录。 实现用户账号的管理,要完成的工作主要有如下几个方面: ·用户账号的添加、删除与修改。 ·用户口令的管理。 ·用户组的管理。 一、Linux系统用户账号的管理 用户账号的管理工作主要涉及到用户账号的添加、修改和删除。 添加用户账号就是在系统中创建一个新账号,然后为新账号分配用户号、用户组、主目录和登录Shell 等资源。刚添加的账号是被锁定的,无法使用。 1、添加新的用户账号使用useradd命令,其语法如下: 代码: useradd 选项用户名 其中各选项含义如下: 代码: -c comment 指定一段注释性描述。 -d 目录指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。 -g 用户组指定用户所属的用户组。 -G 用户组,用户组指定用户所属的附加组。 -s Shell文件指定用户的登录Shell。 -u 用户号指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号。 用户名指定新账号的登录名。 例1: 代码: # useradd –d /usr/sam -m sam 此命令创建了一个用户sam, 其中-d和-m选项用来为登录名sam产生一个主目录/usr/sam(/usr为默认的用户主目录所在的父目录)。 例2: 代码: # useradd -s /bin/sh -g group –G adm,root gem 此命令新建了一个用户gem,该用户的登录Shell是/bin/sh,它属于group用户组,同时又属于

实验四 Linux下用户和组的管理

实验四Linux下用户和组的管理、磁盘限额 一. 实验目的: 1.掌握在Linux系统下利用命令方式实现用户和组的管理; 2.掌握利用Linux-conf进行用户和组的管理; 3.掌握磁盘限额的实现方法。 二. 实验内容: 1.用户和组的管理; 2.磁盘限额。 三. 实验步骤: 1. 用户的管理 创建一个新用户user01,设置其主目录为/home/user01:#useradd –d /home/user01 -m user01 查看/etc/passwd文件的最后一行,看看是如何记录的。 查看文件/etc/shadow文件的最后一行,看看是如何记录的。 给用户user01设置密码:#passwd user01。 再次查看文件/etc/shadow文件的最后一行,看看有什么变化。 使用user01用户登录系统,看能否登录成功。。 锁定用户user01:#passwd -l user01。 查看文件/etc/shadow文件的最后一行,看看有什么变化。 再次使用user01用户登录系统,看能否登录成功。 解除对用户user01的锁定:#passwd -u user01 更改用户user01的帐户名为user02:#usermod –l user02 user01。 查看/etc/passwd文件的最后一行,看看有什么变化。 删除用户user02。 2. 组的管理 创建一个新组,stuff:#groupadd stuff。 查看/etc/group文件的最后一行,看看是如何设置的。 创建一个新帐户user02,并把他的起始组和附属组都设为stuff:#useradd –g stuff –G stuff user02。 查看/etc/group文件中的最后一行,看看有什么变化。 给组stuff设置组密码:#gpasswd stuff。 在组stuff中删除用户user02:#gpasswd –d user02 stuff。 再次查看/etc/group文件中的最后一行,看看有什么变化。 删除组stuff。 3. 用Linux-conf创建用户和组 进入X-Window图形界面。 在终端中输入userconf命令,启动Linux-conf的用户管理子程序,在打开的界面中练习用户、组的 设置。 4. 磁盘限额 启动vi来编辑/etc/fstab文件。 把/etc/fstab文件中的home分区添加用户和组的磁盘限额。 用quotacheck命令创建https://www.wendangku.net/doc/921276265.html,er和aquota.group文件:#quotacheck -guva 给用户user01设置磁盘限额功能:#edquota -u user01。 将其blocks的soft设置为4000,hard设置为5000;inodes的设置为4000,hard设置为5000。编辑 完成后保存并退出。 重新启动系统。 用quotaon命令启用quota功能:#quotaon –ugva。 切换到用户user01,查看自己的磁盘限额及使用情况。

相关文档
相关文档 最新文档