Articles of 安全

Ubuntu – 在阻塞的端口上失败的日志logging尝试(SSH不监听这些端口)

我正在检查sshd失败的日志logging。 令我吃惊的是,我看到随机的端口和正在由sshd处理。 首先,sshd甚至不听这些端口,为什么sshd处理这些请求? 其次,我已启用(见屏幕截图)。 我试图连接随机端口,但我得到一个超时,因为它应该是(端口被阻止)。 我不认为自己是专家,但是…我以为我被覆盖了。 到底是怎么回事? 发行版和版本:Ubuntu 14.04.5 LTS UFW状态: auth.log:

networking文件处理

使用batch file我试图复制,然后将文件从本地FTP文件夹移动到我的电脑。 要访问本地FTP,我使用pipe理用户和密码。 这看起来如何。 net use Z: "\\servername\FTP Folders\otherfolder" password /USER:domain\administrator copy Test.txt C:\Users\username\Desktop\ProcessVault\Test.txt move /y \\servername\FTP Folders\otherfolder\test.txt C:\Users\username\Desktop\folder\May\Test.txt pause 文件复制工作正常,但移动不起作用。 不能找出为什么这是行不通的。 这在我运行batch file后出现。 “发生系统错误1219,不允许同一个用户使用多个用户名连接到一个服务器或共享资源,断开与服务器或共享资源的所有连接,然后重试。 任何想法,为什么我不能移动文件?

Apache的redirect是否足够安全,并且可以被信任来保持每个人都出去?

在我的开发服务器上,仅使用证书login(443上的HTTPS),而80上的HTTPredirect到HTTPS。 没有redirect访问不受限制,每个人都可以去任何地方,因为我不能做“要求”在HTTP上,而不是HTTPS,因为“要求”只适用于LOCATION / FILE而不是VHOST。 可以信任redirect总是拒绝访问HTTP? 它足够安全吗? 相关设置: 在位置/ var / www / html /中: Require All granted Options Indexes FollowSymLinks 在虚拟主机[服务器IP]:80 RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{SERVER_NAME}/$1 [R,L] 在虚拟主机[服务器IP]:433 SSLVerifyClient require

日志pipe理员使用跨域?

我们以前的ITpipe理员坚持pipe理员帐户几乎所有(扫描到电子邮件的LDAP查找打印机都使用pipe理员帐户和密码显示在控制面板中的纯文本等)。 我已经开始把所有的东西都转移到为他们的目的而创build的子账户上,并且认为我快到了,但是我想要做的是在临时期间(例如7天)loggingpipe理员的使用情况,以确保没有非法设备/当我更改密码/禁用帐户等时将会中断的服务 有没有一个简单的方法来做到这一点(宁愿不必安装一些第三方程序,但如果这是唯一的select…)?

带UDP的服务器端口全部打开

我是一名在CentOS7服务器上工作的开发者。 今天我想检查服务器的所有端口的状态。 首先我执行命令: firewall-cmd –zone=public –list-ports ,我得到这个: 110 / tcp 443 / tcp 80 / tcp 995 / tcp 143 / tcp 3306 / tcp 993 / tcp 以上所有的端口都由我打开,所以一切都很好。 然后我用另一台Linux PC,用nc来扫描服务器的端口(说服务器的ip是aaaa): nc -v -z -w2 aaaa 1-4000 我得到相同的结果。 之后,我使用nc来扫描使用UDP的端口: nc -v -z -w2 -u aaaa 1-4000 令我惊讶的是,似乎所有的端口都打开了,因为我得到的结果如下: Connection to aaaa port 1 [udp/tcpmux] succeeded! found […]

ntp安全最佳实践与AWS上的实例

我正在审查我的EC2实例(标准的AWS Linux镜像)的VPCstream程日志,在那里我偶然发现了一个端口为123(NTP),目标为107.170.0.6( kapu.ruselabs.com ) 作为新手,我进一步挖掘,发现我的虚拟机正在使用更奇怪的NTP服务器。 [ec2-user@ip-… ~]$ ntpq -p remote refid ————————- +time.mclarkdev. 167.114.204.238 -aprihop.cdknnjl 173.162.192.156 *chl.la 216.218.254.202 +kapu.ruselabs.c 200.98.196.212 我明白,这很可能是一个标准的做法,但当我的箱子与陌生人交谈时,我感到不舒服。 在这种情况下,我无法find哪个人/组织运行kapu.ruselabs.com 所以问题是,在AWS中运行虚拟机时,使用NTP服务器的最佳做法是什么?

通过一个小团队散列减轻

