首页 > 系统相关 >yum源安装思路

yum源安装思路

时间:2023-03-15 16:32:51浏览次数:48  
标签:帐号 用户 密码 字段 yum 思路 安装 UID

yum源安装思路

  • yum软件仓库(yum源)可以分为两种:本地yum源、网络yum源
  • 本地: 第一步:准备好yum软件仓库(yum源) 第二步:在客户端创建yum仓库的配置文件 本地Yum源:centos的光盘镜像作为本地Yum源 Yum源的配置文件:/etc/yum.repos.d/目录下,创建一个以.repo为结尾的文件
  • 网络: Yum安装软件包 网络yum源,​​mirrors.aliyun.com​​(阿里云网络yum源地址)
  • 源码包的编译安装过程: 1、 编译前的准备工作 2、 编译安装源码包

本地yum源

  • 查看一下版本
  • 选择挂载点,为空目录。/mnt/


  • 把文件夹内多余文件备份 Mkdir backup //建立备份文件夹 Mv centos*.repo backup //移至多余文件,备份 Touch local.repo ​​//建立以.repo结尾的文件​​ Vi local.repo //编辑


  • 中括号的仓库名字不能纯数字或者数字开头和有除下横杠其他的符号,保存退出。 Yum install tree 装一下tree

网络yum源

  • 先配置虚拟机linux系统上网(用网络yum必须得保证主机有网络)





  • 主机ping baidu


  • 先挂载光盘,使用本地yum配置安装wget



  • 任意一个都可以安装


  • 本地的yum可以移走或者删除


  • 用网络yum装一个软件





从源代码编译安装程序





  • 查看GCC的版本


  • 查看make版本


  • Winscp用于windows和linux传文件



  • 查一下源码包


  • 解包到当前目录下


  • 进到解压目录下



  • 当前目录下执行配置文件



  • 报错:缺少安装阿帕奇的环境配置文件 APR,缺少APR的依赖。


  • 非0 验证失败(返回上一回代码执行状态) 安装APR



  • 再执行(安装目录下)




  • 第三步:直接make




  • 安装



  • 启动阿帕奇(在bin目录下)



  • 查看监听端口





  • 关防火墙


  • 测试阿帕奇


Linux系统中用户的分类:

  • 超级用户root:类似于Windows系统中的Administrator用户。 普通用户:普通用户帐号一般只在用户自己的宿主目录中有完全权限。 程序用户:这些账号一般不允许登录到系统。
  • 用户组: 基本组(私有组):每一个用户账号至少属于一个组,这个组称为该用户的基本组(或私有组); 附加组(公共组):若该用户同时还包含在其他的组中,则这些组称为该用户的附加组(或公共组)。
  • UID(User Identity,用户标识号):Linux系统中的每一个用户账号都有一个数字形式的身份标记,称为UID(user identity)原则上每个用户的UID号应该是唯一的,root用户的UID的固定值为0 。1~499的UID默认保留给程序用户使用,普通用户/组使用的UID号在500~60000之间
  • GID(Group Identify,组标识号):每一个组账号也有一个数字形式的身份标识,称为GID(group identity),root组帐号的GID号为固定值0,而程序组账号的GID号默认为1499,50060000的GID号默认分配给普通组使用。
  • 用户账号文件:与用户账号相关的配置文件主要有两个,分别是/etc/passwd和/etc/shadow。 前者用于保存用户名称、宿主目录、登录shell等基本信息,后者用于保存用户的密码、账号有效期等信息。
  • /etc/passwd: 用户信息:
  • 字段1:用户帐号的名称 字段2:用户密码字串或者密码占位符“x” 字段3:用户帐号的UID号 字段4:所属基本组帐号的GID号 字段5:用户全名 字段6:宿主目录 字段7:登录Shell信息
  • /etc/shadow:用户密码相关的信息 字段1:用户帐号的名称 字段2:加密的密码字串信息,说明,yum源安装思路_字段:加密算法是md5。yum源安装思路_用户账号_02:加密算法是sha512 字段3:上次修改密码的时间 字段4:密码的最短有效天数,默认值为0 字段5:密码的最长有效天数,默认值为99999 字段6:提前多少天警告用户口令将过期,默认值为7 字段7:在密码过期之后多少天禁用此用户 字段8:帐号失效时间,默认值为空 字段9:保留字段(未使用)

添加、修改、删除用户账号:

  • useradd命令,添加用户账户 useradd [选项]... 用户名 常用命令选项 -u:指定 UID 标记号 -d:指定宿主目录,缺省为 /home/用户名 -e:指定帐号失效时间 -g:指定用户的基本组名(或UID号) -G:指定用户的附加组名(或GID号) -M:不为用户建立并初始化宿主目录 -s:指定用户的登录Shell passwd命令,为用户账号设置密码
  • passwd [选项]... 用户名 常用命令选项 -d:清空用户的密码,使之无需密码即可登录 -l:锁定用户帐号 -S:查看用户帐号的状态(是否被锁定) -u:解锁用户帐号









  • 在主机里试一下登录用户


  • 退出用户


  • 试一下user2,user3,user4用户





标签:帐号,用户,密码,字段,yum,思路,安装,UID
From: https://blog.51cto.com/u_15975105/6123060

相关文章

  • mysql安装详细文档(windows)
    安装MySQLMySQL是目前最为流行的开放源码的数据库,是完全网络化的跨平台的关系型数据库系统,它是由瑞典MySQLAB公司开发,目前属于Oracle公司。任何人都能从Internet下载MySQL......
  • 解决再次安装Fidder报错:Machine-wide Progress Telerik Fiddler Classic installatio
    1、win+R,输入regedit打开注册表2、找到HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Fiddler2,右键删除3、找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fiddler2,右......
  • 易基因:染色质免疫共沉淀测序(ChIP-seq)的数据挖掘思路 |干货系列
    大家好,这里是专注表观组学十余年,领跑多组学科研服务的易基因。CHIP-seq研究的数据挖掘思路主要分为3步:整体把握CHIP-seq图谱特征:peak/reads在基因组上的分布、peak......
  • 使用docker安装prometeus和grafana
    1.拉取镜像dockerpullprom/prometheusdockerpullprom/pushgatewaydockerpullgrafana/grafana2.部署prometheus2.1创建prometheus.yamlglobal:scrape_inte......
  • C语言 日期转换思路
    intnextDay(){intmDay[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};intyear,n;while(scanf("%d%d",&year,&n)!=EOF){intmon=1;......
  • Ubuntu 上安装 Golang 环境
    下载的相应Go版本压缩包https://golang.org/dl/##官网地址 打开终端并转到下载目录。 解压缩下载的Go二进制文件。可以使用以下命令解压缩:tar-C......
  • 《动手学深度学习》安装mxnet出现问题
    在看《动手学深度学习》时,安装mxnet(CPU)版时安装失败。首先是下载时使用国内镜像,可参考Python安装库太慢?配置好这个速度飞起-知乎(zhihu.com)下载时出现的问题:Buildin......
  • CentOS 7 安装 YApi
    在前后端分开开发时接,以往需要后端开发完,前端才能开工,拉长工期的同时人员得不到充分利用。本文解决此问题,以接口先行,采用YApi作为解决方案,形成接口后可前后端同时开发。......
  • ROS的软件包安装和应用
    一.ROS应用商店简介:ROS应用商店一般用来存放ROS软件包,有多个应用商店,除了ROS官方应用商店外,之前添加的清华源也是一个应用商店,ROS软件包除了放在应用商店外,还有一些是以源......
  • ubuntu上VScode的安装与配置
    1.进入vscode官网:https://code.visualstudio.com/2.右上角点击download,选择ubuntu的.deb安装包进行下载 3.进入下载好的.deb安装包目录下,在该目录下打开终端,输入sudo......