Linux yum命令学习以及用户管理(1)

今天来讲讲yum命令和RPM剩下的内容。

先来说一下光盘yum源搭建步骤

  • 挂载光盘
  • 让网络yum源文件失效,具体方法是将该文件的后缀不再是.repo,变成其他任意都行
  • 修改光盘yum源文件,将地址baseurl改成光盘挂载地址,并且注释不存在的地址和将enabled改成enabled = 1

接下来说一下RPM包的安装位置

  • /etc/:配置文件安装目录
  • /usr/bin/:可执行的命令安装目录
  • /usr/lib/:程序所使用的函数库保存位置
  • /usr/share/doc/:基本软件使用手册保存位置
  • /usr/share/man/:帮助文件保存位置

再来说说源码包的安装过程,源码包相较于RPM包的安装,会更加繁琐,要经过编译才能安装,但是安装的灵活性会更强。

  1. 安装位置:/usr/local/软件名/
  2. 启动RPM包安装的服务方法
  3. /etc/rc.d/init.d/httpd start
  4. service httpd start,其中service命令之所以可以简化是因为会到rpm默认位置中搜索,而源码包就不行了,因为源码包安装位置不同,因此源码包只能用绝对路径启动。

最后说一下源代码的保存位置:/usr/local/src/
软件安装位置:/usr/local/

上述已经大概讲完了RPM包和源码包的各种安装知识,其实这种知识不必详细掌握,了解就好。很多时候安装某个包,我们直接yum命令就可以了,光盘安装的话更多是常见于公司一次性要配置所需文件。接下来要讲的是用户管理。作为服务器中的主要语音,Linux的用户管理显得至关重要。

一般用户的密码存放在/etc/passwd文件里,直接使用more,less或者vim查看即可

在这里插入图片描述
可以看到显示了很多信息,这里为你逐个去讲解。首先每一行代表一个用户的信息,而每个冒号将用户的不同信息隔开,方便区分。

  1. 第一字段:用户名称,比如上面图中的root,bin,linzhiling等
  2. 第二字段:密码标志,注意,这里并非是密码本码,只是密码标志
  3. 第三字段:UID,0:超级用户;1-499:系统用户,也叫伪用户;500-65535:普通用户
  4. 第四字段:GID,用户初始组ID。初始组:建立就立刻拥有一个用户组,且只能有一个初始组附加组:用户可以加入多个其他用户组,并且拥有这些组的权限
  5. 第五字段:用户说明
  6. 第六字段:家目录,普通用户:/home/用户名/;超级用户:/root/
  7. 第七字段:登录之后的Shell,一般来说超级用户要在/sbin/halt,普通用户要在/bin/bash中才能正常登录

其中密码并非都放在/etc/passwd中,因为该文件对于所有用户都有可读性,意味着如果密码真的放在那里就会容易泄露其他用户密码,所以密码会放在/etc/shadow中,普通用户无法查看并且密码即使显示也是加密过的,算比较安全的方式。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值