小编Raj*_*Raj的帖子

查找组名称所在的Active Directory组

我需要编写一个C#脚本,它返回所有具有以某个名称开头的组名的Active Directory组.我知道可以使用以下代码返回一个组.

PrincipalContext ctx = new PrincipalContext(ContextType.Domain);
GroupPrincipal grp = GroupPrincipal.FindByIdentity(ctx, IdentityType.Name, "Groupname");
Run Code Online (Sandbox Code Playgroud)

但是,我想要Groupname所在的所有组,例如"GroupPrefix".然后,我想使用以下代码遍历所有这些组,并将"成员"存储在我稍后可以用于搜索的数组/列表中.

foreach (UserPrincipal p in grp.GetMembers(true))
Run Code Online (Sandbox Code Playgroud)

我非常感谢能得到的任何帮助.

.net c# active-directory

8
推荐指数
1
解决办法
9074
查看次数

将 EC2 实例移动到不同的 VPC

我在 VPC1 中有一个 EC2 实例。它有两个块设备:/dev/sda1根设备)和/dev/sdb

我想使用 boto3 将此 EC2 实例移动到 VPC2。VPC1 和 VPC2 位于 us-east-1 上。

我有什么选择?我猜我需要从以下选项中选择 1。

  1. 停止 VPC1 中的实例,创建快照并从此 VPC2 中的实例启动新实例。
  2. 从 VPC1 中的实例创建 AMI,并从该 AMI 在 VP2 中创建新实例。

哪种方法更有意义?基本上,我试图创建一个脚本,这些 EC2 实例的所有者可以执行该脚本以将其 Ec2 实例从 VPC1“移动”到 VPC2。

谢谢并注意安全。

amazon-ec2 amazon-web-services boto3 amazon-ami

6
推荐指数
1
解决办法
6070
查看次数

如何将数据从 S3 加载到 PostgreSQL RDS

我需要将数据从 S3 加载到 Postgres RDS(大约 50-100 GB) 我没有使用 AWS Data Pipeline 的选项,我正在寻找类似于使用 COPY 命令将 S3 中的数据加载到 Amazon 的方法红移。

我将不胜感激有关如何实现这一目标的任何建议。

postgresql amazon-s3 amazon-rds

5
推荐指数
1
解决办法
6986
查看次数

使用 Visual Studio Code Remote 进行 SSH 代理转发 - SSH 扩展

我有一个在 jumpbox 后面运行 Ansible 的 RHEL“开发”服务器。

我需要使用 VS Code Remote - SSH 扩展从 Windows 10 机器连接到 RHEL 服务器以进行 Ansible 开发工作。我正在将 Git Bash 用于 SSH/*nix 的东西。

Jumpbox 禁用了 SSH 端口转发 - 据我所知,它将保持禁用状态。

我已将agent-forwarding公钥复制到 jumpbox 和 RHEL 服务器。因此,我可以使用 SSH 代理转发通过 jumpbox 连接到 RHEL 服务器。

这是我的 SSH 配置文件的样子。

Host *
    ForwardAgent yes

# Jump box
Host jump-box
    HostName xx.xx.xx.xx
    User test_user
    IdentityFile ~/.ssh/agent-forwarding

# RHEL server
Host rhel-dev
    HostName xx.xx.xx.xx
    User test_user
    IdentityFile ~/.ssh/agent-forwarding
Run Code Online (Sandbox Code Playgroud)

使用此 SSH 配置,从 VS Code,我使用Remote-SSH: Connect …

ssh visual-studio-code vscode-settings vscode-remote

5
推荐指数
0
解决办法
2716
查看次数

Amazon Redshift架构设计

我们正在考虑使用Amazon Redshift来实现我们的数据仓库,我想了解如何在Redshift中正确设计Schema的一些建议.

我对Redshift完全不熟悉.在过去,当我使用"传统"数据仓库时,我习惯于创建诸如"Source","Stage","Final"等模式,以根据数据所处的阶段对所有数据库对象进行分组.

默认情况下,Redshift中的数据库具有单个模式,该模式名为PUBLIC.那么,我向那些使用过Redshift的人提出的问题,我上面概述的方法是否适用于此?如果没有,我会喜欢一些建议.

谢谢.

data-warehouse amazon-web-services amazon-redshift

4
推荐指数
1
解决办法
3188
查看次数

使用 boto3 创建 EBS 卷并将其附加到 EC2 实例

我有一个现有的 EC2 实例,附加了两个 EBS 卷。我想使用 boto3 将第三个 EBS 卷添加到此 EC2 实例。

这是我的想法:

或者有更简单的方法吗?boto3 中是否有一个函数可用于将新的 EBS 卷添加到现有的 EC2 实例?

python amazon-ec2 amazon-ebs amazon-web-services boto3

1
推荐指数
1
解决办法
7028
查看次数