平时在ArchLinux使用的是Users组的用户,而在服务器上使用的是root,好吧我知道用root不对,内网为了方便偷懒了
这样存在一个问题,每次登录服务器都需要输入 ssh root@abcdef.com 这样的长串代码,特别是还需要输入@,如果不输入,ssh会尝试用当前本地的用户来登录远程服务器。手需要离开常用位置,简直是反人类,对于我这种懒人来说,这简直是不可饶恕的
还好发现是可以在配置文件中设置的,在.ssh目录下创建 config文件
写入如下内容:
Host *.abcdef.com
User root
这样以后就可以 ssh bbs.abcdef.com登录服务器了
如果你比我还懒 还可以在为 abcedf.com制定短名字,比如
Host bbs
Hostname bbs.abcdef.com
User root
这样 ssh bbs
就直接登录了。。。
本页的评论功能已关闭