前言:基礎知識,要記住哦《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可以查看組