CentOS修改SSH端口号和禁止root用户直接登录

摘要:
在Linux中安装SSH远程登录后,修改默认端口号22,并禁止root用户直接通过SSH登录。配置方法如下:1。使用vi编辑器打开ssh配置文件/etc/ssh/sshd_config[root@localhost~]#vim/etc/ssh/sshd_默认情况下会对config2和Port22行进行注释(关于第13行)。取消注释或添加一行新端口号。该参数默认为yes,

linux安装ssh远程登录后,为了安全起见,修改默认的22端口号并禁止root用户直接通过ssh登录。

配置方法如下:

1、使用vi编辑器打开ssh配置文件 /etc/ssh/sshd_config

[root@localhost ~]# vim /etc/ssh/sshd_config

2、Port 22 这一行默认是注释的(大约在13行处),取消注释或者添加一行 Port 新端口号,如配置新端口号为9999:

#Port 22
Port 9999

3、将PermitRootLogin改为no,该参数默认为yes,(大约在132行处,配置文件的末尾)
#PermitRootLogin yes
PermitRootLogin no

4、重启ssh服务即可
service sshd restart

免责声明:文章转载自《CentOS修改SSH端口号和禁止root用户直接登录》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇[CSAPP-II] 链接[符号解析和重定位] 静态链接 动态链接 动态链接接口传奇添加地图与配置参数下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

git使用ssh密钥和https两种认证方式汇总(转)

在版本库的SSH方式和HTTPS方式是不同的,具体来说就是url信息的不同,但是,实际的认证机制也是不同的。当建立了本机密钥之后,使用ssh方式实际上是不需要再次认证的,而https则每次需要输入密码 。《Help.GitHub - SSH key passphrases》里也说了用SSH更方便更安全,不需要去输入长长的密码。 我去看了下repo目录下的....

SSH常见错误

错误一: IOException parsing XML document from ServletContext resource [/WEB-INF/applicationContext.xml]; nested exception is java.io.FileNotFoundException: Could not open ServletCon...

用ssh进行git clone出现 fatal: Could not read from remote repository.

问题:在通过MobaXterm进行ssh连接的服务器上用ssh进行git clone出现 fatal: Could not read from remote repository. 解决方法:proxychains git clone xxx 在git clone之前加上proxychains即可。...

Git 在同一台机器上配置多个Git帐号

在同一台机器上配置多个Git帐号 By:授客 QQ:1033553122   实践环境win10 Git-2.21.0-64-bit.exe TortoiseGit-2.8.0.0-64bit.msi 代码托管 Gitee.com   1.   打开Git Bash进入到Git repository所在目录,右键->Git Bash Here  ...

SSH 安装/ config 配置以及免密码登录

ssh 服务端安装 yum install ssh-client ssh config配置 config 为了我们方便批量管理多个ssh config 存放的路径是 ~ .ssh/config里 config配置参数  host  "hostname "   HostName ip地址   User   用户名     Port  22 host "hos...

升级OPENSSH 和 OPENSSL

升级OPENSSH 和 OPENSSL 首先安装telnet服务,防止在操作过程中导致ssh远程中断 # 安装Telnetyum install telnet-server -y chkconfig telnet on# 允许root登录 mv /etc/securetty /etc/securetty.bak# 防火墙记得放行23号端口 安装之前记...