我的基于java的应用程序安装在许多用户的计算机上。在第一次运行时,它会自动将用户的操作系统名称发送到我的服务器并存储在数据库中。我使用System.getProperty("os.name");在该应用程序中获取用户的操作系统名称。能否确定这是一台基于服务器的计算机( Windows Server 2012 Standard)还是台式计算机(Ubuntu、Windows 7)?
是否有任何可能的方法来确定使用Java的服务器和台式计算机之间的关系?
我是一名信息安全分析师,试图理解传输中的数据和正在运行的数据之间的区别。我找到了以下定义:
Transit中的数据定义为在服务器端和服务器之间、服务器到服务器之间、web应用服务器到DB服务器以及反之亦然的服务器外移动的数据。
Data In Motion被定义为准备传输、在服务器上或服务器内部移动或放置位置,而不是从服务器传输出去,有时是服务器之间的连接是直接的私有连接,例如数据从服务器移动到SAN/NAS,而不是通过传统的LAN。
参考- http://commonsensesecurity.net/difference-data-transit-data-motion
需要设置哪些安全控
在关闭的网络中,Windows Server工作组中有三个操作框。(无领域/无AD)
我将要描述的场景有几个派生,但我确信我将能够在需要时重新配置解决方案。
实质上,这些盒子是:
2 x Windows 2008 R2 x64标准1 x Windows 2000标准
我需要能够安排从不同目录和每个框中复制/和/或/移动文件。每个框都有不同的管理员用户名和密码。
我在两个PowerShell框上安装了Win2K8 2.0 (很明显)。
以前,我使用映射的网络驱动器复制文件和cmd行批,但如果可能的话,我更愿意使用Powershell (带有共享和/或$符号)。然而,复制项cmdlet似乎没有正确