普通用户使用su无法切到root用户的解决方法
可能是由su程序没有“s”权限引起的,还有可能是sudo命令在普通用户下不能使用的情况,一般会有“must be own by uid 0 and have the setuid bit set”的提示,修改方式就是给对用程序加上“s”权限就可以了。
下面直接给出脚本:
#!/bin/bash
chmod u+s /bin/chage
chmod u+s /bin/chfn
chmod u+s /bin/chsh
chmod u+s /bin/crontab
chmod u+s /bin/fusermount
chmod u+s /bin/gpasswd
chmod u+s /bin/mount
chmod u+s /bin/newgrp
chmod u+s /bin/passwd
chmod u+s /bin/ping
chmod u+s /bin/pkexec
chmod u+s /bin/staprun
chmod u+s /bin/su
chmod u+s /bin/sudo
chmod u+s /bin/umountchown root:stapusr /bin/staprunchmod u+s /sbin/mount.nfs
chmod u+s /sbin/pam_timestamp_check
chmod u+s /sbin/unix_chkpwd
chmod u+s /sbin/usernetctlchmod g+s /bin/wall
chmod g+s /bin/write
chown root:tty /bin/wall
chown root:tty /bin/writechmod g+s /sbin/netreport
chmod g+s /sbin/postdrop
chmod g+s /sbin/postqueuechown root:postdrop /sbin/postdrop
chown root:postdrop /sbin/postqueue
上面这些基本包含了Centos7中全部需要“s”属性的可执行程序了。
普通用户使用su无法切到root用户的解决方法相关推荐
- linux安全设置:限制su、sudo切换root用户权限设置,su\sudo使用,SSH远程连接密钥登录
目录 限制su命令切换到root用户 限制非root用户修改密码 su.sudo.sudo su 服务器安全 限制su命令切换到root用户 限制su命令切换到root用户 不希望所有用户都可以通过s ...
- su命令切换到root用户_如何在Linux中使用su命令成为超级用户或root?
su命令切换到root用户 Linux provides root account as superuser or Administrator. As root account has all pri ...
- linux命令进入用户模式,linux怎么切换到root用户模式
默认安装完成之后我们是用当前用户权限的进入linux系统的,但是很多操作我们是需要用到root账户权限才可以操作. 首先进入控制台的命令是crtl+Alt+T. 默认安装完成之后并不知道root用户的 ...
- 服务器系统切换用户,linux系统如何切换到root用户_网站服务器运行维护,linux,root...
windows系统如何强制关机?_网站服务器运行维护 windows系统强制关机的方法:1.Win系统笔记本,找到电源键,长按不放直到屏幕完全变黑,松开手指:2.台式机,找到电源键,用手指长按,直到电 ...
- su的时候密码认证失败的解决方法
su的时候密码认证失败的解决方法 (2007-03-26 17:44) 分类: Gentoo 今天突然发觉su不能用了,密码绝对没有问题,但是解就是不能切到root下,用root直接登录没有问题 ...
- su oracle失败,su: /bin/bash: Permission denied错误的解决方法
su: /bin/bash: Permission denied错误的解决方法,遇到类似问题的朋友可以参考下. 客户一个oracle突然当机了,由于业务启动,客户下意识的重启了服务器,系统是起来了,准 ...
- 在Linux环境下mysql的root密码忘记解决方法(三种)
这篇文章主要介绍了在Linux环境下mysql的root密码忘记解决方法,详细的介绍了3种解决办法,具有一定的参考价值,有兴趣的可以了解一下. MySQL密码的恢复方法之一 1.首先确认服务器出于安全 ...
- win上mysql忘记root密码_MySQL数据库之windows下mysql忘记root密码的解决方法
本文主要向大家介绍了MySQL数据库之windows下mysql忘记root密码的解决方法 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 方法一: 1.在DOS窗口下输入net ...
- mysql8.1密码_Windows 8.1下MySQL5.7 忘记root 密码的解决方法
[背景] 最近学习碰到了一件挺令人尴尬的事情,我把MySQL的密码给忘记了,所以MySQL登录不进去. 网上的解决方案很多,尝试了很多,依旧是被窗口的各种报错虐.感谢大神的助力,MySQL忘记密码解决 ...
最新文章
- [TCP/IP] 三次握手过程中有哪些不安全性
- MinGW编译wxWidget
- 第八十九期:还在手动盖楼领喵币?双十一这群开发者竟然如此「作弊」
- Linux 修改密码root(账号)
- Windows Server 2008 R2 主域控制器委派DNS到子域控控制器
- Redis集群安装及配置步骤
- C#中const和readonly有什么区别?
- pyclewn调试带参数程序
- 学习U-Boot之--mkconfig
- C#中Dictionary的用法及用途(转)
- python基础知识 01
- idea非活动变更列表中的文件被修改,IntellJ IDEA中的更改列表是什么?一个变化列表比较什么?寻求准确的解释...
- C语言 简单选择排序算法
- Eclipse的Maven创建
- css3直线运动_纯css3动画--边框线条动画
- xboxone硬盘坏的表现_详解硬盘常见的故障及解决方法
- 鼠标指针乱跑的解决方案
- vs2019开发android so库
- pqi 更方便的使用pip源
- 百度AI评测:红酒识别