nginx制作ssl证书。

参考文档:https://blog.csdn.net/leiwuhen92/article/details/104192224/ 使用des3算法,生成长度为2048的密钥openssl genrsa -des3 -out server.pass.key 2048会要求输入密码,需要四位以上。去除密码:openssl rsa -in server.pass.key -out server.key生 阅读全部

利用ceph-deploy完成ceph分布式存储的快速安装。

参考文档:http://docs.ceph.org.cn/start/ 安装环境为Centos7,安装使用服务器三台,安装过程需要全程联网。三台主机分别为ceph1、ceph2、ceph3一、初始化环境配置SSH无密码互通、时间同步、官方yum源等。修改主机名(在个节点操作):hostnamectl set-hostname ceph1配置本地解析vim /etc/hosts 127.0.0.1   localhost lo 阅读全部

利用frp、Linux服务器,内穿windows本地端口;配置frp的点对点式安全的访问。

下载:https://github.com/fatedier/frp/releases官方文档:https://gofrp.org/docs/项目开源地址:https://github.com/fatedier/frp本方案是利用一台Linux服务器做流量中转,将本地windows端口,或只有在本地环境能够访问的网站,穿透到公网上,以提供访问。服务端在以上链接下载响应的包,然后进行配置,此程序服务端和客户端均使用一个包。服务端配置文件 frps.ini //连接信息 [common] 阅读全部

出现“-bash-4.1$”的解决办法

出现此问题主要是因为用户目录下的用户变量丢失导致,首先检查~/.bash_profile文件是否存在。若不存在则从其他用户路径拷贝一份,大概率能解决此问题。若仍未解决,则执行以下命令:echo "export PS1='[\u@\h \w]\$ '" >> ~/.bash_profile source ~/.bash_profile 阅读全部

多表关联查询SQL语句

举例,有以下AB两个表,A表记录基本信息,B表记录岗位信息。aidnamegender101张三男102李四男103王五女  bidoccupationworkingyears101运维2102运维3103财务5在以上两个表中,唯一相同的字段为ID,那么在后续表中要体现 a.id=b.id 才能使其关联如果要展示姓名与职业,参考写法如下:select a.name,b.occupation from a a,b b& 阅读全部

解决因本地ssh版本过高导致连接失败问题

-bash-4.1$ ssh 192.168.1.2 Unable to negotiate with 192.168.1.2 port 22: no matching key exchange method found. Their offer: diffie-hellman-group14-sha1 -bash-4. 阅读全部

Linux平台下FTP以主动模式上报数据。

此方法用于在Linux环境下连接ftp服务器,需要以主动模式上报数据的情况。在初始环境下,登陆ftp是以被动模式进行的,某些ftp服务端为安全考虑,会打开主动模式,这就需要客户端同样以主动模式上报数据。登陆ftp服务器后,输入以下命令即可正常进行后续操作:ftp> passive  Passive mode off. 阅读全部

[Harbor]docker镜像的上传、更名、删除。

本文会登陆到Harbor,此程序安装不做讲解。主要内容为将本地的docker上传到docker仓库。Harbor安装参考:https://blog.csdn.net/qq_40694145/article/details/103862419 本地镜像上传到docker:docker load  < docker.tar注意,文件需以tar结尾。修改名称(重新标记本地镜像):docker tag hub.teddyou.cn/doc 阅读全部

利用bat脚本,在Windows平台上一键切换网卡IP。

在很多环境下,电脑IP是经常要变的。比如我这边的现场环境,在办公室使用固定IP,在会议室又要使用自动获取,有时候出点故障,在机房又要使用GM口同网段的IP,就经常切换IP,所以需要使用bat脚本来快速切换IP。bat脚本编写,先使用txt文本工具,保存后修改文件后缀名为bat固定IP编写脚本如下:netsh interface ip set address name="以太网" source=static  阅读全部

oracle数据库被另一用户锁表导致无法操作

若用户存在,则让他提交或回退。若是操作卡住了,则使用以下命令杀死进程。SQL> select t2.username,t2.sid,t2.serial#,t2.logon_time from v$locked_object t1,v$session t2 where t1.session_id=t2.sid order by t2.logon_time; USERNAME 阅读全部