【操作方法】
通过修改/etc/ssh/sshd_config配置文件可以限制ssh远程登录的用户,如何通过修改/etc/ssh/sshd_config配置文件来限制ssh远程登录的用户有以下两种方法。
方法一:
设置只允许指定用户进行登录,具体操作步骤如下:
步骤一:打开终端
在系统桌面空白处鼠标右键,点击“在终端中打开”,即可打开终端。
步骤二:修改编辑/etc/ssh/sshd_config文件
在终端输入sudo vim /etc/ssh/sshd_config命令,回车,输入当前系统登录用户的密码后,再回车即可进入到该文件里面,再按“i”键进入文本编辑模式,在该文件里面设置AllowUsers选项,参数格式如下:
AllowUsers aliyun test@192.168.1.1 //允许aliyun账户和从192.168.1.1登录的test帐户可以通过ssh登录系统。
设置完成后,按“Esc”键退出文本编辑模式,再输入“:wq”保存退出。
步骤三:重启sshd服务
在终端输入sudo service sshd restart命令,回车,输入当前系统登录用户的密码后,再回车即可。
方法二:
设置只拒绝指定用户进行登录,具体操作步骤如下:
步骤一:打开终端
在系统桌面空白处鼠标右键,点击“在终端中打开”,即可打开终端。
步骤二:修改编辑/etc/ssh/sshd_config文件
在终端输入sudo vim /etc/ssh/sshd_config命令,回车,输入当前系统登录用户的密码后,再回车即可进入到该文件里面,再按“i”键进入文本编辑模式,在该文件里面设置DenyUsers选项,参数格式如下:
DenyUsers kylin xiaohong //拒绝kylin、xiaohong帐户通过ssh登录系统。
设置完成后,按“Esc”键退出文本编辑模式,再输入“:wq”保存退出。
步骤三:重启sshd服务
在终端输入sudo service sshd restart命令,回车,输入当前系统登录用户的密码后,再回车即可。
如果您发现该资源为电子书等存在侵权的资源或对该资源描述不正确等,可点击“私信”按钮向作者进行反馈;如作者无回复可进行平台仲裁,我们会在第一时间进行处理!
加入交流群
请使用微信扫一扫!