Tôi có một nhóm người dùng, những người có khóa SSH có quyền truy cập vào tài khoản trên các máy chủ khác. Hiện tại tôi có một tập lệnh thu thập các khóa công khai ssh và phân phối chúng vào đúng tài khoản trên đúng máy chủ.
Những gì tôi muốn làm là lấy tập lệnh đó để kiểm tra xem bất kỳ khóa ssh nào của người dùng đã cho đều có cụm mật khẩu trước khi chấp nhận khóa chung và phân phối nó.
Tôi đã thử một số điều, như sử dụng một ssh-agent
và ssh-add
sau đó là vấn đề được đưa ra khi ssh-add
được hỏi cho cụm từ mật khẩu.
Có cách nào để có được một cái gì đó như openssl
kiểm tra cụm mật khẩu, thất bại một chút với mã trả về 1
nếu khóa có cụm mật khẩu không?
Cảm ơn!