朝歌晚酒
2017-12-02 09:50
采纳率: 100%
浏览 3.4k

centos7 pc端怎么远程连接到服务器ssh

服务器是centos7的,ssh端口号是22000,但是本地连接的默认端口号是22,怎么修改本的的连接端口号
图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

12条回答 默认 最新

  • janth-yan 2017-12-02 13:09
    已采纳

    如果你在liunx环境下连接到服务器,输入以下代码

     ssh -p 1111 uname@000.000.000.000 #把1111替换成服务器端口,uname替换成你在服务器已经注册过的用户名,000.000.000.000是服务器的ip地址
    

    如果你是在桌面模式下(如windows)用ssh客户端连接服务器,例如putty一类的软件,则在新建连接的界面把port对话框内的22改成服务器的端口

    点赞 打赏 评论
  • nastume143 2017-12-02 10:31

    你输入:“vim /etc/ssh/ssh__config” ,找到 “#port ”(如果发现改不了,键盘敲一下“i”进入“插入”模式)先将Port 22 前面的 # 号去掉,并另起一行。如定义SSH端口号为57122,则输入Port 57122自定义端口选择建议在万位的端口(如:10000-65535之间)。改完后按下esc键,输入:wq进行保存(这里是vim的知识,要是不会的话照着我说的打就对了)。然后打“service sshd restart”,回车就行了

    点赞 打赏 评论
  • hello youth 2017-12-02 11:27

    用xshell 啊 连接的时候选择成你需要的端口就行了

    点赞 打赏 评论
  • 「已注销」 2017-12-02 11:51

    如果是windows,可以使用xshell,指定端口号。
    如果是linux,使用命令:
    ssh root@ip:57122

    点赞 打赏 评论
  • weixin_41152267 2017-12-02 12:21

    ssh -p 22000 192.168.0.11

    点赞 打赏 评论
  • janth-yan 2017-12-02 12:54

    如果你要连接到已知端口的终端,只要在ssh的时候加上端口参数就行了,如果要修改本地端口,就要改配置文件
    以前我在ubuntu环境下是这样的:

     sudo nano /etc/ssh/sshd_config
    

    找到port那一行,在下面添加以下两个新行:
    port 22 #22端口是默认端口,必须开启,以免其他用到此端口的应用异常
    port ***** # *号代表小于65535任意数字(二进制的原因,不能大于65535)
    然后重启ssh服务
    sudo service ssh restart
    如果你已经是超级用户,把以上代码的 sudo 去掉
    centos 跟ubuntu的命令可能会有点差异,原理一样的

    点赞 打赏 评论
  • qq_38355150 2017-12-02 12:58

    采用xshell软件,建立远程链接

    点赞 打赏 评论
  • javawzr 2017-12-02 13:02

    可以试试下面这个命令
    vi /etc/ssh/sshd_config
    #Port 22 //这行去掉#号,防止配置不好以后不能远程登录,还得去机房修改,等修改以后的端口能使用以后在注释掉
    Port 22000 //下面添加这一行
    别忘了保存退出

    点赞 打赏 评论
  • qq_41254121 2017-12-02 15:50

    用Putty 连接到服务器就可以,要是用root登陆还需要修改服务器配置

    点赞 打赏 评论
  • zaqzaq132 2017-12-03 00:39

    ssh -p 22000 192.168.0.11

    点赞 打赏 评论
  • weixin_41267159 2017-12-04 04:07

    用Putty 连接到服务器就可以,要是用root登陆还需要修改服务器配置

    点赞 打赏 评论
  • 仰望星空下的自己 2017-12-07 12:31

    ssh -p 22000 你的ip地址

    点赞 打赏 评论

相关推荐 更多相似问题