Linux启动或禁止SSH、IP和Port的登录

用户

vim /etc/ssh/sshd_config # 编辑文件
# `PermitRootLogin yes` 允许打开`root`用户登录,如果是服务器,必须要打开,否则,只能去**机房**操作了!
# `AllowUsers username1 username2 username3` 允许某些用户进行`ssh`登录

IP

vim /etc/hosts.deny # 拒绝的IP
# 先拒绝,在允许

vim /etc/hosts.allow # 允许的IP
# 添加 `sshd:192.168.220.164:allow` 

端口

vim /etc/ssh/sshd_config # 编辑文件
# 增加 Port 22
# 增加 Port 1234
# 增加 Port 8908 ....
systemctl restart sshd.service # 重启服务
netstat  -anp | grep ssh # 查看服务

Tips

  • 登录提示
vim /etc/issue # 本地登陆显示的信息,本地登录前
vim /etc/issue.net # 网络登陆显示的信息,登录后显示,需要由sshd配置
vim /etc/motd # 常用于通告信息,如计划关机时间的警告等,登陆后的提示信息
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容