第零篇 问题解决方案
SSH报错
连接服务器最常见的报错为
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
一般不是大问题,仅仅是客户端连接过相同IP的服务器,在本地储存了一个标识证书,服务器是相同IP的不同服务器或服务器系统及安全方面进行过修改。
解决方法:在客户端机器命令窗输入下列内容即可解决。
ssh-keygen -R 服务器IP
SSH连接22之外的端口
如用户名为user,IP地址或域名为192.168.1.1,端口号为26。需要在IP后加-P
ssh user@192.168.1.1 -p 26
Ubuntu自动休眠
关闭“设置”-“电源”-“挂起”,且将“息屏”设为从不。模式选择“均衡”或“高性能”。随后打开终端输入下列内容判断是否已关闭自动休眠。
systemctl status sleep.target
我得到的回复是“loaded”,依然是打开的,并且下方列出了上次的睡眠和环形唤醒时间。我将使用命令行禁用“挂起”。
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
再次检查状态
systemctl status sleep.target
得到的回复是“masked”。虽然很合理的解决了,但实际上有些设备依然会自动休眠,判断为系统bug,于是使用第三方插件解决。安装gnome-tweaks。
sudo apt install gnome-tweaks
启动gnome-tweaks
gnome-tweaks
在弹出的页面中关闭“笔记本电脑盖子关闭时挂起”,暂时使用没有其他问题。(此方法对台式机、一体机都可以使用)
来源:链接
使用宝塔安装Nginx时发生错误,报错如下(此问题常见于Ubuntu)
解决方法
apt-get install libxml2 libxml2-dev libxslt-dev
来源:链接
yum安装文件时报错“占用”
rm -rf /var/run/yum.pid