繁体   English   中英

在 AWS EC2 Ubuntu 实例中自动创建多个用户账户

[英]Automating Multiple User Account Creation in AWS EC2 Ubuntu instance

我有一个 EC2 Ubuntu 实例,我想在上面创建大约 100 个帐户。 我已经使用 Python 脚本生成了所有必要的密钥对。 现在的挑战是以自动方式将公钥发送到相应的用户目录。 我在 Windows 机器上,所以 ssh-copy-id 似乎不起作用,我不能在 bash 脚本中使用它。

有谁知道解决这个问题的最佳方法? 任何帮助,将不胜感激。

只需执行ssh-copy-id SFTP 到主机(例如使用 Paramiko)。 创建具有正确权限的.ssh文件夹(如果尚不存在)。 创建具有正确权限的authorized_keys (如果它尚不存在)。 Append 你的公钥给它。

顺便说一句,谷歌搜索“python 中的 ssh-copy-id”显示有ssh-copy-id的 Python 实现:
https://pypi.org/project/sshcopyid/

超级用户的相关问题:
将客户端公钥复制到 Windows OpenSSH SFTP/SSH 服务器授权密钥文件的命令

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM