码迷,mamicode.com
首页 > 系统相关 > 详细

linux添加用户、文件权限、网络配置

时间:2017-10-06 14:20:46      阅读:299      评论:0      收藏:0      [点我收藏+]

标签:基础

1. 看用户账户信息文件:catless  /etc/passwd(都在这个位置)

回车后,图片下面是解释的内容

技术分享


2. 添加用户a1useradd a1,要是查看刚才创建用户,就是:tail  /etc/passwd就有了(新创建的用户默认是500开始,宿主目录是/home,但root这个超级目录的宿主目录就是在/root下)

3. UID类似于身份证号码,但是可以修改,可只有唯一一个。Gid类似于家庭的地址,比如我家在哪个城市,哪个区,哪个街道,就相当于一个团队,一个组一样的

4. 指定u3这个用户的UID503useradd  -u  505  u3

5. 修改u3 UID502usermod  -u  502  u3

6. 下面这个图是创建用户的举例

技术分享


7. -G附加组:我有UID,你也有UID,每人都有,并且我们在同一个组干活,那么这个组就是附加组(-g 基本组)   基本组呢举个例子就是自己成立的家庭,家是由家人组成的,而自己是这个家的老大,钱和人都是你的,你来支配,有决策权。附属组的例子呢,是自己结婚有家庭,可自己还有父母等亲人家庭,对于自己来说,对于这个家庭来说,自己只是自己家的一个成员,不是一家之主,是没有权限的。

8. 添加组,组的名字是g1group  g1 (组账户文件在 /etc/group

9. 这不创建好g1这个组了,我查看一下,tail  /etc/group,发现不光有g1这个组,还有我之前创建的a1这个用户的组,可是我刚刚明明只是创建的用户,为什么在组里面还有同名的组呢!因为只要不指定它的用户组的话,它会默认以你的用户名为名称创建a1组,也就是与用户同名的组。

10.  删除a1用户和对应的宿主目录:userdel  -r  a1,这样是彻底删除了, 目录也删除了。要是没有-r,虽然passwdgronp里没有,但是cd  /home/ls一下后还是会有这个目录的。

11. 删除组:groupdel,但是必须先删除用户才能删除组(先userdel ,再groupdel

12. 权限的表格图

技术分享

技术分享



13. 修改权限的例子:-rw-r--r--     ab.txt

看这个例子的所有者u是不是只有读、写,没有执行的权限,那么我要加执行权限给它:

Chmod  u+x  ab.txt(用+加号就可以了),然后ll一下(ll=ls -l),就是

-rwxr--r--   ab.txt

这回所有者有读、写和执行的权限了,接下来我要给所属组g赋予了,它是不是只有r,没有wx,所有命令是:chmod  g+wx  ab.txt。其他人的权限赋予也是一样的:

Chmod  o+wx  ab.txt这回就是所有的都有权限了。那么我任性一次,我要让所有人的权限只有读rchmod  a-wx  ab.txt,这回ls一下后,-r--r--r--,也就是赋予权限用+,减掉权限用减号。或者也可以简单一些,用等于号=u=r这样就是有读的权限了,例如:让ab.txt其他人有读写权限:chmod  o=rw  ab.txt

14. chmod  777  ab.txt777表示的是所有权限,4是读,2是写,1是执行,所以4+2+1=737代表的是三个权限位。

15. 修改文件权属:chown(既可以修改所有者也可以修改所属组)和chgrp(只能修改所属组)。例如,ab.txt当前用户所有者是root修改成u1chown  u1  ab.txt,那我要把ab.txt 的所属组改了呢:chown  :g1  ab.txtchgrp  g1  ab.txt

16. 锁定用户:usermod  -L  要锁定的用户  或   passwd  -l  要锁定的用户

17. 解锁用户:usermod  -U  要解锁的用户

18. Linux中网卡,被识别成了文件存放在:/etc/sysconfig/network-scripts/ifcfg-eth0,修改配置文就是 :vim  /etc/sysconfig/network-scripts/ifcfg-eth0,进去了以后,有一行是BOOTPROTO=DHCP(如果这前没有经过setup,是dhcp),那么就把dhcp修改成none,不用dhcp获取IP地址。然后NETMASKIPADDR自己添加。

19. 重启网卡还有一种命令:ifdown  eth0  &&  ifup  eth0

20. 修改主机名:vim  /etc/sysconfig/network,修改之后别忘了重启reboot

技术分享


21. 两台虚拟机进行通信:ping ... ... ...

要是出来64bytes。。。。。。。,这就是好了,要出出来from。。。。。。。,这就是没连接上


linux添加用户、文件权限、网络配置

标签:基础

原文地址:http://13305449.blog.51cto.com/13295449/1970503

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!