我正在尝试从 openSSH 安装中删除一些密码:
ssh -Q cipher
3des-cbc
blowfish-cbc
cast128-cbc
arcfour
arcfour128
arcfour256
aes128-cbc
aes192-cbc
aes256-cbc
[email protected]
aes128-ctr
aes192-ctr
aes256-ctr
[email protected]
[email protected]
[email protected]
我尝试通过编辑配置文件来删除,例如blowfish-cbc:
vi /etc/ssh/sshd_config
并添加以下行:
Ciphers -blowfish-cbc
或者
Ciphers [comma separated list of all other ciphers except for blowfish-cbc]
但是,在系统重新启动或卸载/加载 SSH 时,ssh -Q 密码中仍会报告 Blowfish-cbc。
我究竟做错了什么?
OS X 版本:10.11.6
答案1
sshd_config
只影响ssh 守护进程,当你测试ssh客户端,它使用ssh_config
.