Navicat 连接远程数据库及 SSH 默认端口号的修改

使用Navicat连接云服务器上的MySQL 8数据库,只需配置两个选项卡即可。
常规选项卡的配置截图如下(此处密码是登录数据库的密码)
Navicat连接远程数据库及SSH默认端口号的修改
SSH选项卡的截图如下(此处密码是登录云服务器的密码)
Navicat 连接远程数据库及 SSH 默认端口号的修改
连接成功后海豚图标会以高亮显示
Navicat连接远程数据库及SSH默认端口号的修改

与连接本地数据库不同,连接远程数据库多了一个设置(这里是SSH的设置)。由于我登录云服务器使用的是Putty,私钥文件是由Putty生成的。所以在设置Navicat的时候,就可以把原先Putty生成的文件.ppk文件直接拿过来用了。ppk 文件是putty的专用私钥文件(putty private key file),Navicat还是很聪明的,竟然能够识别这个文件。

Linux修改SSH端口号,只需了解几条命令
sysctl -a|grep port_range这条命令可以查询端口号的范围,得到的是[32768, 60999]
vim /etc/ssh/sshd_config这条命令打开配置文件,里面找到port 22,这个22就是默认SSH端口号,可以修改成想要的数字。
service sshd restart保存并退出vim编辑器后,输入这条命令可验证修改后的端口号是否生效。尽管查询到的最大可用端口号为60999,测试发现端口号65535也可以正常使用。但是65536就不行了,这会导致sshd重启失败。
service sshd status如果sshd重启没有报错,可以进一步输入这条命令检查服务状态。如果能看见绿色文字active (running),即可放心大胆的重启服务器了。重启之后,Putty的连接端口号肯定要修改。同样,Navicat的SSH端口也要修改。
Navicat 连接远程数据库及 SSH 默认端口号的修改
为啥要修改端口号?据说某些服务器连接工具有后门,安全问题令人担忧。这些工具不用的话还真不行,想来想去没办法,只能换换端口号了。

本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 2

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!
未填写
文章
63
粉丝
17
喜欢
140
收藏
118
排名:132
访问:7.4 万
私信
所有博文
社区赞助商