Linux系统重装与SSH密钥配置指南

24 年 7 月 31 日 星期三
195 字
1 分钟

VPS的DD系统和使用密钥登陆

DD系统

来源: https://github.com/leitbogioro/Tools/

sh
apt update -y
apt install wget -y
wget --no-check-certificate -qO InstallNET.sh 'https://raw.githubusercontent.com/leitbogioro/Tools/master/Linux_reinstall/InstallNET.sh' && chmod a+x InstallNET.sh
bash InstallNET.sh -debian 11 -timezone "Asia/Shanghai" --bbr

得到的默认用户和密码: root/LeitboGi0ro

其中选用

Uninstall-aliyun-service

sh
wget -N --no-check-certificate https://raw.githubusercontent.com/babywbx/Uninstall-aliyun-service/master/UAS.sh && chmod 777 UAS.sh && ./UAS.sh

debian设置ssh密钥登录

已有密钥id_rsa.pub,之后复制到authorized_keys里

sh
mkdir -p ~/.ssh
vim authorized_keys

设置权限

sh
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys\

设置 SSH,打开密钥登录功能

编辑 /etc/ssh/sshd_config 文件,进行如下设置(删除这两行前面的注释#):

text
AuthorizedKeysFile      .ssh/authorized_keys .ssh/authorized_keys2
PubkeyAuthentication yes

重启ssh服务:

sh
service sshd restart

确保root用户能够通过密钥登录。

当你完成全部设置,并以密钥方式登录成功后,再禁用密码登录:

text
PasswordAuthentication no

最后,重启 SSH 服务:

text
service sshd restart

文章标题:Linux系统重装与SSH密钥配置指南

文章作者:Jinx

文章链接:https://blog.mytest.cc/posts/linux-reinstall-ssh-key-setup[复制]

最后修改时间:


商业转载请联系站长获得授权,非商业转载请注明本文出处及文章链接,您可以自由地在任何媒体以任何形式复制和分发作品,也可以修改和创作,但是分发衍生作品时必须采用相同的许可协议。
本文采用CC BY-NC-SA 4.0进行许可。