记自己的服务器遇到的问题及解决方法

1,248 阅读1分钟

git连接github失败

阿里云服务器、centos7,安装了git,添加ssh到github之后clone github上面的代码,失败,ping github,不通,在/etc/hosts 文件尾部添加以下配置,可ping github,可clone

192.30.253.113 github.com
192.30.252.131 github.com
185.31.16.185 github.global.ssl.fastly.net
74.125.237.1 dl-ssl.google.com
173.194.127.200 groups.google.com
192.30.252.131 github.com
185.31.16.185 github.global.ssl.fastly.net
74.125.128.95 ajax.googleapis.com

开启端口

所购买的阿里云轻量级服务器默认只开启了几个端口,以至于发布服务到服务器上,访问服务一直处于loading状态,到阿里云服务器管理网站页面配置端口号后可访问

服务器免密登录

参考文章:服务器免密码登录

ssh登录远程服务器略微繁琐,两步简化过程

  • 添加本地ssh到远程服务器~/.ssh/authorized_keys文件中。此步骤实现免密码登录,使用ssh方式连接远程服务器时不再需要输入密码。添加完成需要servie ssh restart指令重启ssh

  • 本地.ssh目录下创建config文件,并添加以下内容

    Host serveName # serveName 可配置
    	User root # root可配置
    	HostName x.x.x.x # x.x.x.x表示远程服务器ip
    # 还可配置Port指定端口
    	
    # 此时配置之后,原本需要ssh root@x.x.x.x登录x.x.x.x的服务器的root用户,此时只需要运行ssh serveName来登录