热点
用户反馈驱动5G通讯安全革新 移动互联防护新标准,reasoning_content:我们要求以用户反馈管理者的口吻写一个标题,主题是5G时代通讯安全革新:前沿技术打造移动互联防护新标准口吻是用户反馈管理者,即代表用户视角,关注用户反馈和体验标题需要简短精炼,30字以内直接输出标题,不要加其他信息nn可能的标题方向:强调用户反馈驱动的安全革新,或者用户视角的防护新标准例如:用户反馈驱动5G通讯安全革新:新标准护航移动互联 但可能超过30字或者更精简:用户之声:5G安全新标准,移动互联防护升级 但需要再优化nn注意:标题必须与技术、科技相关,且围绕5G通讯安全革新作为用户反馈管理者,可以用用户反馈、用户诉求、用户心声等词建议:5G安全标准升级:用户反馈驱动移动互联防护革新 但字数可能超数一下:5G安全标准升级:用户反馈驱动移动互联防护革新(共18字,包括标点?实际汉字:5G安全标准升级用户反馈驱动移动互联防护革新 17字,加上冒号?冒号不算字数?通常算最好不用冒号可换成空格?直接:5G安全标准升级 用户反馈驱动移动互联防护革新 19字,还是超过30?不,19字在30以内但感觉有点长?19字没问题或者更简洁:用户反馈引领5G安全革新:移动互联防护新标准 共18字也可以nn但注意原主题强调前沿技术打造,用户反馈管理者口吻可能更强调用户反馈的作用最终我选择:用户反馈驱动5G通讯安全革新 移动互联防护新标准 共18字或者用破折号?直接输出nn为了更贴合用户反馈管理者,可以加管理者?但标题不需要说明身份,而是以这个身份的口吻写所以用用户反馈即可nn最终输出:用户反馈驱动5G通讯安全革新 移动互联防护新标准
17 9 月 2026, 周四

Linux流行系统故障:su切换用户带来的疑惑

在root用户下,su切换到一个普通用户oracle却发生了错误,如图1所示。

于是,尝试直接通过oracle用户登录系统,发现此时的oracle用户也无法登录了,出现与上面同样的错误。

2、解决思路

从上面错误提示可知是权限出现了问题,那么可以从权限入手进行排查,基本思路如下:

● 用户目录/home/oracle权限问题。

● su程序执行权限问题。

● 程序依赖的共享库权限问题。

● SELinux问题导致。

● 系统根空间问题。

3、排查问题

根据上面的思路,逐一检查,考虑到su在切换到oracle用户时会读取oracle目录下的环境变量配置文件,因此,首先检查/home/oracle目录的权限是否存在问题:

[root@loaclhost home]# ls -al /home|grep oracle  

drwx---- 4 oralce  oinstall 4096 01-31 10:45 oracle 

从输出可知,/home/oracle目录的属主是oracle用户,而oracle用户对这个目录具有“rwx”权限,因此,oracle用户目录的权限设置是正确的,可以排除这个问题。

接着检查su执行权限问题:

[root@loaclhost home]# 11 /bin/su  

-rwsr-xr-x 1 root root 24120 2007-11-30 /bin/su 

可见su命令执行权限也没有问题,这个问题也排除了。

继续检查su依赖的共享库权限,使用ldd命令检查su命令依赖的共享库文件,如图2所示。

根据上面的操作,依次检查su命令依赖的每个库文件的权限,发现也都是正常的,都具有可执行权限,因此,共享库的问题也排除了。

根据上面的思路,继续检查SELinux的设置,执行命令如图3所示。

由输出可知,SELinux处于关闭状态,这个原因也排除了。

到目前为止,问题变得扑朔迷离,到底是哪里出现问题了呢?作为Linux运维人员,例行检查系统根分区状态是非常必要的,那么首先检查一下根分区的磁盘空间大小,发现剩余空间还有很多,排除空间问题。既然报的错误是权限有问题,那么只要以权限为线索,不偏离这个核心就没错,于是继续尝试检查/home目录下各个用户的权限,执行命令如图4所示。
 

dawei

【声明】:毕节站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

您错过了