发布时间:2015-02-02 18:31:10作者:知识屋
selinux导致故障一例
这样的报错还是第一次遇到,排查过程没有头绪,一直纠结在child setpgid这个地方,还好在google过程中看到有人在设置selinux的时候的相关案例,于是想到从这方面入手。
原因为selinux开启导致的,但是比较诡异的是从别的terminal ssh 跳转过去之后无法执行任何操作,包括配置selinux,后来还是从后台远程管理口登陆上去之后设置并重启,彻底解决这个问题。
-bash-4.3# ls-bash: child setpgid (16790 to 16790): Permission deniedls: cannot access RHEL6.2-20111117.0-Server-ppc64-DVD1.iso: Permission deniedls: cannot access rhel-server-6.2-x86_64-dvd.iso: Permission deniedls: cannot access install.log.syslog: Permission deniedls: cannot access anaconda-ks.cfg: Permission deniedls: cannot access install.log: Permission deniedanaconda-ks.cfg Documents install.log Music Public rhel-server-6.2-x86_64-dvd.iso VideosDesktop Downloads install.log.syslog Pictures RHEL6.2-20111117.0-Server-ppc64-DVD1.iso Templates-bash-4.3# su - streamsadmin-bash: child setpgid (16792 to 16792): Permission denied-bash: su: command not found-bash-4.3# top-bash: child setpgid (16793 to 16793): Permission denied top: failed tty set: Input/output error-bash-4.3# free -m-bash: child setpgid (16794 to 16794): Permission denied total used free shared buffers cachedMem: 129045 18018 111026 0 227 15605-/+ buffers/cache: 2186 126859Swap: 10239 0 10239-bash-4.3# cat .bash_profile-bash: child setpgid (16796 to 16796): Permission deniedcat: .bash_profile: Permission denied-bash-4.3# ls -l-bash: child setpgid (16803 to 16803): Permission deniedls: cannot access RHEL6.2-20111117.0-Server-ppc64-DVD1.iso: Permission deniedls: cannot access rhel-server-6.2-x86_64-dvd.iso: Permission deniedls: cannot access install.log.syslog: Permission deniedls: cannot access anaconda-ks.cfg: Permission deniedls: cannot access install.log: Permission deniedtotal 32-?????????? ? ? ? ? ? anaconda-ks.cfgdrwxr-xr-x. 2 root root 4096 Dec 18 22:43 Desktopdrwxr-xr-x. 2 root root 4096 Dec 18 22:43 Documentsdrwxr-xr-x. 2 root root 4096 Dec 18 22:43 Downloads-?????????? ? ? ? ? ? install.log-?????????? ? ? ? ? ? install.log.syslogdrwxr-xr-x. 2 root root 4096 Dec 18 22:43 Musicdrwxr-xr-x. 2 root root 4096 Dec 18 22:43 Picturesdrwxr-xr-x. 2 root root 4096 Dec 18 22:43 Public-?????????? ? ? ? ? ? RHEL6.2-20111117.0-Server-ppc64-DVD1.iso-?????????? ? ? ? ? ? rhel-server-6.2-x86_64-dvd.isodrwxr-xr-x. 2 root root 4096 Dec 18 22:43 Templatesdrwxr-xr-x. 2 root root 4096 Dec 18 22:43 Videos-bash-4.3#
-EOF-
linux一键安装web环境全攻略 在linux系统中怎么一键安装web环境方法
Linux网络基本网络配置方法介绍 如何配置Linux系统的网络方法
Linux下DNS服务器搭建详解 Linux下搭建DNS服务器和配置文件
对Linux进行详细的性能监控的方法 Linux 系统性能监控命令详解
linux系统root密码忘了怎么办 linux忘记root密码后找回密码的方法
Linux基本命令有哪些 Linux系统常用操作命令有哪些
Linux必学的网络操作命令 linux网络操作相关命令汇总
linux系统从入侵到提权的详细过程 linux入侵提权服务器方法技巧
linux系统怎么用命令切换用户登录 Linux切换用户的命令是什么
在linux中添加普通新用户登录 如何在Linux中添加一个新的用户
2012-07-10
CentOS 6.3安装(详细图解教程)
Linux怎么查看网卡驱动?Linux下查看网卡的驱动程序
centos修改主机名命令
Ubuntu或UbuntuKyKin14.04Unity桌面风格与Gnome桌面风格的切换
FEDORA 17中设置TIGERVNC远程访问
StartOS 5.0相关介绍,新型的Linux系统!
解决vSphere Client登录linux版vCenter失败
LINUX最新提权 Exploits Linux Kernel <= 2.6.37
nginx在网站中的7层转发功能