黑龙江做网站的公司/含有友情链接的网页

黑龙江做网站的公司,含有友情链接的网页,我想给图书网站做代理,移动端开发需要什么技术用户账户管理 理论 /etc/passwd 该目录用于保存用户名,宿主目录,登录shel等基本信息 /etc/shadow 该目录用于保存 用户密码,账户有效期等信息 图上每一行中都有用“:”隔断的字段 字段含义: 第1字段:用户账号的名…

用户账户管理

理论

 /etc/passwd 该目录用于保存用户名,宿主目录,登录shel等基本信息

/etc/shadow  该目录用于保存 用户密码,账户有效期等信息

图上每一行中都有用“:”隔断的字段

字段含义:

第1字段:用户账号的名称,也是登录系统时使用的识别名称

第2字段:经过加密的用户密码字符串,或者密码占位符“x”

第3字段:用户账号的 UID。

第4字段:所属基本组账号的 GID,

第5字段:用户全名,可填写与用户相关的说明信息,

第6字段:宿主目录,即该用户登录后所在的默认工作目录

第7字段:登录 Shell等信息,用户完成登录后使用的Shell。

Shadow 文件中的配置行格式

Shadow 文件的每一行包含9个“:”隔离字段

字段含义

第1个字段:用户账户名称

第2个字段:使用(SHA-512)加密的密码字符串信息

第3个字段:上次修改密码的时间,表示从1970年1月1日算起到最近一次修改密码时间间隔天数

第4字段:密码的最短有效天数。自本次修改密码后,必须在该天数后才能再次修改密码默认值为 0,表示不进行限制。

第5字段:密码的最长有效天数。自本次修改密码后,经过该天数以后必须再次修改密码否则密码将失效。默认值为 99999,表示不进行限制,

第6字段:提前多少天警告用户密码将过期,默认值为7.

第7字段:在密码过期之后多少天内禁用此用户

第8字段:账号失效时间。此字段指定了用户账号作废的天数(从1970年01月 01日起计算)默认值为空,表示账号永久可用。

第9字段:保留字段,目前没有特定用途

添加,修改,删除用户账户

格式:useradd [选项] 用户名 (添加用户账号)

选项:

  • -u:指定用户的UID,要求该UID未被其他用户使用
  • -d:指定用户的宿主目录位置(当与-M选项一起使用时,不生效)
  • -e:指定用户的账户失效时间,可使用YYYY-MM-DD的日期格式
  • -g:指定用户的基本组名(或使用GID)
  • -G:指定用户的附加组名(或使用GID)
  • -M:不建立宿主目录,即使/etc/ogin.defs系统配置中已设定要建立宿主目录
  • -s:指定用户的登录Shell

格式:userdel [用户名]:删除用户账号

-r:同时删除宿主目录

创建用户示例

创建用户指定组示例

图上是创建一个新用户名为li并将li 添加到wheel组并附加到root组

 Passwd 命令为用户添加密码 

在root下修改其他用户密码示例

普通用户更改密码示例

普通用户更改密码需要输入旧密码验证

用户账号设置密码、锁定、解锁

格式:passwd [选项] [用户名]

选项:

  • 空为设置密码
  • -d:清空指定用户的密码,仅使用用户名即可登录系统
  • -1:锁定用户账号
  • -S:查看用户账号的状态(是否被锁定)
  • -u:解锁用户账号

示例

Usermod 命令修改账户属性

格式:usermod [选项] [用户名]

选项:

  • -u:修改用户的UID
  • -d:修改用户的宿主目录位置
  • -e:修改用户的账户失效时间,可使用YYYY-MM-DD的日期格式
  • -g:修改用户的基本组名(或使用GID)
  • -G:修改用户的附加组名(或使用GID)
  • -s:指定用户的登录Shell
  • -l:更改用户账号的登录名称(Login Name)
  • -L:锁定用户账户
  • -U:解锁用户账号
用户账号的初始配置文件

配置文件都来自于账号模版目录/etc/skel/,基本上都是隐藏文件

  • .bash_logout:文件中的命令将在用户每次退出登录时被执行
  • .bash_profile:文件中的命令将在用户每次登录时被执行
  • .bashrc:文件中的命令会在每次加载‘/bin/Bash’程序(包括登录系统)时被执行

如果希望为所有用户添加登录后自动运行的命令程序,修改/etc目录下的相似文件即可

组账户管理

组账号文件

配置文件

  • /etc/group:保存组账号名称、GID、组成员等信息
  • /etc/gshadow:保存组账号的加密密码字符串等信息

添加,管理,删除组账户、

