linux账号权限管理
2024-09-28 01:01:25
作为一名管理服务器的程序,最近,明显感到各种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权限,让他可以登录上操作是很危险的。
最新文章
- VS 2010一步步开发windows服务(windows service)
- python学习-day14-前端之html、css
- Postgre cannot insert multiple commands into a prepared statement
- SSH集成步骤
- openerp - asterisk connector(转载)
- QThread 与 QObject的关系(QObject可以用于多线程,可以发送信号调用存在于其他线程的slot函数,但GUI类不可重入)
- Windows环境搭建与第一个C# Sample
- UEP-confirm和alert弹窗
- mysql与emoji和特殊字符
- ansible命令应用基础
- 1.MySQL(一)
- 理解OpenShift(7):基于 Prometheus 的集群监控
- ASP.NET新建解决方案和网站
- Python之对象的永久保存模块---pickle
- [算法导论]插入排序 @ Python
- Linux lvm 分区知识笔记
- 解决dos窗口乱码问题
- mybatis 易百练习笔记
- CSRF攻击详解(转)
- Java中常见的jar包及其主要用途