Linux学习第二天(防火墙设置+用户+用户组+权限管理)

Linux学习第二天

修改机器名

1.说明:
[hadoop@localhost Desktop]$
@之前的hadoop为用户名
@之后的localhost为机器名,也可以理解为IP映射地址
2. 进入到【/etc】下的hosts文件,修改IP与主机名的映射关系
在文件中追加:192.168.14.39 master(IP为虚拟机中VMnet8的静态IP,master为机器名)
3.修改【/etc/sysconfig/network】文件
修改HOSTNAME属性为:master
HOSTNAME=master
注意:机器名不能含有**“-”**下划线
4.重启系统即可
$>reboot
5.修改【C:\Windows\System32\drivers\etc】下的hosts文件
如果无hosts文件,则需手动创建hosts文件
添加:192.168.14.39 master(含义同第二步一样)
cmd>ping master(确保虚拟机和本机可以和网络互通)

防火墙设置(为了虚拟机和本机可以ping通)


1.查看防火墙状态
$>service iptables status
2.临时关闭防火墙
$>service iptables stop
$>service iptables status
如果 关闭成功会显示以下信息:
iptables :Firewall is not running.
3.查看防火墙开机启动状态
$>chkconfig iptables --list
iptables 0:off 1:off 2:on 3:on 4:on 5:on 6:off
4.设置开机启动防火墙状态为关闭状态
$>chkconfig iptables off
$>chkconfig iptables --list
iptables 0:off 1:off 2:off 3:off 4:off 5:off 6:off
5.设置开机启动防火墙为开启状态
$>chkconfig iptables on
$>chkconfig iptables --list
iptables 0:off 1:off 2:on 3:on 4:on 5:off 6:off

~~

关机重启


1.基本语法
(1)sync (功能描述:将数据由内粗同步到硬盘中)
(2)shutdown [选项]时间
-选项:
-h:关机
-r:重启
(3)halt (功能描述:关闭系统,等同于shutdown -h now 和powerdoff)
(4)reboot (功能描述:就是重启,等同于shutdown -r now)
2.【案例】
(1)将数据由内存同步到硬盘中
$>sync
(2)计算机将在十分钟后关机,并且会显示在登录用户的当前屏幕中
$>shutdown -h 10’shutdown after 10 mins ’
(3)立即关机
$>shutdown -r now
(4)系统立即重启
$>shutdown -r now
(5)重启(等同于:shutdow -r now)
$>reboot
(6)关机(等同于:shutdown -h now 和 poweroff)
$>halt
【注意】:不关是重启系统还是关闭系统,首先要运行sync命令,把内存中的数据写到磁盘中

用户管理命令(需在root用户下操作)


1.添加用户
基本语法:useradd 用户名
$>su root
$>useradd hyxy
$>cd /home
2.添加密码
基本语法:passwd 用户名
$>passwd hyxy
Changing password for user hyxy.
New password:123456
3.删除用户
基本语法:userdel 用户名
$>userdel hyxy 注:删除当前用户
$>rm --r /home/hyxy
$>userdel -r hyxy 注:删除当前用户以及主目录信息
4.查看登录用户信息
基本语法:whoami 说明:打印当前自身用户名
who am i 说明:打印当前登录的用户名
who 说明:打印当前登录的用户名
5.为普通用户hadoop添加root权限
修改【/etc/sudoers】的权限
$>chmod 640 /etc/sudoers
修改【/etc/sudoers】文件:
##Allow root to run any commands anywhere
在文件中的"root ALL=(ALL) ALL"这行代码下添加一下内容
hadoop ALL=(ALL) ALL
$>sudo mkdir kk

用户组管理命令


1.创建用户组
基本语法:groupadd 组名
$>groupadd mmrs
$>chgrp mmrs /ll
2.删除用户组
基本语法:groupdel 组名
$>groupdel mmrs
3.修改用户组
基本语法:groupmod -n 新组名 旧组名
$>usermod -n mmrs1 mmrs
4.将用户hyxy添加至mmrs1组中
基本语法:usermod -g 组名 用户名
$>usermod -g mmrs1 hyxy
【案例】:1.首先创建组名为g1,将其修改为组名grouptest
2.将新创建爱你的用户hyxy添加到grouptest组内
3.切换hyxy用户,在/home/hyxy 目录下创建soft文件夹,并查看创建结果
4.将hyxy用户修改其用户组为hyxy

文件权限管理


1.结构说明
drwx------.27 hadoop hadoop 4096 Jul 23 06:57 hadoop
a.10位标识符[drwx------]
第一位标识符表达文件的属性:d[文件夹/目录];l[链接];s[Socket]
第二位至第四位表达位当前用户的操作权限;当前案例为hadoop用户(user)拥有读写执行权限
第五位至第七位表达为当前所属用户组的操作权限:当前案例为hadoop用户组(group)无操作权限
第八位至第十位表达为其他用户的操作权限;当前案例为其他用户(other)组无操作权限
b.操作权限说明
rwx:r[读/查看] +4; w[写/修改]+2;x[执行]+1
c.27 表示为链接数
d.hadoop 表示为所属用户
e.hadoop表示为所属用户组
f.4096表示文件的大小
g.Jul 34 06:57 表示为最新时间
h.hadoop表示为文件名
2.修改用户组
基本语法:chgrp 用户组 目录或文件
$>sudo chgrp root soft
3.修改文件/目录权限
基本语法:chmod [选项] 文件/目录
选项:[{ugoa}{±=}{rwx}]
u:user,g:group,o:other,a:all
+:添加权限,-:移除权限,=赋权限
$>chmod 700 /home/hadoop/soft
4.修改用户和用户组
基本语法:chown owner:group 目录或文件
$>chown hadoop:hadoop /home/hadoop/soft

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值