linux系统管理常见错误有哪些?

如题所述

linux管理常见错误一:随意许可,原因是不理解许可
  如果对许可配置不当,就会给黑客留下机会。处理许可问题的最简单方法是使用所谓的RWE方法,即Read(读取)、Write(写入)、Execute(执行)。假设你想让一个用户能够读取一个文件但不能写入文件。为此,你可以执行:chmod
u+w,u-rx 文件名,一些新用户可能会看到一个错误,说他们没有使用文件的许可,因此他们就使用了:Chmod 777
文件名,以为这样能够避免问题。但这样做实际上会导致更多的问题,因为它给了文件的可执行的权限。
  记住这一点:777将一个文件的读取、写入、执行的许可给了所有用户,666将一个文件的读取、写入权限给了所有用户,而555将文件的读取、执行权限给了所有用户,还有444、333、222、111等等。
  linux管理常见错误二:忽视更新
  这并不是说Linux管理员缺乏技巧。不过,许多Linux管理员在运行了Linux之后,以为日后就无事可做了,以为它安全可靠。其实,新的更新可以为一些新的漏洞打上补丁。维持更新可以在一个易受损的系统与一个安全的系统之间构造分水岭。Linux的安全来自于不断地维护。为了实现安全性,为了使用一些新的特性和稳定性,任何管理员都应当跟上Linux的更新步伐。
  linux管理常见错误三:不经过严格审核,从多种渠道下载安装各种类型的应用程序
  乍看起来,这也许是一个不错的主意。如果你在运行Ubuntu,你会知道包管理程序使用的是。deb软件包。不过,你找到的许多应用程序是以源代码的形式提供的。没有问题吗?这些程序安装后也许能够正常工作。但是你为什么不能随意安装程序呢?道理很简单,如果你以源的形式安装了程序,那么,你的软件包管理系统将无法跟踪你所安装的东西。
  因此,在程序包A(以源的形式安装)依赖于程序包B(从一个。deb库安装的),而软件包B是从更新管理器更新的时候,会发生什么事情呢?程序包A可能运行,也可能无法运行。不过,如果程序包A和B都从。deb库安装的话,二者都能运行的机会将更高。此外,在所有的程序包都来自于同样的二进制类型时,更新程序包将更为容易。
  linux管理常见错误四:将服务器启动进入到X
  在一台机器是专用服务器时,你可能会想到安装X,这样一些管理任务就会简单一些。不过,这并不意味着用户需要将服务器启动进入到X.这样会浪费珍贵的内存和CPU资源。相反地,你应当在级别3上停止启动过程,进入命令行模式。这样做不但会将所有的资源留给服务器,而且还会防止泄露机器的机密。要登录到X,用户只需要以命令行方式登录,然后键入startx进入到桌面。
  linux管理常见错误五:糟糕的口令
  记住,root
的口令通常是linux王国的关键。所以为什么要让root的口令那么容易被破解呢?保障你的用户口令的健壮性至关重要。如果你的口令比较长,且难于记忆,可将这个口令存放在一个可被加密的位置。在需要这个口令时,可用解密软件解开这个口令使用之。
  linux管理常见错误六:没有备份关键的配置文件
  许多管理员都有这样的体会,在升级到某个X版本,如X11之后,却发现新版本破坏了你的xorg.conf配置文件,以至于你再也无法使用X?建议你在升级X之前,先对以前的/etc/x11/xorg.conf作一个备份,以免升级失败。当然,X的升级程序会设法为用户备份xorg.conf文件,但它却在/etc/x11目录内备份。即使这种备份看起来不错,你最好还是自己做一个备份吧。笔者的一个习惯是将其备份到/root目录中,这样,用户就可以知道只有根(root)用户能够访问此文件。记住,安全第一。这里的方法也适用于其它的关键备份,如Samba、Apache、Mysql等。
  linux管理常见错误七:忽视日志文件
  /var/log的存在是有理由的。这是存放所有的日志文件的唯一位置。在发生问题时,你首先需要看一下这里。检查安全问题,可看一下/var/log/secure.笔者看的第一个位置是/var/log/messages.这个日志文件保存着所有的一般性错误。在此文件中,你可以得到关于网络、媒体变更等消息。在管理一台机器时,用户可以使用某个第三方的应用程序,如logwatch,这样就可以创建为用户创建基于/var/log文件的各种报告。
  linux管理常见错误八:没有安装一个可正常运行的内核
  你可能不会在一台机器上安装10个以上的内核。但你需要更新内核,这种更新并没有删除以前的内核。你是怎么做的呢?你一直保持使用最近的可正常工作的内核。假设你目前正常工作的内核是2.6.22,而2.6.20是备份内核。如果你更新到2.6.26,而在新内核中一切都工作正常,你就可以删除2.6.20了。
  linux管理常见错误九:逃避使用命令行
  恐怕很少有人愿意记住那么多命令。在大多数情况下,图形用户界面是许多人的最爱。不过,有时,命令行使用起来更加容易、快捷、安全、可靠。逃避使用命令行是Linux管理的大忌。管理员至少应当理解命令行是如何工作的,至少还要掌握一些重要的管理命令。
  linux管理常见错误十:以根用户身份登录
  这是一种很危险的错误。如果用户需要根特权来执行或配置一个应用程序,可以在一个标准的用户账户中使用su切换到root用户。登录到root为什么不是一件好事儿?在用户以标准用户身份登录时,所有正在运行的X应用程序仍拥有仅限于此用户的访问权。如果用户以根用户身份登录,X就拥有了root的许可。这就会导致两个问题,一、如果用户由GUI犯了一个大错,这个错误对系统来说,有可能是一个巨大的灾难。二、以根用户的身份运行X使得系统更易于遭受攻击。