格式:groupadd [组账号名称]

示例

创建lishi 组

gpasswd 命令添加,设置,删除成员

选项 -a 添加 -d 删除

示例 向lishi组添加用户并删除用户

示例同时添加多用户到组

groupdel 命令删除组

删除组后已经查看不到组了

管理目录和文件属性

权限字符在文件和目录中的含义

询文件信息

查询出来文件信息开头部分有11个字符

第1个字符 :表示文件类型

第2~4个字符:表示属主用户对该文件的访问权限

第5~7个字符:表示属组里的所有用户该文件访问权限

第8~10个字符:表示其他用户对文件夹的访问权限

第11个字符:表示扩展属性

权限

文件

目录

r(4)

查看文件内容

查看目录内容(显示子目录、文件列表)

w(2)

修改文件内容

修改目录内容(在目录中新建、移动、删除文件或子目录)

x(1)

执行该文件(程序或脚本)

执行cd命令进入或退出该目录

设置目录和文件的权限

chmod 命令更改文件权限

格式 chmod  [ugoa...][+ - =][rwx] 文件或目录

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/72080.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

晋升系列4:学习方法

每一个成功的人,都是从底层开始打怪,不断的总结经验,一步一步打上来的。在这个过程中需要坚持、总结方法论。 对一件事情长久坚持的人其实比较少,在坚持的人中,不断的总结优化的更少,所以最终达到高级别的…

win32汇编环境,对话框中使用树形视图示例四

;运行效果,当点击张辽时,展示张辽的图像 ;当点击曹仁时,展示曹仁的图像 ;win32汇编环境,对话框中使用树形视图示例四 ;当点击树形视图treeview控件中的某项时,展示某些功能。这里展示的是当点到某个将领时,显示某个将领的图像 ;直接抄进RadAsm可编译运行。重要部分加备注。…

Windows server网络安全

摘要 安全策略 IP安全策略,简单的来说就是可以通过做相应的策略来达到放行、阻止相关的端口;放行、阻止相关的IP,如何做安全策略,小编为大家详细的写了相关的步骤: 解说步骤: 阻止所有: 打…

充电桩快速搭建springcloud(微服务)+前后端分离(vue),客户端实现微信小程序+ios+app使用uniapp(一处编写,处处编译)

充电桩管理系统是专为中小型充电桩运营商、企业和个人开发者设计的一套高效、灵活的管理平台。系统基于Spring Cloud微服务架构开发,采用模块化设计,支持单机部署与集群部署,能够根据业务需求动态扩展。系统前端使用uniapp框架,可…

小肥柴慢慢手写数据结构(C篇)(4-3 关于栈和队列的讨论)

小肥柴慢慢学习数据结构笔记(C篇)(4-3 关于栈和队列的讨论) 目录1 双端栈/队列2 栈与队列的相互转化2-1 栈转化成队列2-2 队列转化成栈 3 经典工程案例3-1 生产者和消费者模型(再次重温环形缓冲区)3-2 MapR…

labview实现大小端交换移位

在解码时遇到了大小端交换的问题,需要把高低字节的16进制值进行互换,这里一时间不知道怎么操作,本来打算先把16进制转字节数组,算出字节数组的大小,然后通过模2得到0,1,来判断是否为奇数位和偶数…

在Windows系统上安装和配置Redis服务

🌟 在Windows系统上安装和配置Redis服务 Redis是一个高性能的键值存储数据库,广泛用于缓存、消息队列和实时分析等场景。虽然Redis最初是为Linux设计的,但也有Windows版本可供使用。今天,我将详细介绍如何在Windows系统上安装Red…

Ateme在云端构建可扩展视频流播平台

Akamai Connected Cloud帮助Ateme客户向全球观众分发最高质量视频内容。 “付费电视运营商和内容提供商现在可以在Akamai Connected Cloud上通过高质量视频吸引观众,并轻松扩展。”── Ateme首席战略官Rmi Beaudouin ​ Ateme是全球领先的视频压缩和传输解决方案提…

DeepSeek进阶应用(一):结合Mermaid绘图(流程图、时序图、类图、状态图、甘特图、饼图)

🌟前言: 在软件开发、项目管理和系统设计等领域,图表是表达复杂信息的有效工具。随着AI助手如DeepSeek的普及,我们现在可以更轻松地创建各种专业图表。 名人说:博观而约取,厚积而薄发。——苏轼《稼说送张琥》 创作者&…

时序数据库TimescaleDB基本操作示例

