我对猛烈抨击脚本编程还是个新手。我编写了一个可以创建组和用户的脚本,运行良好,但我现在面临的挑战是如何让脚本为特定用户创建ssh密钥对。在我的脚本中,它在您切换到该用户后立即停止工作,并且不会继续创建ssh密钥对。
以下是我的剧本。
for group in admin support engineering
do
sudo groupadd $group
sudo useradd -m -s /bin/bash achebeh_${group}
done
sudo passwd achebeh_admin
sudo su achebeh_admin
ssh-keygen -t rsa
那么,请告诉我如何使用此脚本为achebeh_admin用户创建ssh对。我乐于学习。这是我在参加完一门辅导课后的第一份剧本。
1条答案
按热度按时间v6ylcynt1#
@Achebe-Peter如果我从你的简短描述中正确地理解了你的要求,这将为你做这项工作。
*在测试环境中尝试此脚本,风险自负!
*假设您没有配置用户和相关文件,此脚本执行得最好
测试中
PS.如果我的答案符合你的要求,请投赞成票,并将其标记为正确答案。