首页 > 代码库 > 10.开机启动脚本,用户文件含义《Mr.Robot》
10.开机启动脚本,用户文件含义《Mr.Robot》
前言:基础知识,要记住哦《Mr.Robot》
----------------------------------------------------
一. 开机启动脚本
/etc/profile 全局
/etc/profile.d/*.sh 全局
~/.bash_profile 个人配置,仅对当前用户有效
如何读取配置文件
/etc/profile -->/etc/profile.d/*.sh -->~/.bash_profile-->~/.bashrc -->/etc/bashrc
/.bashrc -->/etc/bashrc -->/etc/profile.d/*.sh
二. 用户/密码文件
1. /etc/passwd
七段含义:1,用户名 2,密码 3,uid 4,gid 5用户说明 6,家目录 7shell
2. /etc/shadow
1,用户名 2.密码 3上次更改密码的日期(1970-1-1开始算天) 4.过多少天可以改密码(0不受限制) 5.多少天需要改一次密码(天) 6.密码警告期限 7.密码失效期限 8 账号到期时间 9 保留域
三. sudo配置文件:
/etc/sudoers
root ALL=(ALL) ALL
用户(或者组) 所有计算机host(所有用户) 所有命令
如何在sudo时不输入密码;
sudoers中的Defaults选项requiretty要求只有拥有tty的用户才能使用sudo。
tty指终端设备 pts是指模拟终端 后面是,
%wheel ALL=(ALL) NOPASSWD: ALL (所有用户不需要输入root密码就可以sudo)
id可以查看组
本文出自 “Mr.Robot” 博客,请务必保留此出处http://80602872.blog.51cto.com/12350020/1893915
10.开机启动脚本,用户文件含义《Mr.Robot》