|Linux下修改SSH配置文件的操作介绍

文章图片

文章图片

文章图片

对于远程Linux服务器 , 经常需要使用远程工具如SFTP工具(WinSCP、FileZilla…)、命令行工具(Putty…)等 。 这些工具很大一部分都需要使用SSH服务 , 并且常常需要使用root用户和密码进行远程登录 , 但是部分Linux的系统的SSH服务默认是不可以使用root用户和密码进行远程登录的 , 所以 , 需要对SSH服务的配置文件进行修改 , 以放开此限制 。
操作步骤配置文件修改
SSH配置文件中 , 需要调整的配置项是PermitRootLogin和PasswordAuthentication 。
- 在调整SSH配置文件之前 , 可以使用以下两个命令获取配置项PermitRootLogin和PasswordAuthentication的行号;
- 命令:cat -n /etc/ssh/sshd_config | grep PermitRootLogin
PermitRootLogin配置项行号
- cat -n /etc/ssh/sshd_config | grep PasswordAuthentication
PasswordAuthentication配置项行号
- 可以使用命令“vim /etc/ssh/sshd_config” , 打开ssh的配置文件进行修改编辑 , 这里用了vim编辑器;
vim编辑ssh配置文件
- 在编辑器的命令模式 , 输入命令“:行号”后按“Enter”键 , 可以在编辑器中跳转到指定的行数 , 以PermitRootLogin配置项为例;
【|Linux下修改SSH配置文件的操作介绍】跳转至目标行数
- 跳转至指定行数后 , 输入命令“i”进入编辑器的编辑模式 , 将前端注释“#”注释去掉 , 并将配置项的值改为“yes”;
跳转至44行
进入编辑模式并修改配置项
- PasswordAuthentication配置项的操作和PermitRootLogin的操作类似 , 不再赘述 , 唯一需要注意的是编辑模式和命令模式的切换(“i”和“Esc”);
- 配置项全部修改完成以后 , 在命令模式下 , 输入“:wq”命令保存文件并退出(不保存退出使用“:q!”);
- 配置文件修改完成以后 , 使用“service sshd restart”命令 , 重启SSH服务 , 使刚刚修改的配置文件的配置项生效 。
重启SSH服务
推荐阅读
- MLF超额续做未降息,下一步货币政策怎么看?
- 未来的大学生活“长啥样”? 来看学长为你写下的万字指南
- 科学探索|当极光遇见气辉...NASA宇航员拍下绝美画面
- 8月下旬开始,甜言蜜语不断,又痴情,将获得真爱的4大星座
- 拜登|嘲笑拜登将在地下室接受民主党提名,特朗普本周要在全美国巡回表演抢镜头
- 2020下半年,好运加持,贵人云集,将财业双收,人生精彩的3星座
- 这些星座上半年没少吃苦,下半年获得帮助,9月份终于越走越顺
- 巴西天才初绽放!维尼修斯会成为银河战舰的下一个巨星吗?
- 仝卓|成范本了!曝仝卓被写入公职人员学习读本 这下子真是大火了!
- 周星驰|不会再出现下一个周星驰
