ubuntu22 sshd设置

专栏总目录

一、安装sshd服务

sudo apt update

sudo apt install -y openssh-server

二、配置sshd

使用文本编辑器打开/etc/ssh/sshd_config

sudo vi /etc/ssh/sshd_config

(一)配置sshd服务的侦听端口

建议将ssh的侦听端口改为7000以上的端口,以避免默认端口带来的安全风险

(二)禁止使用root用户登录sshd服务

(三)增加一个AllowUsers参数,设置为一个普通用户

例如我这个机器的用户名为mrt,如下图设置:

配置完成保存退出

三、重启sshd服务

sudo systemctl restart ssh
相关推荐
凉秋girl19 分钟前
JVM vs JDK vs JRE
linux·运维·服务器
侬本多情。1 小时前
复杂园区网基本分支的构建
运维·服务器·网络
小林熬夜学编程1 小时前
【Linux网络编程】第二十一弹---深入解析I/O多路转接技术之poll函数:优势、缺陷与实战代码
linux·运维·服务器·开发语言·网络·c++
vvw&1 小时前
如何在 Ubuntu 22.04 上安装和配置邮件服务器教程
linux·运维·服务器·数据库·mysql·ubuntu·邮件服务器
Antonio9151 小时前
【Linux】上传、下载、压缩、解压
linux·运维·服务器
Rverdoser2 小时前
Linux菜鸟级常用的基本指令和基础知识
linux·运维·服务器
最后一个bug2 小时前
linuxC语言从Http服务器上获得文件
linux·服务器·c语言·arm开发·嵌入式硬件
檀越剑指大厂3 小时前
内置AI与浏览器的开源终端Wave Terminal安装与远程连接内网服务器教程
运维·服务器·开源
Amazing_snack3 小时前
基于 Boost.Asio 和 Boost.Beast 的异步 HTTP 服务器(学习记录)
服务器·http
li3714908903 小时前
jenkins 使用 ssh-agent向windows进行部署
运维·ssh·jenkins