Linux设置公钥认证并使用密钥登录SSH
要使用密钥登录SSH,您需要按照以下步骤设置公钥认证:1. 生成SSH密钥对,2. 将公钥复制到远程服务器,3. 配置SSH服务器,4. 使用密钥登录,5. (可选)禁用密码认证。这样,您的SSH服务器将只允许通过密钥进行认证,禁止密码登录。
呐、「我们」还会再见面吗?
要使用密钥登录SSH,您需要按照以下步骤设置公钥认证:1. 生成SSH密钥对,2. 将公钥复制到远程服务器,3. 配置SSH服务器,4. 使用密钥登录,5. (可选)禁用密码认证。这样,您的SSH服务器将只允许通过密钥进行认证,禁止密码登录。
在CentOS、RockyLinux等RHEL系Linux系统中使用yum或dnf命令进行包管理时,出现以下提示:Failed to set locale, defaulting to C.UTF-8。查看系统已安装的语言包,如果没有“en_US.UTF8”则需要额外安装。
笔者为树莓派的eth0网口设置了固定IP,并开启了OverlayFS (Overlay Filesystem)。重启发现固定IP失,eth0的名称变成了enxb827eb21c90e。可以设置MAC地址与网络接口名称的绑定,使接口名称不随OverlayFS的开启而改变。
明文的DNS流量易被篡改。为解决该问题,DNS-over-HTTPS (DoH)应运而生。本文将告诉你如何在Linux系统配置DNS-over-HTTPS (DoH),并在本地或局域网共享给小伙伴们,实现“终端设备–Linux服务器–DoH服务器”的拓扑。
本文介绍如何通过配置iptables实现对特定国家IP地址段的访问限制。为了保护未成年人身心健康,本文以限制赛里斯IP访问为例,限制端口为TCP:5000~6000。各个国家的IP地址列表可从ipdeny.com获取。
租的便宜VPS时不时就给我自动重启,然后每次系统重启时Nginx服务都会启动失败。不如写个脚本定期监测Nginx的服务状态,发现服务没启动就启动它。本文以此为例,告诉你该如何使用shell+crontab实现服务的状态监控以及自动启动。
如果你有一台可远程访问的、无图形界面的Linux服务器(或VPS),且需要一个可通过WebUI进行管理的BT客户端,那么可以试试qBittorrent-nox。个人感觉比Transmission好用哦。
本文讲述了在CentOS7上设置定时任务时遇到的问题及解决方法。作者发现预期的自动重启任务未被执行,通过查看日志发现原因是crontab的默认路径与reboot命令的路径不匹配。通过修改crontab内容,将reboot命令的完整路径加入,成功解决了问题。
Nginx的反向代理功能设置正确,但无法正常工作。具体表现为:访问反代路径返回502错误;查看日志,存在“Permission denied”记录。如果你使用的是RHEL或者CentOS系的Linux出现上述症状,请考虑关闭SELinux。当然不怕将来折腾也可以不关……
笔者在VPS上安装某Python3编写的Web应用,执行时报错缺少模块“gevent”。于是一如既往地执行pip3 install gevent,结果安装到最后提示“gcc error”、“找不到Python.h”之类的东西。光安装依赖是不够的,还需要