Articles of rhel7

SELinux设置为执行后,httpd服务无法启动

还有其他几个这样的问题,但没有人能解决我的问题。 以下是详细信息: 设置SELinux =强制执行后,httpd服务无法启动。 在error.log中,我看到以下消息: /etc/httpd/modules/mod_jk.so: cannot open shared object file: Permission denied 我的RHEL版本是7.4,httpd版本是2.4.6 经过一番研究,我发现了 # genhomedircon # touch /.autorelabel –> reboot 但是这并没有帮助。 后来我发现这个问题是因为SELinux的上下文。 /etc/httpd/modules/mod_jk.so是符号链接到mod_jk-1.2.41-httpd-2.4.6.so 。 两者有不同的背景。 我试图改变使用semanage的符号链接的上下文,但无法改变。 我试图改变原始文件的上下文,但不能这样做。 /etc/selinux/targeted/contexts/files/file_contexts.local文件显示我所做的更改。 然而, restorecon没有做任何事情,上下文保持不变。 另外matchpathcon不显示任何更改。 以下是来自audit.log的日志 type = CWD msg = audit(1509988597.679:106585):cwd =“/”type = PATH msg = audit(1509988597.679:106585):item = 0 name =“/ etc / httpd / modules […]

minikube无法启动kubernetes群集

我是Kubernetes ,并试图用minikube来build立一个集群。 尝试使用minikube启动群集时,会失败,并显示以下错误消息 $ minikube start –vm-driver=kvm Starting local Kubernetes v1.8.0 cluster… Starting VM… Downloading Minikube ISO 140.01 MB / 140.01 MB [============================================] 100.00% 0s E1107 12:30:30.581841 13820 start.go:150] Error starting host: Error creating host: Error with pre-create check: "Unable to connect to kvm driver, did you add yourself to the libvirtd group?". ================================================== ======================== […]

将/ etc / environmentvariables保存为非交互式用户

testing操作系统: RHEL7 所需的操作系统 :RHEL&Derivatives&AIX 我有一个用户创build如下: sudo groupadd madt sudo useradd -r -g madt -s /bin/false madt 该用户正在systemd服务中使用,如下所示: [Unit] Description=MicroStrategy Mobile Access Distribution Tool After=syslog.target [Service] User=madt ExecStart=/usr/bin/java -jar /opt/pandera/mobile-registration/mobile-access-distribution-tool-1.0.0.jar –spring.config.location=/opt/pandera/mobile-registration/ SuccessExitStatus=143 [Install] WantedBy=multi-user.target Java应用程序要求存在一个环境variables。 我已经在/etc/environment设置了这个variables,并确认它可以用于root和所有其他的交互式用户。 我怎样才能让madt用户识别我的环境variables?

在带AD集成的RHEL / CentOS上安装和configurationTACACS +

我想在RHEL或CentOS上安装和configurationTACACS +,然后将TACACS +服务器与Windows活动目录(AD)集成。 我一直在做一些研究,整个过程似乎很复杂。 我不确定TACACS +是否在RHEL / CentOS官方存储库中,但是我可以从灌木丛中获取源代码。 我在Linux上find了一些关于configurationTACACS +的例子,但是在Windows AD集成中很less或几乎没有。 我不想在TACACS + conf文件中列出用户及其密码,而是希望TACACS +服务器查询AD以对用户进行身份validation和授权。 我如何去做这件事? 任何指导将不胜感激

在CentOS 7中通过Kickstartconfiguration桥接器件

我希望使用eth0作为从站来configurationkickstart的br0桥接器。 这可能吗? 我还没有看到这样做的任何kickstart的例子。 我希望使用这个盒子作为KVM主机,所以我期待设置桥接(不绑定)

Autofs和Samba不安装在RHEL 7上

我有一个桑巴共享权限“滚动”设置。 列出samba共享工作得很好: [root@rhel7-client ~]# smbclient -L 192.168.1.2 Enter root's password: Domain=[WORKGROUP] OS=[Unix] Server=[Samba 4.1.1] Sharename Type Comment ——— —- ——- scrolls Disk Ancient Scrolls IPC$ IPC IPC Service (Samba 4.1.1) root Disk Home Directories Domain=[WORKGROUP] OS=[Unix] Server=[Samba 4.1.1] Server Comment ——— ——- Workgroup Master 安装samba共享也起作用: [root@rhel7-client /]# mount.cifs //192.168.1.2/scrolls -o credentials=/etc/creds.txt /mnt [root@rhel7-client /]# grep […]

Firewalld中的连接跟踪(例如CentOS 7)

我不能让vsftpd和firewalld在CentOS 7上正确地协同工作(不需要增加被动范围到firewalld)。 看起来像firewalld忽略连接跟踪(nf_conntrack_ftp已加载,但有0个用户)。 这个build议是否正确,firewalld还不支持连接跟踪? 在firewalld我启用了ftp服务,但是我可以login和列表,我不能上传文件,除非我停止防火墙或添加一个明确的被动范围。 Firewalld命令: firewall-cmd –permanent –add-service=ftp 结果iptables规则: -A IN_public_allow -p tcp -m tcp –dport 21 -m conntrack –ctstate NEW -j ACCEPT 连接跟踪模块: # lsmod | grep conntrack_ftp nf_conntrack_ftp 18638 0

在rhel 7中安装openstack而不订阅RHN

我的问题是 是否有可能在rhel7上安装OpenStack而无需订阅Redhatnetworking? 我收到一个错误的依赖phython-greenlet,到目前为止唯一的解决scheme是我订阅的红帽networking 谢谢

允许远程主机连接到本地转发端口的SSH

目前,我正在面对RHEL7.0关于ssh选项-g(即远程主机连接到本地转发端口)的问题。 我正在使用通常的命令行从myserver_ip地址上的服务器build立与端口转发的连接: ssh -o StrictHostKeyChecking=no user@server_fqn -L9090:other_server_ip:9080 -g 当我指向我的浏览器(或尝试curl获取的东西,我得到一个连接拒绝exception): curl -X GET "http://myserver_ip:9090" curl: (7) Failed to connect to myserver_ip port 9090: No route to host 如果我在Ubuntu服务器上完成同样的工作,但是在RHEL上它却不起作用。 我怀疑防火墙,selinux,甚至networking连接。 为了解决/疑难解答,我已经尝试了以下内容: 禁用防火墙( service firewalld stop ) 检查selinuxpipe理9090作为有效的http端口( semanage port -l | grep 9090 ),它是好的 检查端口打开通过netstat( netstat -alptn | grep 9090 ),似乎没问题,我有一个ssh进程在9090 检查服务器是否接收到ehternet接口( tcpdump -i ens192 'port 9090' […]

尝试启动RHEL7.1的“ntpdate.service”时出现错误

我正在尝试重新启动OpenStack服务,并在我的/etc/systemd/system/multi-user.target.wants/我运行一个systemctl start ntpdate.service并得到以下错误: 5月31日12时05分39秒localhost.localdomain systemd [1]:开始设置时间通过NTP … 5月31日12时06分09秒localhost.localdomain systemd [1]:ntpdate.service:主进程退出,代码=退出,状态= 1 /失败 5月31日12:06:09 localhost.localdomain systemd [1]:无法启动通过NTP设置时间。 5月31日12:06:09 localhost.localdomain systemd [1]:单元ntpdate.service进入失败状态。 5月31日12:06:09 localhost.localdomain systemd [1]:ntpdate.service失败。 我也似乎无法find/var/log/目录中的ntp.log 。 我相信这也是rabbitmq-server.service了我的rabbitmq-server.service ,但当时是一个问题。 有什么build议么?