Debian 11 安装并开启SSH服务实现允许root用户使用SecureCRT远程登录_debian开启ssh

Debian 11 安装并开启SSH服务实现允许root用户使用SecureCRT远程登录_debian开启ssh


  • Debian 11 安装并开启SSH服务实现允许root用户使用SecureCRT远程登录_debian开启ssh
  • 文章浏览阅读4w次,点赞8次,收藏46次。本文档详细介绍了如何在Debian11虚拟机中安装SSH服务,包括更新系统源、安装SSH、启动与检查SSH状态、可选安装VIM编辑器、备份SSH配置文件、编辑配置文件以及重启SSH服务。最后,通过远程登录软件SecureCRT SSH进行连接验证。

Debian 11 安装并开启SSH服务实现允许root用户使用SecureCRT远程登录

girl04.jpg本文档详细介绍了如何在Debian11虚拟机中安装SSH服务,包括更新系统源、安装SSH、启动与检查SSH状态、可选安装VIM编辑器、备份SSH配置文件、编辑配置文件以及重启SSH服务。最后,通过远程登录软件SecureCRT SSH进行连接验证。

虚拟机
安装完成Debian11系统后,系统默认是没有安装SSH服务,如需要开启远程登录则需要安装相应的服务。登录系统后切换至Root用户身份并执行下面相关操作。

一、更新Debian系统数据软件源

1
apt-get update

二、安装SSH 服务

1
apt-get install -y ssh

安装完成ssh 服务默认是开启的,手动开启命令

1
/etc/init.d/ssh start

三、查看ssh服务状态

1
/etc/init.d/ssh status

执行结果:

四、 安装VIM进行编辑(可选)

1
apt-get install -y vim

五、备份 SSH 配置文件

1
cp /etc/ssh/sshd_config{,.bak}

六、编辑 SSH 配置文件

利用VIM 编辑配置文件,把以下代码对 /etc/ssh/sshd_config
文件内容进行替换。

1
vim /etc/ssh/sshd_config

利用命令 more /etc/ssh/sshd_config |grep -v “#” |grep -v “$”
查看文件内容是否与下面一致,不一致则改成一致。

1
2
3
4
5
6
7
8
9
10
11
Include /etc/ssh/sshd_config.d/*.conf
Port 22
PermitRootLogin yes
PasswordAuthentication yes
PermitEmptyPasswords no
ChallengeResponseAuthentication no
UsePAM yes
X11Forwarding yes
PrintMotd no
AcceptEnv LANG LC_*
Subsystem sftp /usr/lib/openssh/sftp-server

七、重启 SSH 服务

1
/etc/init.d/ssh restart

然后可以利用远程登录软件(SecureCRT SSH
)进行相关登录。