Linux开启ssh并允许root登录(ubuntu、centos、kalilinux)
1、Ubuntu开启ssh服务及允许root登录
1)安装ssh服务器端
Ubuntu默认没有安装ssh的server,需要安装
1 | apt- get install openssh-server |
ssh客户端是默认安装的,连接其它ssh服务器用的,使用 apt install openssh-client安装
2)允许远程使用root账号ssh连接本机
修改/etc/ssh/sshd_config文件
1 | vim /etc/ssh/sshd_config |
修改如下:允许root账户登录
1 2 | #PermitRootLogin prohibit-password PermitRootLogin yes |
需要重启系统或者sshd服务
1 2 3 | sudo /etc/init.d/ssh stop sudo /etc/init.d/ssh start sudo service ssh restart |
安装ssh服务后,系统默认开启系统sshd,查看sshd状态如果不是默认启动,修改服务为enable
1 | sudo systemctl enable ssh |
2、CentOS开启SSH服务及允许root登录
1)安装openssh-server
1 | yum list installed |grep openssh-server |
如果有输出,证明已经安装了openssh-server,如果没有,需要安装
1 | yum install openssh-server |
2)修改sshd服务配置文件
编辑sshd服务配置文件
1 | vim /etc/ssh/sshd_config #没有vim用vi或者yum install -y vim 安装 |
开启监听端口
1 2 3 | Port 22 ListenAddress 0.0.0.0 ListenAddress :: |
允许远程登录
1 | PermitRootLogin yes |
使用用户名密码作为验证连接
1 | PasswordAuthentication yes |
重启sshd服务
1 2 | service sshd start service sshd restart |
配置开机自启动
1 | systemctl enable sshd |
3、Kalilinux开启ssh及允许root登录
1)安装ssh服务器端
Kalilinux默认是没有安装ssh的
1 | apt- get install openssh-server |
2)修改配置让ssh允许root登录
1.配置ssh配置文件
1 | vim /etc/ssh/sshd_config |
2.找到配置
1 | 原来这行:PermitRootLogin prohibit-password <br>修改成这行:PermitRootLogin yes |
3.保存退出,重启ssh服务
1 | /etc/init.d/ssh restart |
3)添加ssh开机自启动
1.启动ssh
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | 3)添加ssh开机自启动 1.启动ssh /etc/init.d/ssh start #或 systemctl start sshd 1 2 3 2.查看ssh的运行状态 /etc/init.d/ssh status #或 systemctl status sshd 1 2 3 3.开机自启动配置 systemctl enable ssh.service #或 update-rc.d ssh enable 1 2 3 推荐几款shh客户端连接工具 1、MobaXterm_Personal 2、electerm 3、PuTTY 4、xshell ———————————————— 版权声明:本文为CSDN博主「Crayon Lin」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https: //blog.csdn.net/crayon0/article/details/122272001 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了