Centos7在VMware上的安装;添加普通用户到sudo组并且免密码执行;用命令行安装软件包

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_27901091/article/details/80939923

1.Centos7在VMware上的安装

安装图形界面
没有图形界面需要的,可以在第13步选择最小安装,不过即使图形界面。也可以通过crtl+alt+F2进入命令行模式。
root密码和用户密码,小于八位或者太简单需要同意两次,自己试验用没有必要很复杂,时不时要输密码很麻烦的,可以就设置简单的123456按两遍确认就行了。

2.添加普通用户到sudo组并且免密码执行

2.1 sudo
  Sudo是linux系统中,非root权限的用户提升自己权限来执行某些特性命令的方式,它使普通用户在不知道超级用户的密码的情况下,也可以暂时的获得root权限。
  一般,普通用户在执行特殊命令是,只需要在特殊命令(如 yum)前面加上sudo,并输入自己的用户密码就可以了,在之后的5分钟内,再次使用特殊命令时,就无需再次输入用户密码。
  同时,sudo提供了强大的日志管理,其中详细的记录了每个用户都干了什么。
  sudo用户的管理是在文件:/etc/sudoers中存放的。也就是说,如果想把某个用户加入到sudo用户群里面,就需要自行配置这个文件,在读写这个文件时,需要root的权限。
2.2将用户添加到sudo组
  在使用sudo的时候,如果出现”xxx is not in the sudoers file. This incident will be reported.”说明当前用户名:xxx是没有权限使用sudo的,这个时候我们就需要修改/etc/sudoers来为当前用户dba添加sudo权限。
  1).使用 “su –” 命令,进入root用户;
  这里写图片描述
  2).为sudoers文件添加写入的权限:使用命令 “chmod u+w /etc/sudoers”
  这里写图片描述
  3).执行visudo 命令,按“i”进入编辑模式后,找到“root ALL=(ALL) ALL ”,在后面添加:”dba ALL=(ALL) NOPASSWD: ALL”,再按一下“Esc”键退出编辑,输入“wq”(write quit)后,退出sudoers。
   这里写图片描述
   这里写图片描述
  4).输入“chmod u-w /etc/sudoers”将文件的写入属性去掉
  5).通过“exit”切换回自己的用户,再使用sudo whoami命令时,如果返回root,就可以使用了
  这里写图片描述

3.用命令行安装软件包

  额,这个就是安装软件的事情了,如果可以上网,就普通的yum源安装就好了,不能上网就看下面的博客吧。

猜你喜欢

转载自blog.csdn.net/qq_27901091/article/details/80939923