作为一名管理服务器的程序,最近,明显感到各种linux的账号和权限问题弄得很混乱。所以,接下来要学习一下这块内容。

  /etc/passwd

 这个文件每一行代表一个账号,有几行代表系统中有几个账号。很多账号本来就是系统中必须要的,成为系统账号,例如bin、daemon、adm和nobody等。如:root:*:0:0:Charlie &:/root:/bin/csh每一行用“:”分开,共有7个部分的内容分别是:

  账号名称:对应UID。root就是默认的系统管理员的账号名称。

  密码:unix一般将密码数据存放在/etc/shadow中bsd是在master.passwd中。

  UID:用户识别码(ID)。UID为0的时候,就是root。

  GID:与/etc/group有关。

  用户信息说明栏:没什么重要用处。

  家目录:用户的家目录。

  shell:用于当您执行命令后,各硬件设备接口之间的通信。

  其他

  FreeBSD中修改用户分组用pw命令。

  纳闷了为什么ftp目录需要x权限呢?

  r:4 w:2 x:1

  之前adduser的ftp用户都是linux系统用户,不是ftp的虚拟用户。

  如果用户只允许其他服务不能让其登录怎么办?

  设置让他nologin就可以了。服务器上很多文件都是777权限,让他可以登录上操作是很危险的。

转载于:https://www.cnblogs.com/wendao/p/4962551.html

linux账号权限管理相关推荐

  1. 运维基本功(七): Linux的权限管理操作

    本文是在课程课件基础上修改的学习笔记 课程原地址:https://www.bilibili.com/video/BV1nW411L7xm 如有侵删 运维基本功(一):Linux系统安装 运维基本功(二 ...

  2. Linux账号权限分离的必要性

    Linux账号权限分离的必要性 <Linux一线运维实战>清华大学出版社,即将出版 在整个运维规范/体系中,它所涉及到往往包括内部和外部的环境统一规划管理. 由于在系统开发过程中要经过不断 ...

  3. linux学习随笔——linux文件权限管理和网络配置

    一.linux文件权限管理 查看某个文件的权限命令:ls -l linux文件权限有4种:读(r).写(w).执行(x)和无权限(-) 一般用10个字符表示其权限,按照(1-3-3-3)来分组划分 1 ...

  4. 从政府项目中总结出的B端产品账号权限管理

    工作原因做了一个政府机构的产品,里面涉及账号权限管理,通过做这个项目,总结了一下关于B端产品的账号权限管理方法. 客户需求是建设一个完成政府某些业务流程的一个产品,包括App和Web端, 要求不同单位 ...

  5. linux文件权限管理实验心得,Linux+文件权限管理实验

    主机安全-- Linux文件权限管理实验 对于文件 /etc/passwd,该文件的属组(root)可读.不可写,不可执行 对于文件 /etc/shadow,该文件的属组(root)不可读.不可写,不 ...

  6. 南邮 | Linux实验一:Linux 基本命令 权限管理

    掌握Linux/bash环境下命令的使用. 掌握Linux用户权限管理. 一:观察系统的结构和文件属性 以超级用户身份登录系统(用户名root) $ pwd //观察用户主目录 $ cd / //退至 ...

  7. linux账号权限的一些总结

    linux账号权限分配 一.创建只读用户 先创建一个用户 把它的家目录创建出来 修改属主以及它的权限 修改他的.bash_profile 设置密码 把允许它使用的命令软连接到他的.bin下 切换用户测 ...

  8. Linux文件权限管理:chmod命令和chown命令

    Linux文件权限管理:chmod命令和chown命令 前言 介绍 文件类型 文件权限 文件所属 文件信息 chmod命令 chown命令 前言 在服务器部署项目.安装应用会经常涉及到文件权限的问题, ...

  9. linux之权限管理命令

    第一章 linux之帮助命令 第二章 linux命令行快捷键 第三章 linux之防火墙 第四章 linux之服务开机自启 第五章 linux之关机与重启 第六章 linux之环境变量 第七章 lin ...

最新文章

  1. 安装flex4 plug-in插件的时候遇到老是在起始处安装不起
  2. 【ACM】Uva 455
  3. C++,那些可爱的小陷阱(一)
  4. centos安装JDK、Tomcat、mysql
  5. mysql数据库使用命令导入sql文件
  6. 也谈ASP.NET页面事件
  7. iOS之数组的排序(升序、降序及乱序)
  8. [TJOI2014] Alice and Bob
  9. php在线语音,PHP在线语音合成
  10. Myeclipse8.5 反编译插件 jad 安装(转)
  11. html贪吃蛇怎么加蛇尾,贪吃蛇制作移动+pc
  12. zsacm20120226省赛前个人赛第1场(结题报告)
  13. mysql宠物销售系统论文,宠物店管理系统的设计与实现.doc
  14. PS:PS将彩色相片变成纯黑白色
  15. 记一次公众号开发途中的诡异事件
  16. 常见报错(2)没有为工厂1010订单类型PP01定义参数 消息号 RU010
  17. Python中位置参数、关键字参数、默认参数和不定长参数(非固定参数)的简介
  18. H5及H5页面是什么意思?如何制作H5页面?
  19. vue-qq 实践(一)
  20. Mininet系列实验(二):Mininet可视化应用

热门文章

  1. sql重复数据只保留一条_一条SQL完成跨数据库实例Join查询
  2. mysql语法_MySql实用技能,最常用的删除语法
  3. 为什么写了value属性 jq赋值value值不显示_[Go基础]理解 Go 标准库中的 atomic.Value 类型
  4. vscode 不能运行h5c3代码_Golang安装与环境搭建并在VSCode里面输出HelloWord
  5. java连接池hkai,MySQL连接配置文件密码加密及其在多种连接池上的应用
  6. android-25是什么手机,25.手机摄影的20个常用APP
  7. svm中的数学和算法
  8. 小程序影藏溢出的gif_Win10即将推出GIF录制编辑工具,不再需要第三方软件了
  9. fasterrcnn论文_论文笔记:Fast(er) RCNN
  10. C语言:判断m是否为素数