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服務器。

相關文章
相關標籤/搜索