CentOS 服务启动报Permission denied解决方案

1 判断是否开启了权限
2 若开启了权限还是出现Permission denied问题,则在命令行输入getenforce 查看状态:

在这里插入图片描述
若为Enforcing 则 修改setenforce 0即可,此方法为临时生效,若想永久生效看第三步

3 永久生效配置:首先cd /etc/sysconfig,然后vim selinux,然后将SELINUX=permissive即可
在这里插入图片描述

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当在CentOS 7上登录时出现"Permission denied, please try again"的错误提示时,这通常是由于认证失败引起的。这可以是由于多种原因导致的,比如用户名或密码不正确,或者SSH密钥配置不正确。为了解决这个问题,你可以尝试以下几种方法: 1. 确认用户名和密码是否正确:请确保你输入的用户名和密码是正确的,特别是在使用密码登录时。你可以尝试重新输入用户名和密码,并确保没有输入错误。 2. 检查SSH密钥配置:如果你正在使用SSH密钥进行认证,请确保密钥已正确配置。你可以检查是否将你的公钥添加到正确的用户目录下的`authorized_keys`文件中。你可以使用`cat`命令查看并确认`authorized_keys`文件中是否包含你的公钥。 3. 检查SSH服务配置:请确保SSH服务已正确安装和配置。你可以检查SSH服务的配置文件`/etc/ssh/sshd_config`,确保配置项`PermitRootLogin`设置为`yes`,并且配置项`PasswordAuthentication`设置为`yes`,如果你希望使用密码进行登录。 4. 检查防火墙设置:如果你的系统启用了防火墙,请确保SSH服务的端口(默认为22)已打开。你可以使用命令`firewall-cmd --list-ports`来查看当前防火墙是否已允许SSH服务的端口。 5. 检查账户权限:请确保你登录的用户具有足够的权限来进行登录。你可以检查用户的权限和所属组使用`id username`命令。 如果你遵循以上方法仍然无法解决问题,请尝试重新启动SSH服务,以确保所有的配置都生效。你可以使用以下命令重启SSH服务: sudo systemctl restart sshd 希望这些方法能够帮助你解决登录"Permission denied, please try again"的问题。如果问题仍然存在,请提供更多的详细信息,以便我们更好地帮助你解决问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值