1. 以root用户登录shell终端,执行vim /etc/sudoers命令,找到如下图所示位置: ## Same thing without a password # %wheel ALL=(ALL) NOPASSWD: ALL 2. 在下方添加一行类似的数据,例如用户名称为centos,则添 ...
分类:
系统相关 时间:
2019-01-10 15:44:40
阅读次数:
304
站在用户登录的角度来说,shell的类型:登录式shell:正常通过某终端登录su-USERNAMEsu-lUSERNAME非登录式shell:suUSERNAMEbash的配置文件全局配置:/etc/profile/etc/profile.d/*.sh个人配置:/etc/bashrc/etc/.bash_profile/etc/.bashrc
分类:
系统相关 时间:
2018-12-21 13:19:35
阅读次数:
229
站在用户登录的角度来说,shell的类型:登录式shell:正常通过某终端登录su-USERNAMEsu-lUSERNAME非登录式shell:suUSERNAMEbash的配置文件全局配置:/etc/profile/etc/profile.d/*.sh个人配置:/etc/bashrc/etc/.bash_profile/etc/.bashrc
分类:
系统相关 时间:
2018-12-21 12:55:47
阅读次数:
211
所谓"公钥登录",原理很简单,就是用户将自己的公钥储存在远程主机上。登录的时候,远程主机会向用户发送一段随机字符串,用户用自己的私钥加密后,再发回来。远程主机用事先储存的公钥进行解密,如果成功,就证明用户是可信的,直接允许登录shell,不再要求输入密码,这和之前的ssh账号密码也没有直接关系。 也 ...
分类:
系统相关 时间:
2018-11-23 23:54:09
阅读次数:
427
在linux系统下,普通用户无法直接执行root用户权限下的命令,如果想让普通用户执行只有root用户才能执行的操作命令。下面罗列下经常使用sudo命令的几个场景: 1.用户无权限执行root命令普通用户登录 shell 之后,如果自身没有权限访问某个文件或执行某个命令时,若该用户获得root授权, ...
分类:
其他好文 时间:
2018-11-08 23:18:15
阅读次数:
202
1./etc/passwd存储用户信息 一行记录对应着一个用户,每行记录被冒号:分隔为7个字段,这7个字段的具体含义为: 用户名:密码:uid:gid:解释描述:家目录:登录shell 500及以前的uid都是系统用户,普通用户的uid大于500 可通过id 用户名查看该用户的用户和组信息 2./e ...
分类:
系统相关 时间:
2018-10-02 20:12:21
阅读次数:
616
1. 前言 因为手里有一份代码之前是直接从其它git服务器上克隆下来的,现在想自己搭建一个git服务器把这份代码管起来。 2. 搭建git服务器 1.安装git: 2. 创建一个git用户,用来运行git服务: 3. 创建证书登录 收集所有需要登录的用户的公钥,就是他们自己的id_rsa.pub文件 ...
分类:
其他好文 时间:
2018-08-25 23:04:38
阅读次数:
202
一、管理用户和组账号二、管理目录和文件的属性一、管理用户和组账号1、概述Linux中通过用户账户来设置资源的访问控制用户账号类型:超级用户:rootuid为0普通用户:uid从500开始程序用户;维护一个程序/服务的正常运行,通常不允许登录到系统中组账号类型:基本组(私有组):附加组(公共组):2、用户账号的管理a、用户账号存放在/etc/passwd中,每一行表示一个用户账号。每一行有7个字段组
分类:
其他好文 时间:
2018-08-21 01:05:28
阅读次数:
372
useradd 添加用户 -u uid,-g 指定所属组,-s 登录shell,-M不创建用户主目录 -e 指定用户过期时间usermod 修改用户 -u uid,-g 指定所属组,-s 登录shell,-e指定用户过期时间 id chage 查看及修改用户密码相关信息 -l 查看 -E 修改账户过 ...
分类:
系统相关 时间:
2018-08-06 00:34:23
阅读次数:
187