debian10开启ssh远程登录

自然
350
文章
389
评论
2020年1月31日14:50:55 评论 704字阅读2分20秒

最小化安装debian系统后,ssh远程登录服务默认是关闭且禁止直接使用root账户进行登录。那么我们要如何开启ssh服务并允许root账户登录呢?下面自然简单说一下两种操作方式,适用于代码强迫症患者和小白使用,小白可以使用懒人代码复制粘贴回车开启ssh密码验证和允许root账户直接登录。

debian10开启ssh远程登录

标准的操作

1、修改sshd_config文件,命令为:vi /etc/ssh/sshd_config

2、将#PasswordAuthentication no的注释去掉,并且将no修改为yes

3、将#PermitRootLogin prohibit-password的注释去掉,将prohibit-password改为yes

4、启动SSH服务,命令为:/etc/init.d/ssh start // 或者service ssh start

5、验证SSH服务状态,命令为:/etc/init.d/ssh status

6. 添加开机自启动 update-rc.d ssh enable

懒人模式

直接使用cat命令在sshd_config文件尾部追加所需要的内容就行,反正上面都是#注释的,不会造成任何冲突。

cat >> /etc/ssh/sshd_config << EOF
PasswordAuthentication yes
PermitRootLogin yes
EOF
service ssh restart

小结

debian下ssh服务开启密码认证和允许root账户登录的操作的很简单,标准操作中的设置开机启动是可以省略的,ssh服务默认就是开机启动,为了防止部分系统可能有问题,最好都走一遍。懒人模式,如果你不熟悉linux下编辑文本,那么直接复制粘贴回车就行。

weinxin
自然博客
快来关注一下,一个linux运维爱好者的个人博客!
  • 本文由 发表于 2020年1月31日14:50:55
Linux使用密钥对登录 提升安全等级 Linux

Linux使用密钥对登录 提升安全等级

自然经常遇到一个问题,每次登录服务器经常可以开到这么一句提升“本次登录成功前,已有9w+次认证失败”,毫无疑问,这是被人爆破了。服务器经常被人爆破,如果你的密码太多与简单,有可能会把密码爆破出来。自然...
debian配置systemd服务并设置开机启动 Linux

debian配置systemd服务并设置开机启动

debian环境下我们经常需要开机时运行某个xx.sh文件来实现自动化运维的部分功能,相对于使用单纯额xx.sh来进行自动化运维,可以有更好的选择systemd。systemd更加通用,适用于Cent...
使用qemu-nbd挂载并编辑qcow2 磁盘镜像 Linux

使用qemu-nbd挂载并编辑qcow2 磁盘镜像

封装vps镜像的大致步骤是安装原版系统ISO,然后添加驱动程序并修改参数,最后打包成镜像文件,常用镜像就是qcow2。许多vps镜像都有初始化脚本,我们部署vps后修改vps参数,再次打包镜像,会造成...
debian10网卡设置 Linux

debian10网卡设置

debian系统的网络配置和centos略有差别,centos是一个网卡采用一个设备文件进行信息的描述,而debian系统则是全部网卡配置集中在一个文件里面,粗浅的考虑是方便管理吧。debian系统的...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: