ssh默认端口修改

为了安全起见,服务器的ssh端口从默认的22修改为了22228

在安装RAC时,oracle用户间做了互信,但是并不能通过ssh直接连接,必须要加上-p 22228才能通

[email protected]:/export/home/oracle#ssh billdb2
ssh: connect to host billdb2 port 22: Connection refused
[email protected]:/export/home/oracle#ssh -p 22228 billdb2
Last login: Wed Oct 10 16:05:57 2018 from billdb1
You have logged onto a secured server..All accesses logged
[email protected]:/export/home/oracle#

这就会导致在安装crs时验证不通过,表现为:

ssh默认端口修改

ssh默认端口修改

看来oracle是直接调用的ssh命令,并不会加上-p 22228,这就导致了节点间不能通信的假象

 

解决办法:

修改/etc/services

把其中ssh   22/tcp         # SSH Remote Login Protocol

修改为ssh   22228/tcp         # SSH Remote Login Protocol

ssh默认端口修改