ssh服务器相关实验

相关命令

下载软件

yum install openssh-server

查看公私钥

ll /etc/ssh/

查看配置文件

rpm -qf /etc/ssh/sshd_config

修改ssh端口号(改成2222)

vim /etc/ssh/sshd_config

拒绝root用户远程登录

进入配置文件所在文件夹

cd /etc/ssh/sshd_config.d/

进入配置文件

vim 01-permitrootlogin.conf

将文件中的yes改为no

仅允许特定用户登录

创建新用户

useradd ag

id ag

passwd ag

进入配置文件

vim /etc/ssh/sshd_config

重启服务

systemctl restart sshd

客户端通过秘钥登录服务端root用户

在客户端登录服务端

ssh root@服务端IP地址

生成公私钥

ssh-keygen

将秘钥拷贝到服务端,实现免密登录

ssh-copy-id root@192.168.253.140

相关推荐
co0t6 分钟前
计算机网络(14)ip地址超详解
服务器·tcp/ip·计算机网络
淡水猫.13 分钟前
Fakelocation Server服务器/专业版 ubuntu
运维·服务器·ubuntu
wenyue112119 分钟前
Ease Monitor 会把基础层,中间件层的监控数据和服务的监控数据打通,从总体的视角提供监控分析
运维·中间件·监控
量子网络25 分钟前
debian 如何进入root
linux·服务器·debian
时光の尘28 分钟前
C语言菜鸟入门·关键字·float以及double的用法
运维·服务器·c语言·开发语言·stm32·单片机·c
我们的五年32 分钟前
【Linux课程学习】:进程描述---PCB(Process Control Block)
linux·运维·c++
运维老司机1 小时前
Jenkins修改LOGO
运维·自动化·jenkins
D-海漠1 小时前
基础自动化系统的特点
运维·自动化
我言秋日胜春朝★1 小时前
【Linux】进程地址空间
linux·运维·服务器
繁依Fanyi2 小时前
简易安卓句分器实现
java·服务器·开发语言·算法·eclipse