平时在ArchLinux使用的是Users组的用户,而在服务器上使用的是root,好吧我知道用root不对,内网为了方便偷懒了

这样存在一个问题,每次登录服务器都需要输入 ssh root@abcdef.com 这样的长串代码,特别是还需要输入@,如果不输入,ssh会尝试用当前本地的用户来登录远程服务器。手需要离开常用位置,简直是反人类,对于我这种懒人来说,这简直是不可饶恕的

还好发现是可以在配置文件中设置的,在.ssh目录下创建 config文件

写入如下内容:

1
2
Host *.abcdef.com
	User root

这样以后就可以 ssh bbs.abcdef.com登录服务器了

如果你比我还懒 还可以在为 abcedf.com制定短名字,比如

1
2
3
Host bbs
	Hostname bbs.abcdef.com
    User root

这样 ssh bbs就直接登录了。。。