当前位置: 首页 > OpenSource > 正文

ssh登陆到终端的时候去掉Your default context is root提示

使用ssh或者telnet登陆到终端的时候,发现有的机器会有如下的提示:
[[email protected] ~]$ su –
Password:
Your default context is root:system_r:unconfined_t.

Do you want to choose a different one? [n]

[[email protected] ~]# getenforce
Permissive

解决办法一:
[[email protected] ~]#  vi /etc/pam.d/su  

session           required     /lib/security/$ISA/pam_selinux.so open multiple
改成
session           required     /lib/security/$ISA/pam_selinux.so open

解决办法二:
vi /etc/selinux/config
# SELINUX= can take one of these three values:
#       enforcing – SELinux security policy is enforced.
#       permissive – SELinux prints warnings instead of enforcing.
#       disabled – SELinux is fully disabled.

SELINUX=permissive
改成
SELINUX=disabled

重启系统或者使用以下命令使SElinux生效
setenforce 0

使用getenforce查看结果是否生效

本文固定链接: http://2hei.net/your_default_context_is_root.html | 2hei's site

该日志由 2hei 于2009年07月15日发表在 OpenSource 分类下,
原创文章转载请注明: ssh登陆到终端的时候去掉Your default context is root提示 | 2hei's site
关键字:

报歉!评论已关闭.