Clash for Linux 工具
本文介绍了如何在Linux系统上安装和配置Clash工具以实现科学上网。通过一系列命令,用户可以下载Clash核心文件、解压并移动文件,设置代理端口及节点配置。文章还说明了如何修改配置文件以移除香港节点及设置相关的环境变量。此外,提供了使用systemd设置Clash开机自启动的步骤,包括创建服务文件和启用服务。
openvpn 自动拨号脚本
该脚本用于自动监测和重连OpenVPN进程。首先,它定义了检查OpenVPN进程是否在运行的函数。若未运行,脚本则通过自动拨号函数执行openvpn命令,输入预设的密码以重新连接。脚本启动时立即进行自动拨号,并每10秒检查一次OpenVPN进程状态,如未运行则重新拨号,确保VPN连接的持续性。
Cisco AnyConnect ocserv 搭建部署(证书认证方式)
在CentOS 7上安装ocserv(兼容Cisco AnyConnect的SSL VPN服务端)可以通过EPEL仓库的yum命令实现。文章详细描述了生成证书的过程,包括创建工作文件夹、生成CA证书、本地服务器证书及客户端证书的方法,所有生成的证书需放置于/etc/ocserv/目录。此外,配置ocserv的步骤也被说明,涉及用户认证方式及配置信息,如TCP/UDP端口、最大客户端数,以及Dead Peer Detection(DPD)等,以确保VPN的安全性与稳定性。
OpenVPN Access Server 常用操作指令(附shell脚本方法)
本文介绍了如何使用`sacli`命令管理OpenVPN Access Server,包括用户创建、删除、授权及禁用用户等操作。具体涵盖创建用户的命令及参数,如何为用户添加或删除网络访问权限,重置用户的MAC地址,以及重置用户的TOTP MFA码等。通过这些命令,管理员能够有效管理用户及网络配置,同时提供了相应的Shell脚本以简化操作流程。
OpenVPN Access Server 绑定用户MAC地址
本文介绍了一种用于OpenVPN Access Server的后认证脚本,可实现对用户MAC地址的检查和绑定。该脚本支持多种认证方式(如LOCAL、PAM、LDAP、RADIUS),并在VPN连接的认证过程中进行额外的MAC地址验证。它支持Windows、Linux和macOS系统,但Android和iOS设备因技术原因只报告UUID。用户首次登录时需在特定IP地址进行注册,以便保存MAC地址。此外,文中提供了脚本获取、加载、注册和删除MAC地址的详细操作步骤。
容器基础操作
本文汇总了Docker的基本操作,涵盖了容器管理、镜像导入导出、自启动设置和镜像的拉取与推送等重要知识。用户可以通过命令行查看容器信息、设置自启动、导出和导入镜像、执行镜像迁移,以及在Docker仓库中管理镜像。这些操作为用户日常使用Docker提供了便利,帮助快速掌握操作技能。
容器安装方法
本文介绍了在Linux x86环境中安装Docker的两种方法:联网和非联网安装。在联网安装中,用户可以选择使用国内或国外的镜像进行一键安装,或手动安装Docker,同时需要关闭SELinux和配置IP转发。在非联网环境下,用户需先在联网环境中下载Docker RPM包及其依赖并转移到非联网服务器上进行安装。此外,还介绍了Docker Compose的安装步骤,包括下载和设置可执行权限。这些步骤确保在CentOS 7上成功安装Docker及其组件。
容器私有仓库配置与镜像推送
本文提供了配置 Docker 使用私有仓库和推送镜像的详细指南。首先,用户需编辑 Docker 配置文件以添加不安全仓库,并重启服务。然后,通过标记本地镜像并使用 `docker push` 命令将其推送到私有仓库。此外,文中还说明了如何从私有仓库拉取镜像及获取所有镜像与标签的脚本,强调确保仓库地址正确和数据传输安全的重要性。
Oracle 常用操作
1. 表空间(Tablespace) 定义:表空间是 Oracle 数据库中用于存储数据库对象(如表、索引等)的逻辑结构。可以理解为数据库的文件夹。 类型: 用户表空间:用于存储用户数据。 系统表空间:存储系统数据和数据字典。 2. 创建用户 创建用户的基本命令:
Docker 部署全新 Oracle 11g
使用 Docker 部署 Oracle 11g 涉及拉取镜像、创建容器、配置持久化存储和权限设置。通过进入容器和使用 SQLPlus 可以修改用户密码。备份操作通过 expdp 工具可以实现全库备份,并将备份文件复制到宿主机指定目录,确保数据安全和持久性。