好的&#xff01;以下是使用 TimescaleDB 的 Java 示例&#xff08;基于 JDBC&#xff0c;因为 TimescaleDB 是 PostgreSQL 的扩展&#xff0c;官方未提供独立的 Java SDK&#xff09;&#xff1a; 1. 添加依赖&#xff08;Maven&#xff09; <dependency><groupId&g…

C/C++中使用CopyFile、CopyFileEx原理、用法、区别及分别在哪些场景使用

文章目录 1. CopyFile原理函数原型返回值用法示例适用场景 2. CopyFileEx原理函数原型返回值用法示例适用场景 3. 核心区别4. 选择建议5. 常见问题6.区别 在Windows系统编程中&#xff0c;CopyFile和CopyFileEx是用于文件复制的两个API函数。它们的核心区别在于功能扩展性和控制…

浙江大学:DeepSeek行业应用案例集(153页)(文末可下载PDF)

浙江大学&#xff1a;DeepSeek行业应用案例集&#xff08;153页&#xff09;&#xff08;文末可下载PDF&#xff09; 全文链接&#xff1a;浙江大学&#xff1a;DeepSeek行业应用案例集&#xff08;153页&#xff09;&#xff08;文末可下载PDF&#xff09; | AI探金 全文链接&…

入门到入土,Java学习 day16(算法1)

利用循环遍历来判断是否相等 二分查找/折半查找 前提条件&#xff1a;数组中的数据有序 每次排除一般的查找范围 用min,max,mid来处理&#xff0c;最大加最小除2&#xff0c;比较&#xff0c;然后得到在中间左边还是右边然后更新最大最小 public class Two {// 二分查找方法…

mysql-8.0.41-winx64 手动安装详细教程(2025版)

mysql-8.0.41-winx64 手动安装详细教程&#xff08;2025版&#xff09; 一、下载安装包二、配置环境变量三、安装配置四、启动 MySQL 服务&#xff0c;修改密码 一、下载安装包 安装地址如下&#xff1a; https://dev.mysql.com/downloads/mysql/使用7-zip或其他解压软件&…

Flink深入浅出之03:状态、窗口、checkpoint、两阶段提交

Flink是一个有状态的流&#xff0c;&#x1f445;一起深入了解这个有状态的流 3️⃣ 目标 掌握State知识掌握Flink三种State Backend掌握Flink checkpoint和savepoint原理了解Flink的重启策略checkpointtwo phase commit保证E-O语义 4️⃣ 要点 &#x1f4d6; 1. Flink的St…

在资源有限中逆势突围:从抗战智谋到寒门高考的破局智慧

目录 引言 一、历史中的非对称作战&#xff1a;从李牧到八路军的智谋传承 李牧戍边&#xff1a;古代军事博弈中的资源重构 八路军的游击战&#xff1a;现代战争中的智慧延续 二、创业界的逆袭之道&#xff1a;小米与拼多多的资源重构 从MVP到杠杆解 社交裂变与资源错配 …

网页打印很简单!用web打印插件lodop轻松实现文件打印

最近&#xff0c;给客户发一个事件提醒软件&#xff0c;其中客户要求实现打印功能&#xff0c;因为是用asp.net mvc 开发首先考虑到用水晶报表来实现&#xff08;crystalReport&#xff09;&#xff0c;以前开发c# winform程序&#xff0c;感觉水晶报表还是蛮好的&#xff0c;但…

Claude、ChatGPT、Gemini等主流AI模型。分别详细介绍它们并进行对比,需要指出关键的时间点

以下是关于Claude、ChatGPT和Gemini三大主流AI模型的详细介绍及对比分析&#xff0c;结合关键时间点和核心技术特征&#xff1a; 1. Claude&#xff08;Anthropic&#xff09; 关键时间点与版本迭代 2023年3月&#xff1a;初代Claude发布&#xff0c;定位为安全可控的对话模型…

统计登录系统10秒内连续登录失败超过3次的用户

为防止暴力破解用户账号的行为&#xff0c;在输入账号和密码时一般都会限制用户尝试密码输出错误的次数&#xff0c;如果用户多次输错密码后&#xff0c;将在一段时间内锁定账号&#xff0c;常见的有银行类APP、个税App等应用&#xff0c;如下是用户账号密码输入错误的提示图&a…

vue3通过render函数实现一个菜单下拉框

背景说明 鼠标移动到产品服务上时&#xff0c;出现标红的下拉框。 使用纯css的方案实现最简单&#xff0c;但是没什么技术含量&#xff0c;弃之&#xff1b;使用第三方组件库&#xff0c;样式定制麻烦弃之。因此&#xff0c;我们使用vue3直接在页面创建一个dom作为下拉框吧。…