南充 网站开发php网站多语言翻译怎么做
南充 网站开发,php网站多语言翻译怎么做,东昌网站建设公司,网站建设合同司法解释Ansible 的核心功能是通过 “剧本” 形式对多台远程设备执行批量操作#xff0c;小到创建文件、新建目录#xff0c;大到软件部署、系统配置#xff0c;都能无需代理、通过 SSH 协议完成#xff0c;是一款兼顾灵活性和易用性的自动化运维工具。
作为长期使用 Ansible 管理…Ansible 的核心功能是通过 “剧本” 形式对多台远程设备执行批量操作小到创建文件、新建目录大到软件部署、系统配置都能无需代理、通过 SSH 协议完成是一款兼顾灵活性和易用性的自动化运维工具。作为长期使用 Ansible 管理多台 NAS 设备的运维人员最直观的感受是它能把重复的手动操作变成可复用的代码比如之前给 10 台 NAS 逐个创建备份目录要花 1 小时现在写好 “剧本” 一键执行几分钟就能完成而且能避免手动操作的疏漏极大提升了日常运维的效率。在未使用 cpolar 前Ansible 只能在局域网内管控 NAS比如在家能轻松批量调整 NAS 设置但出差时想处理紧急的文件备份任务就只能等回到公司或家里接入 cpolar 后无需公网 IP 就能让 NAS 被外网访问现在不管是在高铁上用 Ansible 给家里 NAS 创建新的媒体文件目录还是在外地给公司 NAS 批量更新软件都能随时操作彻底摆脱了局域网的束缚日常工作中像临时调整 NAS 权限、同步文件这类需求都能即时响应不用再等回到内网环境。教程已为各位老师准备好喽就在下面就在下面1.在Centos7上安装ansible更新所有系统软件包yum update -y安装EPEL仓库提供 Ansible 包yum install -y epel-release安装ansbile验证是否安装成功ansible --version2.使用ansible操作飞牛os未安装飞牛的小伙伴可以参考这篇文章https://www.bilibili.com/video/BV1o3sheAEwB/?spm_id_from333.1387.search.video_card.click进入到ansible安装目录cd /etc/ansible进入到hosts文件夹用于定义Ansible将要管理的目标主机及其相关属性。这个文件告诉Ansible哪些机器需要被操作以及如何连接到这些机器。我这里添加的是[dbservers] 192.168.42.140 ansible_userroot ansible_port22 ansible_password******[dbservers]便于引用192.168.42.140飞牛IPansible_user用户名ansible_port端口ansible_password密码验证一下所写目标是否可以ping通ansible dbservers -m ping若出现下面的报错去需要远程的主机检查sudo vi /etc/ssh/sshd_config确保以下行未被注释并设置为 yesPasswordAuthentication yes PermitRootLogin yes保存文件后重启 SSH 服务以应用更改systemctl restart sshd这样就可以啦接下来我们写一个文件写上我们想对飞牛操控的命令例如我这里想在/tmp下创建一个haha文件vi /etc/ansible 1.yml--- - name: 创建文件 hosts: dbservers become: yes tasks: - name: 创建/tmp/haha文件 file: path: /tmp/haha state: touch运行1.ymlansible-playbook 1.yml --ask-pass连接飞牛上查看ls /tmp我们可以看到haha文件已经创建好啦这样我们就成功的操控飞牛啦3.在飞牛os上安装cpolar现在我们已经可以用ansible操控飞牛啦但是还有个问题——如果不在一个局域网怎么办呢别担心这时候就需要我们的内网穿透神器Cpolar它能帮你把本地的服务发布到公网上让它帮你把本地的服务发布到公网从而实现随时随地都能操控飞牛云首先打开飞牛云NAS设置界面,开启ssh 连接,端口默认为22即可,开启后,我们就可以ssh 连接飞牛云NAS执行命令然后我们通过输入飞牛云NAS的IP地址ssh远程连接进去,因为fnOS是基于Linux 内核开发的,所以我们可以按照cpolar的Linux安装方法进行安装:连接后执行下面cpolar Linux 安装命令sudo curl https://get.cpolar.sh | sh再次输入飞牛云nas的密码确认后即可自动安装安装完成后执行下方命令查看cpolar服务状态如图所示即为正常启动sudo systemctl status cpolarCpolar安装和成功启动服务后在浏览器上输入飞牛云主机IP加9200端口即:【http://localhost:9200】访问Cpolar管理界面使用官网注册的账号登录,登录后即可看到配置界面,接下来在web界面配置即可4.配置公网地址通过配置你可以在本地 WSL 或 Linux 系统上运行 SSH 服务并通过 Cpolar 将其映射到公网从而实现从任意设备远程连接开发环境的目的。隧道名称可自定义本例使用了:ssh注意不要与已有的隧道名称重复协议tcp本地地址192.168.42.137:22端口类型随机临时TCP端口地区China Vip创建成功后打开左侧在线隧道列表,可以看到刚刚通过创建隧道生成了公网地址接下来就可以在其他电脑或者移动端设备异地上使用任意一个地址在终端中访问即可。tcp 表示使用的协议类型2.tcp.cpolar.top是 Cpolar 提供的域名13126是随机分配的公网端口号通过 Cpolar 提供的公网地址和端口使用 SSH 协议从任意一台主机操控飞牛啦接下来我们操作一下。修改hosts配置文件[dbservers] 2.tcp.cpolar.top ansible_userroot ansible_port13126 ansible_password***添加一个文件写入下列内容vi /etc/ansible/2.yml--- - name: 创建文件 hosts: dbservers become: yes tasks: - name: 创建/vol2/1000/shan 目录 file: path: /vol2/1000/shan state: directory运行ansible-playbook 2.yml --ask-pass创建成功打开飞牛我们也可以看见创建的文件夹shan。5.保留固定TCP公网地址使用cpolar为其配置TCP地址该地址为固定地址不会随机变化。选择区域和描述有一个下拉菜单当前选择的是“China VIP”。右侧输入框用于填写描述信息。保留按钮在右侧有一个橙色的“保留”按钮点击该按钮可以保留所选的TCP地址。列表中显示了一条已保留的TCP地址记录。地区显示为“China VIP”。地址显示为“6.tcp.vip.cpolar.cn:12648”。登录cpolar web UI管理界面点击左侧仪表盘的隧道管理——隧道列表找到所要配置的隧道ssh点击右侧的编辑。修改隧道信息将保留成功的TCP端口配置到隧道中。端口类型选择固定TCP端口预留的TCP地址填写保留成功的TCP地址点击更新。创建完成后打开在线隧道列表此时可以看到随机的公网地址已经发生变化地址名称也变成了保留和固定的TCP地址。最后测试一下固定的地址是否好用测试命令ssh -p 12648 root6.tcp.vip.cpolar.cn这样我们就可以利用ansible随时随地操控飞牛啦总结Ansible 简化了设备管理的操作流程cpolar 则突破了网络地域的限制二者结合让 NAS 管理更灵活。普通用户或运维人员都能按需远程操控设备让工作和生活中的设备管理更省心、高效。感谢您对本篇文章的喜爱有任何问题欢迎留言交流。cpolar官网-安全的内网穿透工具 | 无需公网ip | 远程访问 | 搭建网站