当前位置: 首页 > news >正文

成都网络推广优化网站开发图片加载过慢如何优化

成都网络推广优化,网站开发图片加载过慢如何优化,城乡和建设部建造师网站,古网站典模板一. 前言 之前学习过Linux文件系统下/etc/shadow里面保存着各个用户名的密码#xff0c;并且密码是通过MD5算法加盐的方式生成的。但是一直没有自己真正动手生成过#xff0c;今天#xff0c;就来自己动手写代码生成下。 二. 代码验证/etc/shadow中密码 1. 通过passwd命令生…一. 前言 之前学习过Linux文件系统下/etc/shadow里面保存着各个用户名的密码并且密码是通过MD5算法加盐的方式生成的。但是一直没有自己真正动手生成过今天就来自己动手写代码生成下。 二. 代码验证/etc/shadow中密码 1. 通过passwd命令生成密码假设用户名为root密码为123456 passwd root 查看/etc/shadow文件如下 root:$1$gA9tnfhW$lGSMx0UjkTUxY7D84P3871:1:0:99999:7::: 该密码由三部分组成分别是idsalt和encrypted它们由$符号分隔格式如下 $id$salt$encrypted id的值表示密码的加密方式加密方式如下 ID | Method ───────────────────────────────────────────────────────── 1 | MD5 2a | Blowfish (not in mainline glibc; added in some Linux distributions) 5 | SHA-256 (since glibc 2.7) 6 | SHA-512 (since glibc 2.7) 所以如上密码的id为1表示由MD5方式生成。 2. 通过crypt函数生成/etc/shadow密码 man crypt命令查看crypt函数用法如下 #define _XOPEN_SOURCE /* See feature_test_macros(7) */ #include unistd.hchar *crypt(const char *key, const char *salt);通过向crypt函数传入password和salt就可以生成最终/etc/shadow文件中的密码的内容代码示例如下 #include stdio.h #include string.h #include unistd.hint main(int argc, char *argv[]) {char *salt $1$gA9tnfhW;char *passwd 123456;printf(%s\n, crypt(passwd, salt));return 0; }输出 $1$gA9tnfhW$lGSMx0UjkTUxY7D84P3871 输出和/etc/shadow文件中root的密码内容一致。 三. 总结 本文介绍了/etc/shadow文件中root的密码的生成方式首先通过passwd命令生成root的密码从/etc/shadow文件中取出salt值然后通过调用crypt函数生成密码生成的密码与/etc/shadow中的一致了解了Linux系统密码的生成方式。 通过一个简单的例子还是要告诉自己学习知识还是不能模棱两可有疑问就要去积极的验证。
http://www.zqtcl.cn/news/280663/

相关文章:

  • discuz做地方门户网站网站大全免费完整版
  • 莆田人做的网站一天赚2000加微信
  • 阿里云网站访问不了怎么办做网站二维码
  • 手机商城网站建设可采用的基本方式有
  • 网站备案管理做广告公司网站建设价格
  • 绵阳专业网站建设公司上海外贸公司排名榜
  • 如何做英文系统下载网站快速排名工具免费
  • 苏州建网站必去苏州聚尚网络网页视频提取在线工具
  • 网站建设服务市场分析百度集团
  • 网站怎么企业备案信息做网站业务员如何跟客户沟通
  • 如何网站推广知名的集团门户网站建设费用
  • 网站入口设计规范专门做喷涂设备的网站
  • 最简单网站开发软件有哪些企业管理培训课程培训机构
  • 桂城网站制作公司wordpress 导航网站
  • 一个公司做网站需要注意什么条件网站备案 登陆
  • 百度网站介绍显示图片装修公司一般多少钱一平方
  • 网站销售如何做业绩我找伟宏篷布我做的事ko家的网站
  • 建立网站有哪些步骤?jsp网站开发详细教程
  • 网站怎么做直播功能旅游做攻略用什么网站
  • 企业外贸营销型网站如何写好软文推广
  • 免费建站的网址个人网站建设程序设计
  • 淘宝网站建设违规吗上海大公司
  • 大淘客怎么自己做网站自己开网站能赚钱吗
  • 大型门户网站开发北京网站建设管庄
  • 大连建设工程网站网站建设组织管理怎么写
  • wordpress英文站注册域名需要注意什么
  • 营销型网站的建设重点是什么深圳logo设计公司排名
  • 做网站的用什么软件呢网站排名优化服务公司
  • 网站开发完整视频网站集约化建设较好的城市
  • 网站建设和平面设计应用网站如何做