linux临时关闭安全子系统,linux 学习第十三天(screen不间断会话、apache服务、SELinux安全子系统)...

LINUX

Linux操作系统

linux 学习第十三天(screen不间断会话、apache服务、SELinux安全子系统)

CgpOIF5EAWWAQ0y_AAcB-fDz9P0878.png

一、screen 命令不间断会话

1、安装screen(从系统镜像作为yum仓库安装)

1.1、加载系统镜像

c309d2cc8a39ec5b3e5a71bdd7f2e9a7.png

1.2、mount /dev/cdrom /media/cdrom/  (挂在系统镜像)

vim /etc/fstab  (添加开机启动项)

755b0436d938b901ca4fc212241acd33.png

1.3、yum仓库配置

1.3.1、挂载系统镜像

1.3.2、编辑yum仓库配置文件

c2bae2fdc01e8b5026b7cb0f80dbd227.png

1.3.3、yum install 软件包名称

yum install screen

二、apache服务

Apache  显示默认页面1、网站内没有数据2、权限不足,受到控制

网站默认保存位置cd /var/www/html/

主配置文件:/etc/服务名称/服务名称.conf

创建网站index首页

echo "my house" > index.html  (创建index文件)

systemctl restart httpd  (重启httpd服务)

systemctl enable httpd  (将httpd服务添加到启动项)

8ea8c4910fc0b20d86bc16dac57b46db.png

修改网站保存路径为/home/wwwroot

echo "welcome to wwwroot" > /home/wwwroot/index.html

vim /etc/httpd/conf/httpd.conf

6ce5b070306665fb3379925c30604d47.png

systemctl restart httpd

systemctl enable httpd

网页页面显示

cca44c21e7b03e8494b0efd72d140199.png

关闭SELinux

setenforce 0(临时关闭SELinux)

0b645b0591bf50f50ade1d81e7fc6794.png

三、SELinux 安全子系统配置

setenforce 0(临时关闭SELinux) setenforce 1(临时开启SELinux)

SELinux分为两个部分:SELinux 域SELinux安全上下文

查看目录SELinux安全上下文

ls -lZd wwwroot/

2a1758ef3f0b212caae15857e3863ef1.png

9922c0810849f326043be3ded8add088.png

配置/home/wwwroot SELinux 权限(修改安全上下文)

semanage fcontext -a -t httpd_sys_content_t /home/wwwroot(对目录修改)

semanage fcontext -a -t httpd_sys_content_t /home/wwwroot/*(对所有文件进行修改)

restorecon -Rv /home/wwwroot  (恢复,配置立即生效)

ebc168ddae249414db38d968922a54ba.png

000fcd913a4a31efea5deeb5fae95b0c.png

四、添加用户主页

vim /etc/httpd/conf.d/userdir.conf  (注释第17行,开启第24行)

0d93d7502280de5702522d9e73733274.png

su - dream

mkdir public_html

vim public_html/index.html

chmod -Rf 755 ~

su - root

systemctl restart httpd

systemctl enable httpd

报错处理

5ad372aec170e9185c0585d0a51a67fc.png

getsebool -a | grep http (查看SELinux)

setsebool -P httpd_enable_homedirs=on

五、个人用户添加密码

htpasswd -c /etc/httpd/passwd test

vim /etc/httpd/conf.d/userdir.conf

systemctl restart httpd

9c569166ead3bbbe124375d1670359af.png

7fe5125a37c9bd86ac88eac51a9ef4e1.png

内容来源于网络,如有侵权请联系客服删除

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值