IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

标签:SELinux

共 2 篇相关文章

IT 累计浏览 1,539

解决oracle SQLPLUS:错误而载入共享库权限拒绝问题

这篇讲的是作者在登录 Oracle 数据库时,遇到了一个让人头疼的 SQLPLUS 启动错误:“载入共享库权限拒绝”。这个问题直接阻断了数据库连接,排查起来也比较隐蔽。 作者分析发现,根本原因在于 Oracle 软件安装目录(尤其是 `lib/` 子目录)下的共享库文件权限设置不当。简单说,就是当前操作系统用户没有足够的权限去读取或执行这些关键的库文件。这通常是由于安装过程中的疏忽、后期权限变更或系统安全策略调整导致的。 针对这个问题,文章给出了明确的解决路径:首先,需要通过命令确认当前用户对 Oracle 安装目录及其下共享库文件的访问权限。核心解决步骤是,使用 `chmod` 或 `chown` 命令,为相关目录和 `.so` 文件赋予正确的读取与执行权限。此外,文章还提醒,完成权限调整后,有时可能需要检查并更新环境变量(如 `LD_LIBRARY_PATH`),确保系统能正确定位到这些库文件。 解决这类权限问题需要格外谨慎,错误的权限设置可能引入新的风险。建议在操作前做好备份,并按照最小必要原则进行授权。

IT 累计浏览 3,524

Linux安全检查方法

这篇讲的是Linux系统安全巡检中一个非常具体但关键的步骤:检查密码相关文件及其时间属性。 作者从一个实战角度出发,指出系统管理员应当定期查看`/etc/passwd`和`/etc/shadow`这类核心文件的修改时间。文件被修改,可能意味着有新用户被添加、现有用户权限被变更,甚至可能是攻击者留下的痕迹。通过`ls -l`命令观察文件的修改日期,能迅速发现近期是否发生过可疑的账户变更活动。 这个方法虽然基础,却是安全基线检查和入侵取证的重要起点。它不依赖复杂的工具,却能提供最直接的时间线线索,帮助管理员判断系统账户配置的变动是否在预期和可控的范围内。将这类基础检查纳入日常运维流程,相当于为系统安全增加了一道敏锐的感知层。