跨境派

跨境派

跨境派,专注跨境行业新闻资讯、跨境电商知识分享!

当前位置:首页 > 综合服务 > 社群媒体 > 02 - Debian如何配置SSH远程登录(附允许root登录的方法)

02 - Debian如何配置SSH远程登录(附允许root登录的方法)

时间:2024-04-13 08:45:32 来源:网络cs 作者:胡椒 栏目:社群媒体 阅读:

标签: 允许  方法  远程  配置 

作者:网络傅老师

特别提示:未经作者允许,不得转载任何内容。违者必究!

Debian如何配置SSH远程登录

《傅老师Debian小知识库系列之02》——原创


==前言==

傅老师Debian小知识库特点:

1、最小化拆解Debian实用技能;

2、所有操作在VM虚拟机实测完成;

3、致力于最终形成Debian小知识手册;

(文章尾部有傅老师的二维码,欢迎沟通交流:)

适合人群:

1、想通俗易懂地学习相关知识的同学;

2、正在学习Debian的同学;

阅读建议:

无。过于精炼易懂,正常看就行。

所用版本:Debian 12.4


    真实生产环境中,管理员通常是SSH远程登录服务器的,尤其是Linux这种字符界面的服务器。本文就来说一下Debian如何实现SSH远程登录。另外有些同学喜欢在实验环境中用root用户,本文也附带了相关方法。

    闲言少叙,直接上步骤:

1、安装 OpenSSH 服务器

root@debian:~#apt update      //更新软件包列表root@debian:~#apt install openssh-server    //安装OpenSSH服务器

2、启动SSH服务

root@debian:~#systemctl start sshroot@debian:~#systemctl enable ssh   //设置 SSH 服务开机自启root@debian:~#systemctl status ssh    //查看SSH服务状态

3、允许 SSH 通过防火墙(如果启用了防火墙)

root@debian:~#ufw allow ssh

此时普通用户已经可以远程登录了。下面直接说如何让root登录。

4、允许用户SSH登录

默认禁止root登录、允许所有普通用户登录。我们希望允许root和特定用户admin01和admin02登录。(注意:实际生产环境不要让root登录)

(1)修改SSH配置文件

root@debian:~#vi /etc/ssh/sshd_config

确认文件中是否有以下行,如果没有,则在文件末尾添加

PermitRootLogin yes            //允许root用户ssh登录AllowUsers admin01 admin02     //允许特定用户ssh登录

保存并退出vim

(2)重启SSH服务

root@debian:~#systemctl restart ssh

5、测试,从win10计算机远程连接

命令格式如下:

ssh 用户名@你的Debian系统IP地址

例如:

注意:出于安全考虑,真实生产环境中不要启用root用户登录。

傅老师的微信名片

欢迎沟通交流:)

本文链接:https://www.kjpai.cn/news/2024-04-13/157906.html,文章来源:网络cs,作者:胡椒,版权归作者所有,如需转载请注明来源和作者,否则将追究法律责任!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。

文章评论