首页 > 其他分享 >日常的练习

日常的练习

时间:2023-11-18 18:12:33浏览次数:34  
标签:ftp use off ftpd selinux 练习 日常 Allow

1:关于selinux的上下文的练习,还有就是防火墙的操作

就是selinux的有一些设置阻碍了这些服务的运行

就是在不关闭selinux的情况下,能够使用ftp,samba服务

这个就是要先了解哪些selinux的布尔值与这些服务有关,把这些布尔值开启来,从而是服务能够正常的运行

eg:

#防火墙的放行ftp服务的操作
[root@controller /]# firewall-cmd --add-service=ftp
success
#查看防火墙放行的所有列表
[root@controller /]# firewall-cmd --list-all
public (active)
  target: default
  icmp-block-inversion: no
  interfaces: ens160 ens192
  sources: 
  services: cockpit dhcpv6-client ftp ssh
  ports: 
  protocols: 
  masquerade: no
  forward-ports: 
  source-ports: 
  icmp-blocks: 
  rich rules: 
[root@controller /]# 

 

selinux的放行,就是先要了解到selinux的哪些配置与这个服务的有关

#开启ftp的连接selinux
[root@controller ftp-share]# setsebool -P ftpd_full_access=on
[root@controller ftp-share]# semanage boolean -l |grep ftpd
ftpd_anon_write                (off  ,  off)  Allow ftpd to anon write
ftpd_connect_all_unreserved    (off  ,  off)  Allow ftpd to connect all unreserved
ftpd_connect_db                (off  ,  off)  Allow ftpd to connect db
ftpd_full_access               (on   ,   on)  Allow ftpd to full access
ftpd_use_cifs                  (off  ,  off)  Allow ftpd to use cifs
ftpd_use_fusefs                (off  ,  off)  Allow ftpd to use fusefs
ftpd_use_nfs                   (off  ,  off)  Allow ftpd to use nfs
ftpd_use_passive_mode          (off  ,  off)  Allow ftpd to use passive mode
[root@controller ftp-share]# 

这个选项P是永久生效的

  

  

 

标签:ftp,use,off,ftpd,selinux,练习,日常,Allow
From: https://www.cnblogs.com/qm77/p/17840766.html

相关文章

  • rust程序设计(5)结构体相关练习题| 附带解答
    题目基础结构体练习:创建一个名为Person的结构体,包含name(字符串类型)和age(整数类型)两个字段。写一个函数,接收一个Person实例作为参数,并打印出这个人的名字和年龄。结构体方法练习:为Person结构体添加一个方法birthday,当调用时,它将这个人的年龄增加1。创建一个Person实例......
  • matlab练习程序(李代数优化)
    对于两组点集,要计算其旋转平移矩阵,可以用点云配准算法。也可以用非线性优化的方法计算,不过由于待优化量包含旋转量,做迭代求雅克比矩阵时如果用欧拉角表示旋转矩阵会比较麻烦。因此这里用李群李代数的方法求解。李群与李代数互转公式见下图:通常用三维变换SE(3)多一些,三维空间......
  • linux练习-1
    文件打包、压缩、解压1.tar打包命令使用tar命令将当前目录下的oldFile1和oldFile2文件打包成一个oldFile.tar文件;使用tar命令将当前目录下的oldFile.tar文件解压到当前目录下。2.文件压缩命令使用tar命令将当前目录下的oldFile1和oldFile2文件打包压缩成一个newFile.tar.gz......
  • SAP ABAP Basis 从业人员的职责和日常工作内容
    在SAP系统中,ABAP和Basis是两个非常重要的组成部分。ABAP(AdvancedBusinessApplicationProgramming)是SAP的编程语言,用于开发业务逻辑和报表。而Basis是SAP系统的基础架构,包括系统安装、配置、监控、性能优化、故障排查等等。作为一名SAPABAPBasis人员,具体需要承......
  • Java面向对象三大特性之多态及综合练习
     1.1多态的形式多态是继封装、继承之后,面向对象的第三大特性。多态是出现在继承或者实现关系中的。多态体现的格式:父类类型变量名=new子类/实现类构造器;变量名.方法名();多态的前提:有继承关系,子类对象是可以赋值给父类类型的变量。例如Animal是一个动物类型,而Cat是一个猫类......
  • Java方法07:练习打一个计算器
    importjava.util.Scanner;publicclassDemo06{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);Stringy="Y";while(y.equals("Y")){System.out.println(&quo......
  • c语言学习(文件)练习43
    需求:将10000以二进制的形式存入文件中#define_CRT_SECURE_NO_WARNINGS1#include<stdio.h>intmain(){ inta=10000; FILE*pf=fopen("D:\\桌面\\test.txt","wb"); fwrite(&a,1,1,pf); fclose(pf); pf=NULL; return0;} ......
  • GoldenGate之日常维护与管理
    适用范围适用于GoldenGate进程日常维护与管理。GoldenGate日常维护与管理1.检查OGG进程的参数文件#在启动OGG进程前,使用checkprm检查参数的合法性cd$OGG_HOME./checkprmhelp./checkprm./dirprm/extenmo1-Cextract-Mintegratedextract-V#说明-COGG组件名称-Mmod......
  • Oracle数据库日常巡检指令
    Oracle数据库的日常巡检内容包括:(1)Oracle数据库基本状况检查;(2)Oracle相关资源的使用情况检查;(3)Oracle数据库性能检查;(4)数据库服务器cpu、mem和I/O性能检查;(5)数据库服务器安全性及其他事项检查。需要指出的是这些巡检指令不仅在巡检过程中用得上,某些故障的诊断场景中同样可以利用,还是比较......
  • 11.15【习题练习】
    内容:1:计算 n的阶乘2:1!+2!+.......+10!#include<stdio.h>intmain(){ inti=0; intn=0; intret=1; intsum=0; for(n=1;n<=3;n++) { ret=1;//没有ret=1这个条件就会使得ret具有累积效果,当n=3时,原先的ret=2被保留了下来,for进入 //计算就是ret=2*1(i......