温馨提示:内容为网友见解,仅供参考
无其他回答

linux系统管理常见错误有哪些?
linux管理常见错误一:随意许可,原因是不理解许可 如果对许可配置不当,就会给黑客留下机会。处理许可问题的最简单方法是使用所谓的RWE方法,即Read(读取)、Write(写入)、Execute(执行)。假设你想让一个用户能够读取一个文件但不能写入文件。为此,你可以执行:chmod u+w,u-rx 文件名,一些新用户可能...

Linux常见符号和常见报错
Linux常见报错主要包含:找不到文件、没有权限、命令不存在。找不到文件:错误提示"No such file or directory",原因可能是路径输入错误、字母或字符打错、目录不存在。权限错误:提示"Permission denied",原因可能在非家目录下操作、非管理员身份操作。命令不存在:提示"command not found",原因可能是...

解决Linux虚拟机出现的错误linux虚拟机错误
1.检查虚拟机是否工作在合适的环境下,如果不是,请重新调整。2.检查系统中是否有未关闭的应用程序,终止未使用的进程。3.尝试修改虚拟机里分配的内存,可以使用Lsctl命令来查看: lsctl -l 4.最后,如果以上方法还不能解决,扩大物理内存是一个不错的办法。三、运行速度慢 由于Linux虚拟机虚拟了复杂...

求linux常见的一些错误提示;例如permission denied
这是没有权限的意思,比如:你修改了系统级的文件,安装应用等等。这时你可以在命令前面加上sudo ,比如:sudo apt-get install 。祝你好运~~

linux为什么有时候会出现找不到文件的情况呢?
Linux系统中出现找不到文件的情况,通常是由于文件路径错误、文件权限不足、文件确实不存在或者环境变量设置不当等原因造成的。首先,当在Linux系统中尝试访问或执行某个文件时,如果输入的文件路径不正确,系统就会提示找不到文件。例如,如果用户尝试运行一个脚本,但是输入的路径有误,或者脚本不在当前目录...

linux为什么有时候会出现找不到文件的情况呢?
的错误。这种情况通常发生在用户或程序错误地处理了文件路径或文件名,或者在文件操作过程中出现了逻辑错误。综上所述,Linux系统中找不到文件的情况可能由文件系统问题、路径错误、权限问题或文件确实不存在等多种原因造成。理解和解决这些问题需要用户对Linux的文件系统和权限管理有一定的了解。

Linux运维常见故障处理实战linux运维常见故障
首先,需要进行基本的诊断来确定是什么原因引起了故障,这样修复问题可以更有针对性。如果是网络问题,我们需要先判断是服务器还是客户端出现了问题,可以通过ping测试,或者使用ifconfig命令查看有关网卡的情况,来判断服务器有没有问题。如果是硬件类的故障,可以使用top 命令来判断系统负载,看看有没有异动...

linux报错commandlineerror:nosuchoption:-u,怎么回
在Linux系统中,遇到命令行错误“commandlineerror:nosuchoption:-u”时,如何解决?首先,我们来了解几个常见的命令及其参数组合形式。以ls命令为例,ls -alh 实际上是由 ls -a -l -h 三个参数合并而成,大部分Linux命令行工具支持将无值短参数合并。将这里的 -a -l -h 合并为一个参数-alh...

如何解决linux系统的乱码问题?
其次,使用专业的乱码修复工具。市场上有一些专门用于修复乱码问题的工具,它们能够根据一定的算法分析文本,并尝试将其还原到正确的编码。这些工具在处理大量数据或复杂乱码问题时非常有用。此外,要避免非法字符输入。在数据录入或传输过程中,非法字符的插入可能导致编码错误。因此,应确保所有输入的数据都是...

洞察Linux系统中IP地址的混乱态LinuxIP混乱
其次,Linux系统还会出现DHCP服务器和其他服务器之间的端口冲突,这往往会导致不同的服务器之间IP地址的混乱,从而影响网络连接的正常使用。此外,用户在Linux系统中进行网络设置前,也会存在一些常见的错误,比如在输入IP地址时未填写DNS服务器信息等。它们都是可能导致IP地址混乱的原因。最后,用户使用Linux...

相似回答