700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > linux改用户密码chpasswd Linux chpasswd (批量或单一修改用户密码)和passwd(直

linux改用户密码chpasswd Linux chpasswd (批量或单一修改用户密码)和passwd(直

时间:2019-09-21 14:35:36

相关推荐

linux改用户密码chpasswd Linux chpasswd (批量或单一修改用户密码)和passwd(直

Linux命令:chpasswd

批量或者单一修改用户密码

语法:

1:# echo 用户名:密码 | chpasswd

2:# chpasswd < doiido.txt

实例

1、直接修改doiido用户的密码为helloboy

echo doiido:helloboy |chpasswd

2、使用doiido.txt里面的用户名密码批量修改相应用户的密码

2.1:首先建立指令文件doiido.txt(格式为[username:passwd])

vi doiido.txt

doiido1:helloboy

doiido2:hellogirl

2.2:将doiido.txt的内容传输到chpasswd指令来修改相应用户的密码

chpasswd < doiido.txt

3、让普通用户使用chpasswd

默认普通用户是没有chpasswd的权限,但是可以通过修改命令文件权限来修改

chmod 4755 /usr/sbin/chpasswd

注意事项

1:用户名必须是系统上已存在的用户

2:普通用户没有使用这个指令的权限

3:如果输入文件是按非加密方式传递的话,请对该文件进行适当的加密。

4:指令文件不能有空行

Linux命令:chpasswd

直接修改用户密码

语法:

echo “新密码”|passwd --stdin 用户名

–stdin 这个选项用于从标准输入管道读入新的密码。

使用 echo 方式来重置Linux 系统用户密码:

echo “新密码”|passwd --stdin 用户名

方法一:

[root@rhel7 ~]# passwd --stdin rusky 为rusky用户设置密码。

Changing password for user rusky.

zxcvbnm

passwd: all authentication tokens updated successfully.

[root@rhel7 ~]# echo "qwert"

qwert

方法二:

[root@rhel7 ~]# echo "qwert" | passwd --stdin rusky 把echo返回的字符qwert设置为用户rusky的密码

Changing password for user rusky.

passwd: all authentication tokens updated successfully.

这种方式虽然简单,但是通过history命令可以查到用户的密码,所以不安全。

Linux命令----su(切换用户)以及passwd(修改用户密码)

一.su命令登录root 用户在使用telnet命令可以远程登录,但不可以登录root,这样就需要使用su命令来登录root用户. telnet登录(不能登录root)--- 1.启动终端 输入 te ...

Linux进入单用户模式&lpar;passwd root修改密码&rpar;

进入单用户模式——passwd root修改密码 1.在grub 页面输入a,进入修改内核模式 2.在内核的结尾“/”,输入空格,在输入single,回车 3.启动系统,进入单用户模式 4.Passw ...

【每天一个Linux命令】10&period; 用户账号的新建&sol;修改&sol;删除以及密码修改 useradd&sol;usemod&sol;userdel&sol;passwd

在 Linux 系统中,与用户管理有关的文件主要有如下几个:分别是/etc/passwd,/etc/shadow,/etc/gfoup,/etc/gshadow .它们分别与用户的账号,密码,用户组及 ...

linux操作命令&comma;批量注释&num;方法

用户,密码 1.修改密码:passwd 2.切换用户: su root 3.增加用户:adduesr+用户 4.root更改目录的权限:chown leopard:leopard data/ -R ...

用户管理命令--passwd,usermod,userdel

用户修改密码命令--passwd 当修改用户的密码时,也要分普通用户和超级用户两种情况 普通用户:修改密码前需要先输入当前密码,确认是否正确 密码设置不可以过于简单 超级用户:权利非常的大,可以设置任 ...

passwd 修改用户密码 &sol; chpasswd 批量更新用户密码

passwd 修改用户密码 1.命令功能 passwd 修改用户密码及密码过期时间等信息. 2.语法格式 passwd option username passwd 选项 用户名 选项说明 ...

Linux 用户和用户组管理之 修改用户名和用户组;修改用户密码

一.用户账号包括(查看已经存在的账号 | 添加用户账号 | 修改用户账号 | 删除用户账号) 查看存在的账号: more /etc/passwd #或者是 awk -F':' '{ print $1 ...

linux 用户管理修改用户信息、密码状态、删除用户、退出登陆、切换用户

修改用户信息usermoduseradd支持的选项usermod都支持passwd有两个选项-l(在密码串前面加了两个叹号),-u,usermod有两个选项:-L 临时锁定用户(Lock)(在密码串前 ...

如何在linux中批量建立用户并设置随机密码

Ubuntu是基于linux的免费开源操作系统,同时也是真正意义上的“多任务多用户”操作系统,既然是多用户系统,自然就涉及到创建多个用户的问题.同时由于Ubuntu系统中的root用户具有最高权限,无 ...

随机推荐

Java-继承,多态练习0922-06

编写一个Shape类,具有属性:周长和面积: 定义其子类三角形和矩形,分别具有求周长的方法. 定义主类E,在其main方法中创建三角形和矩形类的对象, 并赋给Shape类的对象a.b,使用对象a.b来 ...

网站开发常用jQuery插件总结&lpar;13&rpar;定位插件scrollto

一.scrollto插件功能 scrollto用于定位页面中元素的位置,并使滚动条滚动到当前元素. 二.scrollto官方地址 /flesler/jquery.s ...

cocos2d-x v3&period;2环境配置&lpar;现在3&period;x版本号可以配置该&rpar;

 这里介绍的是Windows环境下的cocos2d-x配置. 前提: •Windows 7+ •cocos2d-x v3.2版本号(能够在http://www.cocos2d-/down ...

jquery倒计时过几秒页面跳转 js倒计时

//银行认证成功跳转 var time=setInterval (showTime, 1000); var second=5; function showTime() { if(second==0) ...

hibernate,createCriteria in条件 是一个集合。list 或 数组等

hibernate,createCriteria in条件 是一个集合.list 或 数组等 cq.in("states", new String[]{"2", ...

信步漫谈之Jenkins&mdash&semi;集成自动化部署 SVN 项目

一.环境准备 1)Jenkins 部署 WAR 包:jenkins.war(2.164.2 版本,WAR 包官方下载路径:https://jenkins.io/download/)2)Tomcat 服 ...

基于ssd的手势识别模型(object detection api方式)

[Tensorflow]Object Detection API-训练自己的手势识别模型 1. 安装tensorflow以及下载object detection api 1.安装tensorflow: ...

&lbrack;算法总结&rsqb; 13 道题搞定 BAT 面试——字符串

1. KMP 算法 谈到字符串问题,不得不提的就是 KMP 算法,它是用来解决字符串查找的问题,可以在一个字符串(S)中查找一个子串(W)出现的位置.KMP 算法把字符匹配的时间复杂度缩小到 O(m+ ...

android的电话监听

android的电话监听 新建一个项目,结构图如下: PhoneService: package com.demo.tingdianhua; import android.app.Service; i ...

linux改用户密码chpasswd Linux chpasswd (批量或单一修改用户密码)和passwd(直接修改用户密码)...

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。