Linux 系统管理员的 优秀速查表

速查表可以帮助你避免愚蠢的错误,它们可以让你不必翻阅数页的文档,并让你高效地完成任务。我为每位系统管理员挑选了我最喜欢的 10 个速查表,无论他的经验水平如何。

网络

我们的《Linux 网络》速查表是速查表界的的瑞士军刀,它包含了最常见的网络命令的简单提醒,包括 nslookup、tcpdump、nmcli、netstat、traceroute 等。最重要的是,它用了 ip 命令,所以你终于可以不用再默认使用 ifconfig 命令了!

防火墙

系统管理员有两种:了解 iptables 的和使用前一类人编写的 iptables 配置文件的。如果你是第一类人,你可以继续使用你的 iptables 配置,有没有 firewalld 都无所谓。

如果你是第二类人,你终于可以放下你的 iptables 焦虑,拥抱 firewalld 的轻松。阅读《用 firewall-cmd 保护你的 Linux 网络》,然后下载我们的《firewalld 速查表》来记住你所学到的东西,保护你的网络端口从未如此简单。

SSH

许多系统管理员都用的是 POSIX shell,所以可以在别人的计算机上运行的远程 shell 是 Linux 上最重要的工具之一也就不足为奇了。任何学习服务器管理的人通常很早就学会了使用 SSH,但我们中的许多人只学习了基础知识。

当然,SSH 可以在远程机器上打开一个交互式的 shell,但它的功能远不止这些。比如说,你需要在远程机器上进行图形化登录。远程主机的用户要么不在键盘旁边,要么无法理解你启用 VNC 的指令。只要你有 SSH 权限,就可以为他们打开端口。


  1. $ ssh -L 5901:localhost:5901  

通过我们的《SSH 速查表》了解更多。

Linux 用户和权限

传统的大型机和 UNIX 超级计算机风格的用户账户现在基本上已经被 Samba、LDAP 和 OpenShift等系统所取代。然而,这并没有改变对管理员和服务账户仔细管理的需求。为此,你仍然需要熟悉useradd、usermod、chown、chmod、passwd、gpasswd、umask 等命令。

把我的《用户和权限速查表》放在手边,你就可以随时对与用户管理有关的任务进行合理的概览,并有实例命令演示你需要做的任何事情的正确语法。

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

相关文章