当前位置:   article > 正文

curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused_linux curl: (7) failed connect to

linux curl: (7) failed connect to

在安装nvm工具的时候,用了下面这个命令:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
  • 1

然后就报了下面的错误:

在这里插入图片描述

其实是Ubuntu无法访问外网的原因,可以用一下命令解决:

#sudo echo "nameserver 114.114.114.114" >/etc/resolv.conf
sudo echo "nameserver 8.8.8.8" >/etc/resolv.conf
  • 1
  • 2

当然这些好像是本次启动终端有用,想要永久,可以将nameserver 8.8.8.8写入到/etc/resolv.conf

这里还遇到这个问题就是:

wzm@luckyboy:~$ sudo echo "nameserver 8.8.8.8" >/etc/resolv.conf
-bash: /etc/resolv.conf: Permission denied
  • 1
  • 2

其实是这个/etc/resolv.conf权限问题:

  • 查看权限
wzm@luckyboy:~$ ls -l /etc/resolv.conf
-rw-r--r-- 1 root root 197 Sep 11 19:33 /etc/resolv.conf
  • 1
  • 2

r:可读 w:可写 x:可执行

2-4参数:属于user
5-7参数:属于group
8-10参数:属于others

所以当前用户不具备写权限,可以通过切换到root用户或者,修改文件权限来解决:

  • 修改文件权限
wzm@luckyboy:~$ sudo chmod 777 /etc/resolv.conf
  • 1

我为了简单就直接改成777了,也就是所有用户都有全部权限。

最后,原先那条命令也就执行成功了。
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/木道寻08/article/detail/996928
推荐阅读
相关标签
  

闽ICP备14008679号