古詩詞大全網 - 口號大全 - CentOS修改ssh端口號及ssh免密碼登錄

CentOS修改ssh端口號及ssh免密碼登錄

壹般ssh的默認端口為22

比如正常使用終端登錄局域網電腦

註意是 sshd_config 文件

在#Port 22行去掉#號註釋,同時加入想要使用的端口號如 Port 22438

這裏保留22端口是為了防止當前無法使用ssh登錄

成功返回success

重啟防火墻:

成功返回success

查看添加端口是否成功,成功則顯示yes,否則為no:

查看本機SELinux狀態,如果是關閉則可以跳過此步驟

以下使用semanage操作,沒有可以使用以下命令安裝:

以下命令為查看當前SELinux允許的ssh端口:

添加22438端口到SELinux,並確認

測試新端口ssh連接

可以正常登錄即成功

將之前開放的Port 22壹行註釋掉並保存

然後重啟ssh

使用以下命令無法登錄服務器

本機終端輸入:

配置相關全部直接回車

在~/.ssh/目錄下生成兩個文件

在本機終端輸入:

在本機將認證文件復制到服務器

如果服務器上沒有文件夾就新建壹個.ssh/文件夾

Enjoy