前几个月刚把AWS的云服务器的IP换成了IPv6,这不手又痒痒了。决定把手里的一台Oracle Cloud(甲骨文云服务器)也改成IPv6,虽然Oracle没有明确提出非要转到IPv6,
不过毕竟已经是2024年了,谁还不想跟上时代呢。
WAMPServer OpenSSL本地证书创建及配置https服务器虚拟机
由于Google Chrome更新后,经常将本地的http改成https,导致WAMPServer的本地页面经常无法访问还得去修改地址,
所以只好在本地创建SSL证书,并配置服务器了
OpenSSL证书的创建
1、先去下载OpenSSL, “下载” 下载light版本即可。
2、安装OpenSSL到你的WAMP目录下的bin目录里面,方便管理
3、创建证书,进入你安装OpenSSL的目录下的bin目录
1 | # 如果是CMD的话,前面不需要输入./ |
4、复制钥匙和证书到wamp里面的apache目录下的conf目录中,最好创建一个SSL目录,将刚才生成的两个文件(在openssl的bin目录下 private.key和 certificate.crt)复制进去。
CentOS启动iptables服务
关闭firewalld
以下操作均在root权限下使用
执行以下命令
1 | systemctl stop firewalld |
安装iptables-services
1 | yum install iptables-services |
设置开机启动
1 | systemctl enable iptables |
保存设置好的规则
1 | service iptables save |
CentOS升级默认OpenSSL到最新版
升级前准备
备份现有配置
为了防止升级过程中出现问题,我们需要首先备份现有的配置。执行查找命令find /usr -name openssl
,例如我查找出来的是/usr/bin/openssl
和 /usr/lib64/openssl
则执行拷贝命令
1 | [root@localhost ~]# find /usr -name openssl |
在Ubuntu更新最新版Nginx
Ubuntu 22.04 Vsftpd 多用户配置
AWS EC2 由ipv4转ipv6全过程教程
眼看着2024年2月1日马上就要到来,AWS对IPv4即将收费,像我们这种收入少,自建站的用户,无法承受每小时收费的IPv4,只好赶快将IPV4转为IPV6。
下面讲的内容都是此次ipV4转ipv6的过程。
Ubnutu22.04 安装 LAMP
CentOS普通用户使用sudo(用户不在sudoers文件中的解决方法)
安装完CentOS后日常使用建议使用普通用户登录,因为root权限太高,即使在测试环境也不要用root用户登录,防止习惯使用root后在生产环境操作时产生意想不到的后果。
当普通用户需要临时提权时用sudo命令,仅需要输入当前用户的密码,便可完成临时的权限提升。用户第一次执行sudo时会要求输入密码来验正用户身份,成功后用户会获得一个有固定存活时长的“令牌”;5分钟。但是sudo命令过程中可能会提示以下报错:
1 | [winbug@centos7 ~]$ sudo ls |
出现以上问题解决很简单,通过修改/etc/sudoers文件增加用户到配置文件,即可生效。
CentOS 操作系统中修改主机名(hostname)
1.使用命令行:
打开终端。 使用 hostnamectl 命令可以直接修改主机名。例如,如果您想将主机名更改为 mynewhostname,您可以使用以下命令:
1 | sudo hostnamectl set-hostname mynewhostname |
这个命令会立即更改主机名,但为了让更改在重启后依然有效,还需要编辑 /etc/hostname 文件。
编辑 /etc/hostname 文件:
2.使用文本编辑器打开 /etc/hostname 文件。您可以使用如 nano 或 vi 的编辑器。例如:
1 | sudo nano /etc/hostname |
在文件中,您会看到当前的主机名。将其更改为您想要的新主机名。保存并关闭文件。
3.编辑 /etc/hosts 文件:
有时,您还需要在 /etc/hosts 文件中更新主机名。打开该文件:
1 | sudo nano /etc/hosts |
找到与您的旧主机名相关的条目,将其替换为新的主机名。保存并关闭文件。
4.重启网络服务(可选):
为了使更改生效,您可能需要重启网络服务,可以使用以下命令:
1 | sudo systemctl restart network |
或者,您可以简单地重启计算机。
5.验证更改:
要验证主机名是否已更改,可以使用 hostnamectl 命令:
1 | hostnamectl |
这将显示当前的系统信息,包括新的主机名。