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 的名字是 可以插入的认证模块 或者是 可以动态验证的模板, 比密码验证要强大的多 ,比如密码是否过期,账号是否被锁定...。 最重要的是认证系统和程序功能...

ftp 的匿名登录是什么意思

一直对ftp的匿名登录比较好奇,以为输入一个ip地址,就可以直接登录,其实不是。 ftp 匿名登录也是需要用户名的。一般可能是 ftp 或者 anonymous , 密码可以随便填写,或者为空。 具体是什么,通过一些配置选项可以进行设定,比如 vsftpd 中可以设置 ftp_use...