我面临着MongoDB4.0的一个问题。我已经在远程服务器上安装了mongodb,并希望将其与robo3t连接。但是得到了下面的错误。
📷
这是我的mongodb.conf文件
# mongod.conf
# for documentation of all options, see:
# http://docs.mongodb.org/manual/reference/configuration-options/
# Where and how to store data.
storage:
dbPath: /var/lib/mongodb
journal:
enab
我在我的小型专用网络中玩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
在Rackspace next gen (Performance)服务器上重新安装Ubuntu 10.04需要打开以下端口: 25/tcp、80/tcp、443/tcp、3306/tcp。
我使用nmap检查打开的端口,下面是打开的列表:
PORT STATE SERVICE
22/tcp open ssh
所以我使用ufw打开端口(25/tcp,80/tcp,443/tcp,3306/tcp)
$sudo ufw allow 25/tcp
Rule updated
之后,ufw列出了与打开的端口相同的端口(22/tcp):
PORT STATE SERVICE
22/tcp ope
我的笔记本电脑上有Ubuntu16.04.1,我想用它连接到我的Ubuntu16.04.1桌面。我在台式机和笔记本电脑上安装了OpenSSH服务器。
$ ssh user@ip address
ssh: connect to host ip address port 22: Connection timed out
我安装了Ubuntu服务器,我正在学习它的安全性。
我看到的一篇文章是关于telnet以及如何在CentOS上禁用它。
显然,它不能在Ubuntu上工作,所以我如何在Ubuntu服务器上禁用Telnet?
ll /etc/xinetd.d/telnet
ls: cannot access /etc/xinetd.d/telnet: No such file or directory
我运行这些命令来获取Ubuntu 16服务器上所有打开端口的列表。我想知道为什么1-25端口看起来是开放的?这是一个安全风险,还是这是正常的Ubuntu服务器?
我特别地将ssh的端口更改为33333。使用80/443进行公众访问网站。除此之外,我自己也没有做过任何其他的改变。
UFW正在按预期进行并显示:
Nginx Full ALLOW Anywhere
33333/tcp ALLOW Anywhere
Nginx Full (v
问题是,当我使用putty到主机并输入用户名时,密码提示会延迟。发现这与我的iptable直接相关,可以通过更改默认策略来解决问题。如果默认输入策略为“接受”,则密码提示立即出现。
Mar 13 00:05:01 server-ubuntu sshd[6154]: Connection from 192.168.0.10 port 26304
Mar 13 00:05:06 server-ubuntu sshd[6154]: Failed none for acid from 192.168.0.10 port 26304 ssh2
但是,如果默认输入策略为DROP,则在输入用户名后,在获得密