比如我们现在有两台机器:
- 机器 1 :ip:192.168.0.2 用户:m_1
- 机器 2 :ip:192.168.0.3 用户:m_2
比如我们在 机器1 上要SSH连接到 机器2,执行 ssh 192.168.0.3
,那么登陆的结果将是m_1@192.168.0.3
,机器2 没有m_1这个用户,那么将无法登陆。所以应该执行 ssh m_2@192.168.0.3
在ip前加上用户名和@ 。
那么问题是:能不能设置ssh的配置文件,修改这种 ssh 'ip'
连接方式下默认使用的用户名不再是当前的用户,而是我们指定的用户名。比如执行 ssh 192.168.0.3
其结果不再是 m_1@192.16.0.0.3
而是 m_2@192.168.0.3
。
https://stackoverflow.com/que...
~/.ssh
创建一个config
,写: