LINUX-01-主机名-防火墙-用户-用户组-文件权限

一、修改机器名

1.1说明:[hadoop@localhost Desktop]$
@之前的hadoop为用户名
@之后的localhost为机器名,也可以理解为IP映射地址
1.2.进入到【/etc】下的hosts文件,修改IP与主机名的映射关系
$>gedit /etc/hosts
追加:192.168.14.39 master
1.3.修改【/etc/sysconfig/network】文件
修改HOSTNAME属性为:master
HOSTNME=master
注意:机器名不能含有“_”下划线;
1.4.重启系统,即可!
$>reboot
1.5.修改【C:\Windows\System32\drivers\etc】下的hosts文件
如果无hosts文件,则需手动创建hosts文件
添加:192.168.14.39 master
cmd>ping master

二、防火墙设置

2.1.查看防火墙状态
$>service iptables status
2.2.临时关闭防火墙
$>service iptables stop
$>service iptables status
iptables: Firewall is not running.
2.3.查看防火墙开机启动状态
$>chkconfig iptables --list
iptables 0:off 1:off 2:on 3:on 4:on 5:on 6:off
2.4.设置开机启动防火墙为关闭状态
$>chkconfig iptables off
$>chkconfig iptables --list
iptables 0:off 1:off 2:off 3:off 4:off 5:off 6:off
2.5.设置开机启动防火墙为开启状态
$>chkconfig iptables on
$>chkconfig iptables --list
iptables 0:off 1:off 2:on 3:on 4:on 5:on 6:off

三、关机重启

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

三、用户管理命令

3.1.添加用户
基本语法:useradd 用户名
$>su root
$>useradd hyxy
$>cd /home
3.2.添加密码
基本语法:passwd 用户名
$>passwd hyxy
Changing password for user hyxy.
New password: 123456
3.3.删除用户
基本语法:userdel 用户名
$>userdel hyxy 注:删除当前用户
$>rm -r /home/hyxy
$>userdel -r hyxy 注:删除当前用户以及主目录信息
3.4.查看登录用户信息
基本语法:whoami 说明:打印当前自身用户名
who am i 说明:打印当前登录的用户名
who 说明:打印当前登录过的用户名
$>whoami
$>who am i
$>who
3.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

四、用户组管理命令

4.1.创建用户组
基本语法:groupadd 组名
$>groupadd mmrs
$>chgrp mmrs /ll
4. 2.删除用户组
基本语法:groupdel 组名
$>groupdel mmrs
4.3.修改用户组
基本语法:groupmod -n 新组名 旧组名
$>groupmod -n mmrs1 mmrs
4.4.将用户hyxy添加至mmrs1组中
基本语法:usermod -g 组名 用户名
$>usermod -g mmrs1 hyxy

【案例】: 1.首先创建组名为g1,将其修改为组名grouptest;
2.将新创建的用户hyxy添加到grouptest组内;
3.切换hyxy用户,在/home/hyxy目录下创建soft文件夹,并查看创建结果
4.将hyxy用户修改其用户组为hyxy。

*ps:将用户添加至其他组:
	1.在root下可以直接修改 
	2.在给了权限的用户下应+sudo usermod -g 组名 用户名
	3.在没有给权限的用户下不能修改*

五、文件管理权限

51.结构说明:
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[read读/查看]+4;w[write写/修改]+2;x[执行]+1
c.27 表示为链接数
d.hadoop表示为所属用户
e.hadoop表示为所属用户组
f.4096表示为文件的大小
g.Jul 23 06:57表示为最新时间
h.hadoop表示为文件名
5.2.修改用户组
基本语法:chgrp 用户组 目录或文件
$>sudo chgrp root soft
5.3.修改文件/目录权限
基本语法:chmod [选项] 文件/目录
选项:[{ugoa}{±=}{rwx}]
u:user,g:group,o:other,a:all
+:添加权限,-:移除权限,=赋权限
$>chmod 700 /home/hadoop/soft
5.4.修改用户和用户组
基本语法:chown owner:group 目录或文件
$>chown hadoop:hadoop /home/hadoop/soft
ps:修改文件用户组有两种方式
1.将当前文件的用户添加至新组之后再创建文件
2.chgrp

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值