SecureCRT连接Centos连接提示“远程连接被拒绝”

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Simmmm_/article/details/81190393

 

初次学习Linux自己在vm中搭建了一个新的虚拟机,然后开始用SecureCRT连接时出现了“远程连接被拒绝”,在网上查阅相关资料后发现是因为虚拟机的SSH服务未开启或者是因为本地和虚拟机的防火墙未关闭,然后先查看防火墙发现状态正常后(这是我自己关闭后查看的),用"service iptables stop"命令停止掉虚拟机的防火墙后,同时关闭本机的防火墙再次连接发现还是同样错误

 

  网上查看相关资料后,得知是因为SSH服务未开启,运行“yum install openssh-server”后发现找不到具体的mirror镜像地址,几番检查后,发现是因为自己未接入网络(-。-),下面介绍一个具体的镜像源(正在使用的)

wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

 下载完正确的下载源后,按照上面的命令安装正确的SSH服务后,发现还是提示相同问题,于是继续查阅百度,发现是因为用户名和地址不对应,地址填入的并非是root对应的地址,修改后正常连接

 

展开阅读全文

Socket连接拒绝

08-29

我在本地建立一个Socket服务端和客户端。先启动的服务端,正常启动,客户端启动时报错:java.net.ConnectException: Connection refused: connect,连接被拒绝,我的防火墙已经关闭了啊。到底是什么问题呢。rncilent:rnpackage ss;rnimport java.io.BufferedReader;rnimport java.io.IOException;rnimport java.io.InputStreamReader;rnimport java.io.PrintWriter;rnimport java.net.InetAddress;rnimport java.net.Socket;rnimport java.net.UnknownHostException;rnrnpublic class aa rn Socket client; rn PrintWriter pw; rn rn public aa() throws UnknownHostException, IOException rn client=new Socket(InetAddress.getLocalHost(),7777); rn pw=new PrintWriter(client.getOutputStream()); rn BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); rn pw.write(br.readLine()); rn pw.close(); rn br.close(); rn rn public static void main(String[] args) rn try rn new aa(); rn catch (UnknownHostException e) rn e.printStackTrace(); rn catch (IOException e) rn e.printStackTrace(); rn rn rn rnrnrn服务端:rnpackage ss;rnrnimport java.io.BufferedReader;rnimport java.io.IOException;rnimport java.io.InputStreamReader;rnimport java.net.ServerSocket;rnimport java.net.Socket;rnrnimport test.Server;rnrnpublic class serrn private Socket socket; rnprivate ServerSocket ss; rnrnpublic ser() throws IOException rn ss = new ServerSocket(7777); rn while (true) rn socket = ss.accept(); rn BufferedReader br = new BufferedReader(new InputStreamReader(socket rn .getInputStream())); rn System.out.println("you input is : " + br.readLine()); rn rn rnrnpublic static void main(String[] args) rn try rn new Server(); rn catch (Exception e) rn e.printStackTrace(); rn rn rnrn 问答

没有更多推荐了,返回首页