linux(debian, centos, rocky) 服务器如何禁用 ipv6

现在购买云服务器或者自己安装服务器系统,默认的情况这些系统都已经支持ipv6 。但是在实际的运行环境中,可能我们用不到这些,比如我就是搭建了一个简单的网站,只用到了ipv4。 所以,可以禁用大 ipv6。 ivp6 临时禁用 ipv6的脚本 # 获取网卡 nic=$(ip ro...

linux 中 alternatives 和 update-alternative

linux 中有很多类似的软件,比如编辑器,有 vim, vi, nano 。如果再细分不同的软件还有不同的版本,抛开版本不说。比如 vim 中有 vim 还有 vim.tiny。这样,就会产生一个问题,程序自动运行的时候,会调用那个程序。 比如使用 git 提交代码的时候,可能会自动调用...

使用 htpasswd 创建和管理身份验证文件

htpasswd 命令可以创建一个文件,这个文件中包含了用户和密码,其中密码可以是明文,也可以是经过加密的。这文件可以用来做认证文件,因为这个文件包含了用户名和密码的信息。通过用户名和密码就可以判断用户名和密码是否匹配。 htpasswd 的简单的说明 Usage: h...

ftp 的系统用户登录过程是什么

ftp 账号一般有三种,操作系统的用户,就是可以真实登录操作系统的账号,也叫本地用户。虚拟用户,这类用户一般和一个真实系统相关联,还有一种就是匿名用户,ftp 一般对应的是ftp这个用户。 了解 系统用户的登录过程,就需要查看配置文件 首先看下 vsftpd 的配置文件 vsftpd....

linux 中的 PAM 是什么

配置ftp认证的时候,需要用的 PAM 相关的知识,之前是简单的了解过,只知道和认证相关,可以判断的用户的密码对不对,其实这个 pam 的名字是 可以插入的认证模块 或者是 可以动态验证的模板, 比密码验证要强大的多 ,比如密码是否过期,账号是否被锁定...。 最重要的是认证系统和程序功能...