Câu trả lời:
Dừng dịch vụ minion.
service salt-minion stop
Xóa danh tính cũ
rm /etc/salt/pki/minion/minion.pem
rm /etc/salt/pki/minion/minion.pub
cat /dev/null > /etc/salt/minion_id
Hãy chắc chắn rằng muối sẽ bắt đầu khi khởi động
chkconfig salt-minion on
Tạo một AMI mới của bạn
Hãy thử lệnh sau:
sudo salt 'name_of_host_whose_keys_you_wish_to_regenerate' saltutil.regen_keys
Dựa trên câu trả lời của user325017.
Tôi đã điều chỉnh nó cho Ubuntu Bionic Beaver 18.04, vì nó có systemd:
#!/usr/bin/env bash
systemctl stop salt-minion
rm /etc/salt/pki/minion/minion.pem
rm /etc/salt/pki/minion/minion.pub
cat /dev/null > /etc/salt/minion_id
systemctl enable salt-minion
systemctl start salt-minion
Theo câu trả lời @ user325017 cho Windows, chỉnh sửa bước 2 với:
Xóa C: \ salt \ conf \ pki \ minion \ minion.pem Xóa C: \ salt \ conf \ pki \ minion \ minion.pub Chỉnh sửa c: \ salt \ conf \ minion và cập nhật dòng bằng "id:"