BIGDATA

Linux权限管理

2019-06-13  本文已影响0人  拾柒丶_8257

文件类型

文件权限

chmod -R 777 xxx  给某个文件递归的赋予所有权限

系统服务管理

service iptables status # 查看防火墙状态
service iptables stop # 关闭防火墙
service --status-all # 查看系统所有的后台服务进程
service sshd status # 查看指定的后台服务进程的状态
service sshd stop
service sshd start
service sshd restart
配置后台服务进程的开机自启或关闭
chkconfig iptables on # 配置防火墙开启
chkconfig iptables off # 配置防火墙开机关闭
chkconfig httpd on # 让httpd 服务开机自启
chkconfig httpd off # 让httpd服务开机不要自启

主机名配置

hostname
修改主机名(重启后无效)
hostname xxx

修改主机名(重启后永久生效)
vi /ect/sysconfig/network
HOSTNAME=xxxx

IP地址配置

修改配置 文件(重启后永久生效)
修改IP地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0(ens33)

ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.52.100(根据虚拟机地址配端口号)
NETMASK=255.255.255.0
GATEWAY=192.168.52.1(虚拟机ip地址)
DNS1=8.8.8.8

修改mac地址

vim /etc/udev/rules.d/70-persistent-net.rules

DEVICE=eth0
HWADDR= xxx
TYPE=Ethernet
UUID= xxx
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static

IPADDR=192.168.52.100(根据虚拟机地址配端口号)
NETMASK=255.255.255.0
GATEWAY=192.168.52.1(虚拟机ip地址)
DNS1=8.8.8.8

域名映射

/etc/hosts 文件用于通过主机名进行访问时做ip地址解析之用

需要把这个主机名和它对应的ip地址

网络端口监听

netstat 是一款命令行工具,用于列出系统上所有的网络socket链接情况,包括tcp,udp,以及unix socket,另外它还能列出于监听状态

 netstat -nltp  # 查看所有监听的端口

crontab配置

crontab是Unix和Linux用于设置周期性被执行的指令。通过crontab命令。可以在固定间隔时间执行指定的系统指令或shell脚本。时间间隔的单位可以是分钟、小时、日、月、周及以上的任意组合
crontab 安装
yum install crontabs
crontab -e 配置定时任务

上一篇下一篇

猜你喜欢

热点阅读