上遇到了麻烦
我需要在Linux盒上隔离带代码的Linux盒上的SSH指纹。我可以运行ssh -keygen -lf/etc/ssh/ssh_host_rsa_key.pub获取它:
[root@foo ssh]# ssh-keygen -lf /etc/ssh/ssh_host_rsa_key.pub
2048 11:11:11:11:11:blah:blah /etc/ssh/ssh_host_rsa_key.pub (RSA)
我可以将其输送到SED以摆脱2048位:
[root@foo ssh]# ssh-keygen -lf /etc/ssh/ssh_host_rsa_key.pub | sed 's/2048 //g'
11:11:11:11:11:blah:blah /etc/ssh/ssh_host_rsa_key.pub (RSA)
,但最后我留下了filepath(RSA(钻头。我想添加另一个管道的sed命令,但是我在/'s。
如果您喜欢11:11:11:11:11:blah:blah
尝试:
[root@foo ssh]# ssh-keygen -lf /etc/ssh/ssh_host_rsa_key.pub | awk '{print $2}'