最近,我在我的Ubuntu18.04服务器上做了一个端口扫描(使用www.ipfingerprints.com),发现了一些我没有打开的端口。以下是开放的港口:
PORT STATE SERVICE
22/tcp open ssh
25/tcp open smtp
80/tcp open http
111/tcp filtered rpcbind
135/tcp filtered msrpc
136/tcp filtered profile
137/tcp filtered netbios-ns
138/tcp filtered netbios-dgm
我正在创建一个客户机/服务器应用程序,其中我的服务器和客户机可以在同一台机器上,也可以在不同的机器上,但都在ISP下。
我的RMI程序:
-Remote接口:-
//Calculator.java
public interface Calculator
extends java.rmi.Remote {
public long add(long a, long b)
throws java.rmi.RemoteException;
public long sub(long a, long b)
throws java.rmi.RemoteExceptio
我在我的小型专用网络中玩NMAP,执行端口扫描。
到目前为止,我已经扫描了以下OSs (未修改的新安装--意味着没有安装额外的软件!):
Ubuntu 14.04
Windows 2012
Windows 2008 R2
Windows 7
对于W7,所有其他开放源码软件返回的端口都已打开。W7在其原始版本中是安全的,还是在NMAP命令中缺少了任何参数?
root@ubuntu-14:/# nmap 192.168.0.10 -sS -vv
Starting Nmap 6.40 ( http://nmap.org ) at 2015-11-22 09:26 CET
Initiating AR
sudo nmap -p0-65535 127.0.0.1
Starting Nmap 7.40 ( https://nmap.org ) at 2018-02-06 19:03 HKT
Nmap scan report for localhost (127.0.0.1)
Host is up (0.0000050s latency).
Not shown: 65525 closed ports
PORT STATE SERVICE
22/tcp open ssh
25/tcp open smtp
80/tcp open http
110/tcp open pop
为什么用xshell连接云主机的时候显示
Connection established.
To escape to local shell, press 'Ctrl+Alt+]'.
Connection closed by foreign host.
Disconnected from remote host(新建会话 (2)) at 20:26:39.
我正尝试在AWS Elastic Beanstalk (此应用程序: )上运行一个简单的注册Flask应用程序,该应用程序连接到一个外部MySQL数据库,托管在AWS RDS上。
该应用程序在本地运行良好(即使我从本地应用程序连接到AWS RDS )。
但是当我在命令行中打开eb时,我得到:
502 Bad Gateway
nginx/1.8.1
当我创建eb时,我收到了警告:
WARN Only one EXPOSE directive is allowed, using the first one: 3306
因为在我的Dockerfile中,我有:
EXPOSE 3306
EXP
我试图连接到一个托管在亚马逊EC2上的数据库:
ec2-xx-xx-xxx-xxx.xxxx-1.amazonaws.com/companyName
我已经得到了这个用户和密码。
What is the best way to connect to a database on this server?
我试过这个工具:
http://www.razorsql.com/register5.html
还有postgres客户端连接。
非常感谢你的指导/
我正在开发一个涉及服务器和客户端的程序,我试图监听端口,然后从客户端向该端口发送消息。然而,在这样做的时候,我得到了NoRouteToHostException。我制作了一个简单的客户机和服务器应用程序来测试我是否能够为我的给定服务器和客户端发送和接收消息。
服务器:
public class Server{
public static void main(String [] args) throws Exception{
ServerSocket s = new ServerSocket(8001);
s.accept();
}
}
客户端:
public class Cl
我在学习使用Django。我正在学习他们的第一个教程:
我正在使用下面的目录结构在AWS服务器上运行所有内容。
我试着运行他们的代码,以便将简单的代码部署到浏览器: python。
it runs without error,but when i go to http://127.0.0.1:8000/ chrome throws error "Oops! Google Chrome could not connect to 127.0.0.1:8000"
我知道我误解了删除服务器的结构。如果有人能教我如何使它发挥作用,我将不胜感激。
谢谢
(我的目录结构)
/
据我所知,iptable可能会忘记数据包状态吗?是这样的吗?如果是,我是否必须添加额外的无状态规则?
例如,我有这些规则。
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A OUTPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A OUTPUT -o eth0 -p udp --dport 53 -m state --state NEW -j ACCEPT
我必须添加以下规则吗?
iptables -A OUTPUT