安装sudo并创建普通用户配置sudo权限

blfs书中sudo的安装配置章节:http://www.linuxfromscratch.org/blfs/view/8.3/postlfs/sudo.html

进入/sources目录,创建lfs-sources目录,移动构建lfs过程中的软件包到该目录(这些软件包不建议删除,如果在使用lfs过程中出现问题还可以使用相应的软件包重新编译安装)

cd /sources
mkdir lfs-sources
mv * /lfs-sources

进入/sources目录,创建lfs-sources目录,移动sudo的软件包到该目录,并创建md5sums文件

cd /sources
mkdir blfs-sources
vim md5sums
在md5sums文件中加入(blfs中所使用的所有软件包的MD5都加入此文件进行校验)
ea444d747feb1decfebdffd0b38b0739 sudo-1.8.23.tar.gz
校验md5
md5sum  -c md5sums

解压sudo软件包,并进入解压完的软件包目录

tar -xvf sudo-1.8.23.tar.gz

cd sudo-1.8.23

参照书中的说明进行编译安装

安装完sudo后删除sudo的解压目录

rm -rf sudo-1.8.23

添加用户并配置sudo权限

useradd -m <newuser>     新建<newuser> 用户
passwd <newuser>  给<newuser> 用户设置密码 

给新建的用户添加sudo权限

visudo

在root ALL=(ALL) ALL
下面添加 <newuser>  ALL=(ALL)ALL

原文地址:https://www.cnblogs.com/renren-study-notes/p/10204658.html

时间: 2024-12-09 01:29:26

安装sudo并创建普通用户配置sudo权限的相关文章

Linux创建用户配置sudo权限

以root用户分别登录各ROMA服务器,执行下述操作. 创建用户并设置用户的密码. 执行如下命令创建用户组. # groupadd admin 执行如下命令,创建sysomc用户. # useradd -g admin -d /home/sysomc -s /bin/bash -m sysomc 参数说明: -d:指定用户的家目录. -g:指定用户归属组. -s:指定用户shell. -m 创建家目录. 设置sysomc用户的密码. # passwd sysomc 说明: 各个ROMA服务器的s

Linux下Vsftp虚拟用户配置不同权限

RHEL5.5  VSFTP2.0.5虚拟用户配置不同权限 linux下使用vsftp搭建ftp服务器,同时建立虚拟账号,为不同的账号分配不同的权限,以下配置测试通过. 系统版本 2.vsftpd版本 如果在系统安装时没有安装vsftpd服务,则后期可以通过yum进行安装或者使用rpm包.tar包进行手动安装,具体安装过程此处不做详解,安装完成之后,查看vsftpd的服务状态 3.配置vsftpd.conf文件   修改之前备份 修改下面的配置文件    关闭匿名登录 开启ascii上传下载功能

Linux用户配置sudo权限(visudo)

sudo的工作过程如下: 1,当用户执行sudo时,系统会主动寻找/etc/sudoers文件,判断该用户是否有执行sudo的权限 2,确认用户具有可执行sudo的权限后,让用户输入用户自己的密码确认 3,若密码输入成功,则开始执行sudo后续的命令 4,root执行sudo时不需要输入密码(eudoers文件中有配置root ALL=(ALL) ALL这样一条规则) 5,若欲切换的身份与执行者的身份相同,也不需要输入密码 visudo使用vi打开/etc/sudoers文件,但是在保存退出时,

linux ftp创建虚拟用户及更改权限

第1步进入目录 cd /etc/vsftpd/ vim vuser.list //单数行为帐号,双数行为密码. 111 111111 222 222222 使用db_load命令用HASH算法生成FTP用户数据库文件 vuser.db: dbload -T -t hash -f vuser.list vuser.db 查看文件: file vuser.db FTP赋予权限: chmod 600 vuser.db 第2步创建用户virtual并设置为不允许登陆系统并定义该用户的home目录: us

Linux用户配置sudo权限

创建sudo权限用户 #useradd supope #passwd supope #visudo #supope         ALL=(ALL)       ALL   ###切换时需要输入supope的密码supope          ALL=(ALL)       NOPASSWD:ALL###切换时不需要输入密码 切换命令 sudo su - root

saltstack 配置mongodb作为后台存储pillar,自动化安装mongodb,创建mongodb用户

## saltstack 学习记录 配置文件 $ cat /etc/salt/master.d/10-master.conf user: root interface: 127.0.0.1 ipv6: False worker_threads: 10 hash_type: sha256 log_level_logfile: debug log_level: info default_top: base cli_summary: false state_output: changes $ cat 

centos安装svn并创建版本库配置用户分组权限

1.设置aliyun安装源// 本步骤非必须, 使用aliyun安装源后, 执行yum update速度明显提升 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo 运行yum makecache生成缓存 执行yum update更新 2.检测是否安装过svn rpm -qa subversion 3.安装svn服务端 yum install subversion 4.查看s

ubuntu 安装mysql 添加远程连接用户 配置远程连接设置

安装 sudo apt-get install mysql-server sudo apt-get install mysql-client sudo apt-get install libmysqlclient-dev 添加远程连接用户(测试环境,没有限制,个人谨慎操作) # 创建用户 mysql>CREATE USER 'fixdq'@'%' IDENTIFIED BY '123456'; # 授权 远程访问的权限 mysql>GRANT ALL ON *.* TO 'fixdq'@'%'

sql server安装时默认安装,如何创建新用户和密码

1.适应window身份登陆 2.新建查询 create login bai1 with password = '1234' create user bai2 for login bai1 3. 在右边框框最上面的那个右键属性,然后找到安全性,使用windows和sql密码混合登陆.确定 4. 退出sql 5. 右键我的电脑,点击管理.找到sql配置管理器,然后重启一下MSSQL服务. 6. 登陆使用用户名bai1,密码1234 即可登陆 版权声明:本文为博主原创文章,未经博主允许不得转载.