首页 > 其他 > 详细

服务器ssh安全配置

时间:2021-07-29 15:44:03      阅读:13      评论:0      收藏:0      [点我收藏+]

服务器ssh安全配置

新增用户

useradd wilwei

设置修改密码

passwd wilwei

为用户指定shell

usermod -s /bin/bash wilwei

为用户指定登录默认目录

usermod -d /app wilwei

安装fail2ban

sudo apt-get install fail2ban

更改ssh默认端口号

vim /etc/ssh/sshd_config

port ?

密钥登录

本地生成公钥

-t 指定加密算法; -b 指定生成的密钥长度; -C 一句话,一般都填邮箱地址。
ssh-keygen -t rsa -b 4096 -C "你的邮箱地址"

本地复制公钥要服务器(默认使用 ~/.ssh/id_rsa.pub 这个文件中的内容,复制到目标服务器的 ~/.ssh/authorized_keys 文件内)

#-p 指定端口号
ssh-copy-id -p <portNumber> username@remote-hostname
#指定位置
ssh-copy-id -i ~/.ssh/id_ed25519 username@remote-hostname

修改服务器ssh配置

vim /etc/ssh/sshd_config

#禁止密码登录
#PasswordAuthentication no
#禁止root登录
#PermitRootLogin no

#重启
service sshd restart

服务器ssh安全配置

原文:https://www.cnblogs.com/wilwei/p/15074547.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!