The client has disconnected from the server.Reason: Unable to authenticate using any of the configured authentication methods. 作者: lovingyu_er 时间: 2021-02-25 16:42:21 分类: 编程语言,Ubuntu 评论 今天购买了在```digitalOcean```上购买了一台服务器,在购买选用登陆方式的时候,使用的```ssh key```的方式,但是发现在系统的命令行下,有诸多的不方便,于是在```digitalOecan```的控制台重置了这台服务器的root密码(原来是没有root密码的),重置以后,使用```secureCRT ```登陆,输入相关的信息以后,发现在```secureCRT ```的出现了如下的错误提示: ``` The client has disconnected from the server.Reason: Unable to authenticate using any of the configured authentication methods. ``` 解决方案: 由于先用了```ssh key```的方式登陆,那么在```/etc/ssh/sshd_config```文件中,有个配置选项在重置密码后也不会更改,也就是: ``` PasswordAuthentication no ``` 想要使用账号密码登陆,则需要修改为```yes```: ``` PasswordAuthentication yes ``` 然后重启```sshd```服务: ``` service sshd restart ```
Linux tee命令 作者: lovingyu_er 时间: 2021-02-25 15:38:26 分类: 编程语言,Ubuntu 评论 这个命令很少用,今天又碰到了,写一下用法,方便下一次翻阅: #####作用: Linux tee命令用于读取标准输入的数据,并将其内容输出成文件。 tee指令会从标准输入设备读取数据,将其内容输出到标准输出设备,同时保存成文件。 #####语法: ``` tee [-ai][--help][--version][文件...] ``` #####参数讲解: -a或--append 附加到既有文件的后面,而非覆盖它. -i或--ignore-interrupts 忽略中断信号。 --help 在线帮助。 --version 显示版本信息。 ##### 案例: 搭建WireGuard的时候,使用到了命令: ``` wg genkey |tee privatekey ``` 会将```wg genkey```的输出 写到一个叫```privatekey```的文件内。
访问https 的时候出现了443 ssl error 作者: lovingyu_er 时间: 2021-02-19 18:21:44 分类: 编程语言,NGINX,Ubuntu,运维优化 评论 在使用curl访问```https://darrykinger.com```的时候,出现了如下: ``` error : curl: (35) Unknown SSL protocol error in connection to darrykinger.com:443 ``` google,百度无果,但是先前我打开了我的nginx 的debug 功能,在```nginx```的```error```会输出详细的错误日志记录,通过追踪,发现出现了下面的错误提示: ``` error : no "ssl_certificate" is defined in server listening on SSL port while SSL handshaking, client: xx.xx.xx.xx, server: 0.0.0.0:443 ``` 问题原因:原来是nginx的配置文件中,多个文件都监听了 ``` 443 ```端口。修改一下,问题就消失。 记录一下,防止下一次会忘记。
trojan 搭建 教程【非一键脚本】 作者: lovingyu_er 时间: 2021-02-19 18:09:00 分类: 编程语言,NGINX,Ubuntu,运维优化 1 条评论 ####简介 trojan 翻译成中文为特洛伊木马。Trojan将通信流量伪装成互联网上最常见的https流量,从而有效防止流量被检测和干扰。在敏感时期,基本上只有trojan和 v2ray伪装 能提供稳如狗的体验。 官网地址:```https://github.com/trojan-gfw``` git仓库地址:```https://github.com/trojan-gfw/trojan``` ####部署安装 #####准备工作 1. 域名 2. 外网服务器一台(linux衍生系统即可,推荐使用ubuntu) - 阅读剩余部分 -
acme为泛域名申请免费的https证书 作者: lovingyu_er 时间: 2021-02-19 16:08:00 分类: 编程语言,Ubuntu 评论 ####Let's Encrypt Let's Encrypt是一个于2015年三季度推出的数字证书认证机构,旨在以自动化流程消除手动创建和安装证书的复杂流程,并推广使万维网服务器的加密连接无所不在,为安全网站提供免费的传输层安全性协议证书。 官网地址:```https://letsencrypt.org/``` 文档地址:```https://letsencrypt.org/zh-cn/getting-started/``` ACME协议:```https://tools.ietf.org/html/rfc8555``` - 阅读剩余部分 -