Mac Terminal是自带SSH的,通过终端SSH远程连接Centos服务器非常方便,在端口为默认的22情况下,只需要在终端下输入:
|
|
就可以连接了,如果改变了端口,使用如下命令即可登录:
|
|
如果是Ubuntu主机,也可以这个命令进行连接:
|
|
例如:ssh ubuntu@192.168.100.100
。
其中ubuntu是要登录的主机的用户名,192.168.100.100是要登录的主机的IP地址。
错误排除
如果SSH无法连接,可以先用whereis来看看:
|
|
以下表示现有进程中找不到ssh对应的进程:
|
|
直接用SSH命令连接本地主机或远程主机时会遇到下列错误提示:
|
|
在于系统设置中没有打开远程登录,参见传送门。
输入ssh localhost
来测试一下,如果提示输入密码来认证就没问题了。
此时再grep一下进程可以看到SSH进程在运行了:
|
|
如果提示以下错误:
|
|
尝试以下的解决方法:
|
|
删除此目录下hostNameOrAddress的相关rsa的信息,或者直接删除这个文件:
|
|