標籤:伺服器 local linux 使用者 知識
sudo
就是一種機制不使用root來管理伺服器,一般禁止root遠程登陸
#visudo
找到rootALL=(ALL)ALL
添加zongxuan ALL=(ALL)ALL
儲存退出
su - zongxuan#切換到zongxuan
ls /root #沒有許可權
sudo ls /root #OK
whoami#查看當前的身份
[[email protected] yum.repos.d]# echo $PATH
/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/
bin:/usr/sbin:/usr/bin:/root/bin
[[email protected] ~]$ echo $PATH
/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/zongxuan/bin
對比發現兩者的區別,這也是有些命令普通使用者無法使用的原因之一
我們需要使用 zongxuan 這個帳號來管理伺服器 所以我們給帳號的PATH新增內容
vi ~/.bash_profile
PATH=$PATH:$HOME/bin:/usr/local/sbin:/sbin:/usr/sbin
儲存退出
[[email protected] ~]$ sudo source .bash_profile
[[email protected] ~]$ echo $PATH
/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/zongxuan/bin:/home/zon
gxuan/bin:/usr/local/sbin:/sbin/:usr/sbin
[[email protected] ~]$ sudo ifconfig #OK
修改linux 字元集
[[email protected] ~]$ sudo vi /etc/sysconfig/i18n
[[email protected] ~]$ source .bash_profile
加大伺服器檔案描述符
vim /etc/security/limits.cof
*-nofile65535
使用 ulimit -n
指令碼過濾 目錄
ls -F | grep "/"
ls -l | grep "^d"
查看伺服器硬體改動
/etc/init.d/kudzu start
以樹形顯示/目錄
tree /
tree -L 1 /
查看系統使用者
/etc/passwd
/etc/shadow
UID 為 0 ---> root
1-499 --> 系統使用的
500-65535 -->普通使用者使用
查看系統組
/etc/group
/etc/gshadow
重要的目錄
網路地址 IP GATEWAY
/etc/sysconfig/network-scripts/ifcfg-eth0
DNS
/etc/resolv.cof
主機名稱網卡啟動
/etc/sysconfig/network
ip 對應 網域名稱
/etc/hosts
開機自動掛載
/etc/fstab
系統啟動層級載入的開機檔案
/etc/inittab
NFS設定檔
/etc/exports
系統全域變數配置
/etc/profile
使用 source /etc/profile
服務啟動指令碼
/etc/init.d
/etc/xinit.d
登陸前顯示的資訊
/etc/issue
系統組
/etc/group
系統使用者
/etc/passwd
使用者密碼資訊
/etc/shadow
組的資訊
/etc/gshadow
sudo命令的設定檔
/etc/sudoers
設定哪些終端可以讓root登陸
/etc/securetty
所有使用者登陸時的預設配置
/etc/login.defs
核心模組額外參數設定
/etc/modprobe.conf
日誌設定檔案
/etc/syslog.conf
記錄檔
/var
各種日誌
/var/log
主要的系統日誌
/var/log/message
系統登陸日誌 ssh pop3 telnet ftp
/var/log/secure
登陸者資訊
/var/log/wtmp
查看
last -10
計劃任務
/var/spool
/var/spool/cron
系統使用者郵件存放目錄
/var/spool/mail
臨時郵件目錄
/var/spool/clientmqueue
虛擬目錄記憶體的映射
/proc
核心版本
/proc/version
系統核心功能
/proc/sys/kernel
cpu 資訊
/proc/cpuinfo
系統負載資訊
/proc/loadavg
linux 常用知識