2015.9.13 VIM、权限和网络管理

上午:

重定向:

管道福(|字符)能链接命令vim

  ll –l /etc/ | less 安全

 

VIM高级文本编辑器

VIM介绍

image

image

VIM:编模式辑器

image

修改文本:插入模式

image

保存和退出

image

移动:命令模式

image

操做文本:命令模式

image

撤销改变:命令模式

image

使用多个窗口

  image

配置VI和VIM

image

用户组和权限

用户

image

image

image

密码

存储在/etc/shadow文件下bash

image

用户和组ID数字

image

Linux文件安全

image

权限分类:服务器

r:读网络

w:写less

x:执行编辑器

用户分类:ide

拥有者:owner工具

组:group blog

其余:other。

image

权限:第一个“d”表明目录;“b”表明块设备;“l”表明连接;“-”表明没有任何权限

检查权限

image

更改权限

更改文件的拥有者:chown [用户名] [文件]

更改文件的拥有组:chgrp [用户名] [文件]

更改文件的拥有者和拥有组:chown [用户名]:[组名] [文件]

更改权限:chmod [u+x] [g+w] [文件]

更改全部人的执行权限:chmod a- x [文件]

权限代码:

r=4

w=2

x=1

u=用户

g=组

o=其余用户

改变文件全部权:

chmod –R [权限代码] [文件]

递归更改权限

 

下午:

权限

默认许可:

image

针对文件夹:

查看默认Umask:命令umask

最高权限位减去默认掩码为默认权限

777-022=755

修改掩码:umask [数字]

针对文本文件:

最高权限减去111(执行权限X的代码)在减去默认UMASK

777-111-022=644

当UMASK为奇数位的时候,最后得出的值在加1位默认权限代码

更改配置文件:

vim /root/.bashrc

添加UMASK=[数字]

只针对ROOT用户有效。

vim /etc/.bashrc

添加UMASK=[数字]

针对全部用户

用户管理工具

image

image

组管理工具

image

高级权限

image

 

 

网络服务

连接:

为一个活动的网卡创建一个或多个连接,这些连接包含一个网卡的网络信息,能够在切换网络的时候不用手动更改IP地址,只要激活相关连接就能够。

命令:nmcli connection add type ethernet con-name to2 ifname eno16777736 ip4 192.168.0.2/24 gw4 192.168.1.1

            to2:为新创建的连接名称。 eno16777736:为活动的网卡名称

           nmcli connection down [ 网卡名称(nmcli connection show查看)]

           nmcli connection up [网卡名称]

image

小提示:nmcli命令中的选项均可以自动补全。

DNS:

DNS信息配置文件:/etc/resolv.conf

主机名配置文件:/etc/hostname

本地DNS解析文件:/etc/hosts。优先级高于DNS服务器。

相关文章
相关标签/搜索