我正在使用 openSSH 的 ssh-keygen 从私钥创建公钥。
cmd1 = malloc(100);
snprintf(cmd1, 80, "./ssh-keygen -y -f %s > %s ",
"/etc/ssh/ssh_host_dsa_key", "/etc/ssh/ssh_host_dsa_key.pub");
rc = system(cmd1);
但是该命令总是要求输入密码。有没有办法禁用询问密码?
我正在使用 openSSH 的 ssh-keygen 从私钥创建公钥。
cmd1 = malloc(100);
snprintf(cmd1, 80, "./ssh-keygen -y -f %s > %s ",
"/etc/ssh/ssh_host_dsa_key", "/etc/ssh/ssh_host_dsa_key.pub");
rc = system(cmd1);
但是该命令总是要求输入密码。有没有办法禁用询问密码?