RHCE笔记1

1、网卡配置文件
文件路径:
/etc/sysconfig/network-scripts/ifcfg-eth0
文件内容:
DEVICE=name,其中,name是物理设备名。
IPADDR=addr,其中,addrIP地址。
NETMASK=mask,其中,mask是网络掩码值。
GATEWAY=addr,其中addr是网关地址。
HWADDR=mac地址
DNS=DNS地址。
ONBOOT=answer,其中,answer是yes(引导时激活设备)或no(引导时不激活设备)
BOOTPROTO=proto,其中,proto取下列值之一:none,引导时不使用协议;static静态分配地           址;bootp,使用BOOTP协议,或dhcp,使用DHCP协议。


2、主机名配置文件
文件路径:
/etc/sysconfig/network    //保存全局网络设置,主要包括主机名信息

/etc/hosts     //保存主机名与IP地址的映射记录


文件内容:
/etc/sysconfig/network
HOSTNAME=name,name就是主机名。


/etc/hosts
ip主机名和域名别名(可无)    //与window中hosts文件

3DNS配置文件
文件路径:
/etc/resolv.conf


文件内容:
search localdomain    //设置默认的搜索域
nameserver DNS地址    // DNS服务器的IP地址(最多有三个不同的DNS地址)
注:其他参数domain(声明主机的域名)、sortlist(允许将得到域名结果进行特定的排序)domainsearch不能共存;如果同时存在,后面出现的将会被使用。


4、配置YUM

文件路径:

/etc/yum.repos.d/server.repo


文件内容:

[rhel-debuginfo]    //软件源名称

name=YumService    //仓库的描述

baseurl=http://download.fedoraproject.org/pub/fedora/linux/releases //源地址

enabled=1    //开启仓库

gpgcheck=0    //是否检查GPG签名,0为不检查,1为检查。

gpgkey=file://.......................  


5、用户管理

文件路径:

/etc/passwd    //保存帐号基本信息

/etc/shadow    //保存密码字串、密码有效期等信息


文件内容:

/etc/passwd
1用户名:2用户密码、或密码占位符“X”:3用户UID4基本组GID5用户全名:6宿主目录:7登录shell信息

/etc/shadow

1用户名:2加密密码:3最后一次修改密码时间:4密码的最短有效天数:5密码的最长有效天数6提前警告时间:7过期后多少天禁用:8帐号失效时间:9保留字段


管理命令:

useradd  [选项]  用户名    //新建用户

选项:
-u    用户UID

-d    用户宿主目录

-e    帐号失效时间

-g    用户基本组GID

-G    用户附加组

-M    不为用户建立宿主目录

-s    指定用户的登录shell


passwd  [选项]  用户名    //设置更改密码

选项:

-d    清空密码,无密码即可登陆

-l    锁定帐号

-S    查看帐号状态

-u    解锁帐号


usermod  [选项]  用户名    //修改帐号属性

选项:

-l  修改登录名

-L  锁定账户

-U  解锁帐号

-e-g-G-d-u-suseradd选项作用相同


userdel  [选项]  用户名    //删除帐号

选项:

-r  宿主目录一并删除


6、组帐号管理

文件路径:

/etc/group    //保存组帐号基本信息

/etc/gshadow    //保存组帐号密码信息


文件内容:

/etc/group

1组名:组密码(一般不使用):GID:组内用户(使用“,”隔开)


管理命令:

groupadd  [-g GID]  组帐号    //新建组

gpasswd  [选项]  组帐号    //添加、删除组成员

选项:
-a  添加用户

-d  删除用户

-A  设置组管理员

-r  删除组密码

-R  禁止用户切换该组


groupedel  组帐号    //删除组


其他命令

id  [用户名]    //查询用户身份标识

groups  [用户名]    //查询用户属组

finger  [用户名]    //查询用户账号信息


7、系统密码破解

步骤:
(1)选项菜单按E进入编辑模式
(2)编辑kernel那行 / single (/ init 1)
(3)B
(4)进入后执行下列命令
root@#passwd root (设置root的密码)
Enter new unixpassword:输入新的密码
root@#init 6

注:有的linux系统需要关闭SELinux才可破解密码,命令为:setenforce0


8、设置文件目录和权限

命令格式:

第一种:chmod   [ugoa][+-=][rwx]  文件或目录

第二种:chmod  [ugo]  文件或目录


选项:

第一种:

u  user文件所有者

g  group文件所有者同组用户

o  others其他用户

a  all所有用户相当于ugo


+  为指定用户类型增加权限

-   为指定用户类型取消权限

=  指定文件只具有这些权限


r  可读

w  可写

x  可执行

ssetgid该权限仅对目录有效. 目录被设置该位后, 任何用户在此目录下创建的文件都具有和该目录所属的组相同的组.


第二种:

ugo 分别表示属主、属组、和其他用户对该文件的访问权限,该权限使用八进制数字4、2、1、0分别表示r(可读)、w(可写)、x(可执行)、-(无权限)。如果所有人都有所有权限则[ugo]就写为“777”,若仅用户和此用户的属组有所有权限其他用户仅有可读权限则[ugo]就写为“774”。


注:命令选项-R可递归修改指定目录下的所有文件目录


9、设置文件和目录的归属

命令格式:

chown  属主:属组  文件目录名

注:命令选项-R可递归修改指定目录下的所有文件目录


你可能感兴趣的:(linux,rhce,linux用户目录维护)