方法一、直接使用passwd命令

/bin/echo newpass|/usr/bin/passwd --stdin username

*注:该方式只适用于红帽系操作系统,比如centos,redhat等系统,在Debian系操作系统中,如Debian,Ubuntu等系统下,passwd命令没有 --stdin参数,无法完成该命令

方法二:使用chpasswd命令

上面用passwd命令的方法只能用于红帽系系统,这里提供一个可以用于Debian系系统的方法,使用chpasswd命令

/bin/echo username:newpass |chpasswd

方法三:使用python+usermod命令

usermod命令有一个-p参数,可以直接将一个已经加密得到的密文设置为系统密码

python中有个crypt的库,可以将一个字符串用DES单项加密,相对安全性较低

所以二者结合起来使用,现将我们想要的密码用crypt库加密得到密文,再用usermod 命令的-p参数修改成系统密码

def R_chpass(user,pass_):

username=user

passwd=crypt.crypt(pass_,'ab')

os.system("usermod -p %s %s" % (passwd,username))

转: 如何用linux命令修改linux主机ip网关子网掩码

linux一般使用ifconfig命令修改linux主机的ip.网关或子网掩码. 1.命令格式: ifconfig [网络设备] [参数] 2.命令功能: ifconfig 命令用来查看和配置网络设备 ...

linux系统执行多条命令,linux系统执行复合命令

在操作linux系统的时候,你是否遇到过打开一个目录,然后查看一个文件里面的内容. 我们可以使用命令   cd + 目录     cat + 文件名,我们需要输入两次,点击两次 enter   有没有 ...

Linux基础命令---修改用户密码

passwd 更改用户密码,超级用户可以修改所有用户密码,普通用户只能修改自己的密码.这个任务是通过调用LinuxPAM和LibuserAPI来完成的.本质上,它使用LinuxPAM将自己初始化为一个 ...

使用Linux命令修改数据库密码

通过登录mysql系统,# mysql -uroot -pEnter password: [输入原来的密码]mysql>use mysql;mysql> update user set p ...

shell chpasswd 命令 修改用户密码

使用useradd 命令增加一个用户后,它默认是没有设置密码的.如果需要给用户设置或者修改密码,一般会使用passwd命名. 但是passwd命令有一个缺陷,它需要人工交互操作. 如果你是一名系统管理 ...

date命令--修改linux系统时间

在linux环境中,不管是编程还是其他维护,时间是必不可少的,也经常会用到时间的运算,熟练运用date命令来表示自己想要表示的时间,肯定可以给自己的工作带来诸多方便. 1.命令格式: date [参数 ...

两条命令在Linux主机之间建立信任关系

ssh-keygen -t rsa -P "" -f ~/.ssh/id_rsa //生成当前用户密钥 ssh-copy-id -i /root/.ssh/id_rsa.pub r ...

[转] 关于linux下通过shell命令(自动)修改用户密码

linux 命令 修改密码,一条命令修改Linux密码相关推荐

  1. Linux安装Git(一条命令即可)

    Linux安装Git(一条命令即可) yum -y install git

  2. linux最常用的20条命令

    玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了.当然你也可以在使用时去找一下 ...

  3. MD5值计算方法,推荐使用linux系统计算,一条命令搞定!

    一.MD5是什么? MD5是message-digest algorithm 5(信息-摘要算法)的缩写,被广泛用于加密和解密技术上,它可以说是文件的"数字指纹". 任何一个文件, ...

  4. linux 端口复用后门,一条命令实现端口复用后门

    说到端口复用,大部分人第一反应肯定是想到内核驱动,需要对网络接口进行一些高大上的操作才能实现.但只要合理利用操作系统提供的功能,就能以简单的方式实现这一目标,本文将公布一种基于内置系统服务的端口复用后 ...

  5. 【网站建设】Linux上安装MySQL - 12条命令搞定MySql

    从零开始安装mysql数据库 : 按照该顺序执行 :  a. 查看是否安装有mysql:yum list installed mysql*, 如果有先卸载掉, 然后在进行安装; b. 安装mysql客 ...

  6. linux 一次执行多条命令

    1.mkdir myfile ; chmod -R 777 myfile [root@iZ9488z4qfcZ myfile]# mkdir www ; chmod -R 777 www [root@ ...

  7. linux一次执行多个命令,linux 一次执行多条命令

    1.mkdir myfile ; chmod -R 777 myfile [root@iZ9488z4qfcZ myfile]# mkdir www ; chmod -R 777 www [root@ ...

  8. linux 命令行退出某条命令

    ctrl+z 挂起当前进程 如果需要恢复到前台输入fg,恢复到后台输入bgctrl+c,彻底终止该进程 挂起当前进程 如果需要恢复到前台输入fg,恢复到后台输入bgctrl+c,彻底终止该进程

  9. linux设备树 驱动,(9条消息)zynq linux驱动之使用设备树开发

    PC:Windows 10 虚拟机:ubuntu 16.04 vivado:2017.04 PetaLinux:2017.04 开发板:黑金AX7010 根文件系统:debian8 --------- ...

最新文章

  1. linux 64位兼容32位,linux的64位操作系统对32位程序的兼容-全面分析
  2. Java在加载阶段会加载依赖吗,Java程序编译和运行过程之 一个对象的生命之旅(类加载和类加载器)...
  3. 【转】数据库软考笔记(一)第一章 计算机硬件基础知识笔记总结
  4. X264学习笔记(1)
  5. 是什么原因让你选择做程序员
  6. 不仅限于智慧城市 低功耗广域网络也在改变农业生产方式
  7. 稀疏矩阵的加,减,乘,转置
  8. “卖键盘的被键盘侠喷了” | 社交网络的戾气怎么这么重
  9. Mysql授权允许远程访问
  10. 云南计算机专升本数据结构_云南专升本-数据结构历年试题及答案.doc
  11. COM组件的编写与注册
  12. mui 框架跨域_MUI框架运用中遇见问题总结
  13. 服务器为什么经常掉线?
  14. 盘点火影中写轮眼谁最强
  15. 【中创福利】有一种年味叫公司发年货
  16. 主流的开源免费erp(至少十年以上历史)
  17. 京东app优惠券python抓取_如何使用fiddler抓取京东app的领券链接
  18. CCRC信息安全服务资质证书办理条件有哪些?
  19. 学人工智能有前途吗?人工智能前景-AI就业方向
  20. 软件工程项目之随心所欲—食堂点菜系统

热门文章

  1. 百度地图 JavaScript API GL
  2. 扫黑除恶Team第四次团队作业
  3. 微软商店游戏进不去服务器,微软应用商店一登陆就出这,登陆不了
  4. 沁恒CH32V307使用记录:GPIO与EXTI
  5. R语言自学笔记:回归分析基础
  6. 云计算概念入门和知识普及(转)
  7. python_selenium项目_批量获取企业信用代码
  8. 戴尔笔记本如何查看HTML代码,如何查看戴尔笔记本电脑的型号
  9. 2019年5G创新深度研究报告
  10. 终于有懂哥能把云计算、大数据和人工智能讲得明明白白了