首页 > 其他分享 >修改ssh端口号

修改ssh端口号

时间:2023-08-13 09:24:01浏览次数:38  
标签:sshd 22 端口 修改 ssh 10022 Port 端口号

Linux修改远程连接端口

参考博客:

Linux修改远程连接端口

【解决方法】错误:无法和SFTP服务器建立FTP连接,请选择合适的协议

修改远程连接端口

1.编辑sshd配置,修改默认的端口。

vi /etc/ssh/sshd_config

找到配置端口号的位置,可在命令行模式下输入'?#Port 22'进行查找。详细命令可查看Linux vi/vim

#Port 22

修改为:

Port 22
Port 10022 #变更后的端口

这样做防止10022端口不能连接的情况下还可以使用22端口连接,保存退出。

重启sshd:

systemctl restart sshd

显示目前所有应用端口,查看10022是否在其中

netstat -nplt

如果10022不在端口列表中,有些centos版本的配置文件在/usr/local/openssh/etc/sshd_config,

同样的步骤进行修改并重启sshd

vi /usr/local/openssh/etc/sshd_config

2.SELinux添加开放端口。

查看SELinux配置,如果SELINUX=disabled,忽略后续SELinux的操作。

cat /etc/selinux/config

查看SELinux开放给ssh使用的端口

semanage port -l|grep ssh

系统输出

ssh_port_t                    tcp      22

开放新端口

开放新端口

semanage port -a -t ssh_port_t -p tcp 10022

再次查看,系统输出结果

ssh_port_t                    tcp      10022,22

3.防火墙配置,如果防火墙已关闭,可以忽略。

查看防火墙状态

firewall-cmd --state

查看防火墙开放端口

查看防火墙开放端口

firewall-cmd --zone=public --list-ports

开放10022端口

firewall-cmd --zone=public --add-port=10022/tcp --permanent

配置防火墙端口生效

firewall-cmd --reload

4.使用122端口进行远程连接测试,连接成功,说明10022端口配置生效。

编辑sshd配置,注释掉22端口,重启sshd

vi /etc/ssh/sshd_config
#Port 22
Port 10022 
systemctl restart sshd

1
2
systemctl restart sshd
1

Port 22

Port 122
1
2
systemctl restart sshd
1

用putty建立连接

在ip地址处写入服务器IP地址,Port处写入改后的地址10022

image-20221219141007935

用FileZilla建立连接

现象:

直接填写会出现如下的情况:

image-20221219141828179

解决方案:

  1. 点击【文件】->【站点管理器】,出现如下界面:

可能你的那里没有新站点,如果没有就点击新站点哦。

image-20221219142022246

  1. 点击【协议】,选择【SFTP-SSH File Transform Protocol】协议。

image-20221219142109169

  1. 输入服务器的【IP地址】和【端口】

  2. 输入用户和密码之后,点击连接

注意

查看端口号占用情况:

netstat -ntulp | grep 端口号
lsof -i:端口号(能查看进程名、进程号)

标签:sshd,22,端口,修改,ssh,10022,Port,端口号
From: https://www.cnblogs.com/simpleness/p/17626139.html

相关文章

  • Django实现文件上传、文件列表查看、修改、限流和日志记录
    Django实现文件上传、文件列表查看、修改、限流和日志记录本章先简单实现文件的上传,后续会将标题的功能一一添加上去实现,并且给出远程服务器的不同连接方式【密码和秘钥】,欢迎继续关注。安装了Django框架pipinstalldjango 创建一个Django项目django-adminstartproj......
  • 传奇架设教程分享传奇私服商铺设置增加修改物品方法
    近期很多客户经常问到如何增加修改传奇商铺内的商品,今天我以3km2引擎为例给大家讲解一下传奇私服商铺怎么设置.传奇私服商铺的设置文件通常在D:\Mirserver\Mir200\BuyItemList.txt下面是一个商铺文件的一部分.懂一些简单脚本的玩家都应该知道怎么修改了吧.根据对应的数字可以修改......
  • 独特的控制码学习功能,可自行修改控制码指令控制键盘
    新推出的高清视频会议控制键盘(控制器),采用工业四维精密摇杆,采用RJ45、RS422、RS485、RS232多种控制接口,最多可接255个摄像机;独特的控制码学习功能,可以自行修改控制码指令;所有摄像机参数均可通过按键操作程序完成设置;金属壳体,硅胶按键设计;液晶中英文显示,带按键声音提示,实时显示解码......
  • 问题记录 <git push 到 github 时遇到 ssh 端口问题>
    问题描述gitpush时遇到如下问题:ssh:connecttohostgithub.comport22:Connectiontimedoutfatal:Couldnotreadfromremoterepository.解决方式通过修改端口得以解决,将22端口改为443,添加~/.ssh/config内容如下:Hostgithub.comHostnamessh.github.com......
  • 微信开发之一键修改好友标签的技术实现
    移除标签下的好友:把需移除的好友所有标签查出来(通讯录详情接口返回标签id,数据库需缓存),去掉想移出的标签id,labelIdList参数放进其他所有标签id。增加标签新好友:把需添加的好友所有标签查出来(通讯录详情接口返回标签id,数据库需缓存),labelIdList参数放进新标签id和原有所有标签id。某......
  • 改变端口号shell脚本
    1#开启端口2functionstartProxy(){3exporthttps_proxy=https://127.0.0.1:7890;4exporthttp_proxy=http://127.0.0.1:7890;5exportall_proxy=socks5://127.0.0.1:7890;6}7#获取端口8functiongetProxy(){9echohttp_proxy:$http_proxy......
  • openwrt dns ssh相关问题
    DHCP/DNS中的技术叫dnsmasq可配置hosts和自定义挟持域名配置image.pngimage.png拦截优先级为挟持域名最高,另外需要重启服务方可生效,在系统,启动项中重启dnsmasqssh使用root用户SSH登录服务器出现AccessDenied错误只输入root就出现了错误,但是输入其他......
  • Ubuntu 命令修改系统语言
    在安装Ubuntu-server版本时遇见没有中文的选择,但是我们又需要中文环境。那么只能先通过英文将系统安装好后,通过以下命令行设置为中文了。sudodpkg-reconfigurelocales⚠️注意:回车运行之后的界面可能有所不同,所我也就不截图了。大家直接选择zh_CN.UTF-8即可,选择确认回车,然后系统重......
  • 微信开发之一键修改好友标签的技术实现
    移除标签下的好友:把需移除的好友所有标签查出来(通讯录详情接口返回标签id,数据库需缓存),去掉想移出的标签id,labelIdList参数放进其他所有标签id。增加标签新好友:把需添加的好友所有标签查出来(通讯录详情接口返回标签id,数据库需缓存),labelIdList参数放进新标签id和原有所有标签id。某......
  • 微信开发之一键修改好友标签的技术实现
    移除标签下的好友:把需移除的好友所有标签查出来(通讯录详情接口返回标签id,数据库需缓存),去掉想移出的标签id,labelIdList参数放进其他所有标签id。增加标签新好友:把需添加的好友所有标签查出来(通讯录详情接口返回标签id,数据库需缓存),labelIdList参数放进新标签id和原有所有标签......