我一直在阅读关于减轻PtH的MSbuild议,他们的首要和主要build议是为工作站pipe理员,服务器pipe理员和域控制器pipe理员分别设立帐户。 我是一个真正的IT人员和我的老板谁是技术上的IT团队,但不知道任何关于IT和其他人可以重置AD用户密码。 现在,我的老板和我是域pipe理员,并使用这些凭据login日常使用。 执行密码重置的人是具有本地pipe理员权限的标准用户(因此她可以打开RSAT),该用户具有用于密码重置的委派权限。 所以,让我直接得到这个,理想的情况下… 1)我的老板和我应该有4个独立的帐户?! 1个标准,1个工作站pipe理员,1个服务器pipe理员和1个域pipe理员帐户。 2)密码pipe理员应该有2个账户,1个密码pipe理员和1个标准用户? 3)我们应该限制login到具有angular色的机器,所以服务器pipe理员帐户只能login到文件服务器/应用程序服务器,域pipe理员帐户只能login到域控制器上? 因此,除了我应该记住4个独立的AD帐户密码这个事实外,我还需要多less个工作站才能完成工作? 如果我应该用我的标准用户帐户login到我的主工作站来执行诸如阅读电子邮件,我应该如何添加新用户或更改组策略? 我的DC是服务器核心安装,我在本地工作站上通过RSAT进行pipe理,但是现在我应该将RDP升级到跳转服务器,然后通过该服务器pipe理用户? 密码pipe理员呢,她应该这样做一个完全不同的工作站重置密码? 如何更改文件夹权限,我可以RDP到文件服务器的服务器帐户权限而不暴露服务器pipe理员凭据? 我可以告诉你,如果这需要所有的PSpipe理,我其实不会介意太多,但我的老板永远不会搞清楚。 我很想听到这个问题的雄辩的解决scheme,或者有人告诉我,我正在思考的东西。 请帮帮我…

如何为使用安全组的特定人员“覆盖”以前的GPO?

我创build了一个testing域,并创build了一个GPO,它限制了对所有可移动介质的写入权限,并将其应用到我所有用户所在的根OU。 但是我知道,最终会有一些人需要写USB等等(主要是CEO和IT人员) 试图解决如何使用安全组来做到这一点,所以如果用户是特定安全组的一部分,那么该特定的GPO将不会被应用

我怎么能检测邮件伪造头看?

我被要求检查两个来自gmail.com和bol.com.br的电子邮件,两个企业的suposelly,我需要检查他们是否合法,如果有可能知道他们是否来自同一个来源。 我不熟悉邮件的协议艰难,他们被发送到同一个Gmail帐户: Delivered-To: [email protected] Received: by 10.100.170.5 with SMTP id i5csp2396916pjd; Thu, 21 Sep 2017 11:22:10 -0700 (PDT) X-Google-Smtp-Source: AOwi7QBEZqkl8wJDZ7obTe6gyOyEG9u6q5XnTB2r72YoOaw/m/IXHPZ93WGOCNpngiPLzOWbl/hn X-Received: by 10.55.212.28 with SMTP id l28mr4236850qki.259.1506018130061; Thu, 21 Sep 2017 11:22:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1506018130; cv=none; d=google.com; s=arc-20160816; b=FQqMHXXegopvOr8UQ/uG1GE8EKXHjYITnrVQqgQbeCMUHj1jHD30LhV2Rjgge75zTt 1M2kEG44er5ERzATnWSjdd4b6Yhn9tKa+660tyh3RW3WCcpEmkJXgJYpgqvR4BfNJ06k eqDCsRMPHZmz/HZ4Hez9C+GkWk/rElxmzjnwp6TrRIqRTJqRnydyYNnU6DhPdIP2oGlC tspDmeWkdAEGTLPwB1VbHWIoadiOjw9yWigve35Wk1Fa5XrX+lq5rngKhmCf+3FNMk5H GM8xUqtL2hY94dZ9pl21r31ho/QFehajv8Y191wE3MeZmQ/aQTBb841Tq4v5ke9ECkyG rLdA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:subject:references :in-reply-to:message-id:to:from:date:dkim-signature […]

授予Windows服务的权限

我还处于另一个障碍。 我有一个非pipe理员的IIS身份帐户,我想授予权限来启动,停止,重新启动和读取一个Windows服务的状态。 我遵循这里发布的解决scheme。 不过,我想通过PowerShell来实现这一点,因为我有这么多的服务器。 我能够获得非pipe理员帐号的SID,并获得命令的输出并将其保存在一个variables下。 我转换为string,但不能应用任何function,如StartsWith , split , insert等这里是我的代码: #Getting the SID for non-admin ISS identity account $objUser = New-Object System.Security.Principal.NTAccount("non-admin") $strSID = $objUser.Translate([System.Security.Principal.SecurityIdentifier]) $sid = $strSID.Value #output retuned = S-1-5-21-2103278432-2794320136-1883075150-1000 #Storing the output of cmd prompt $cmd = cmd.exe /c "sc sdshow <Service_Name>" $test = $cmd | Out-String #output returned = D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;WD) #Storing […]