生成密钥的时候可以提供备注,需要放在 -C 后面,即:
ssh-keygen -t rsa -C "cjohny@bbs.newsmth.net"
那个 tcsetattr 的错误是 ssh 报的,原因是 macOS 的沙箱不允许这个操作……我也没找到办法,好在对上 bbs 毫无影响。密码登录之所以使用 putty 也是因为沙箱的关系。
【 在 cjon 的大作中提到: 】
: 难怪我之前弄的一直出错,我前几次用的命令是:
: ssh-keygen -t rsa cjohny@bbs.newsmth.net
: 完全没有意识到“cjohny@bbs.newsmth.net”在生成密钥时是不必要的。真正用ssh命令建立连接的时候才需要这一坨。糗大了。
: ...................
--
FROM 108.46.235.*