不幸的是,这是一个具体的问题,我宁愿问一些更通用的问题,但我只是被难住了。我安装了最新的 Linux Mint,然后访问 NordVPN 站点并按照指南在那里安装 NordVPN,然后……什么也没有。我遵循公司自己的指南。https://support.nordvpn.com/Connectivity/Linux/1325531132/Installing-and-using-NordVPN-on-Debian-Ubuntu-Raspberry-Pi-Elementary-OS-and-Linux-Mint.htm
sh <(curl -sSf https://downloads.nordcdn.com/apps/linux/install.sh)
nordvpn login
nordvpn connect
它接受我的登录凭据,然后显示“关闭此窗口以返回应用程序?”所以我这样做并返回控制台,然后如果我尝试运行任何命令,它只会显示“您尚未登录 NordVPN”。
具有 Ubuntu/Debian/LinuxMint 相关 NordVPN 经验的人可以指出我遗漏或做错了什么吗?
答案1
我无法真正告诉你出了什么问题,因为我没有使用该脚本,但我可以回顾一下几周前我是如何成功设置的(尽管仍在 Mint 19 上)。
我有点困惑,因为该指南有一个链接“下载 NordVPN Linux 客户端”,该链接指向一个页面,您可以在其中获取.deb
文件而不是 shell 脚本,但这对我有用。所以:
curl -O https://repo.nordvpn.com/deb/nordvpn/debian/pool/main/nordvpn-release_1.0.0_all.deb
sudo apt install ./nordvpn-release_1.0.0_all.deb
sudo apt update
sudo apt install nordvpn
- 重新登录或运行
su - $USER
(上一步打印一条消息,表明这是必要的) nordvpn login
- 浏览器中打开登录页面,在那里登录
- 那里的“返回应用程序”链接对我不起作用,所以我复制了该网址
nordvpn login --callback <copied_URL>
之后就nordvpn connect <country>
成功了。
答案2
添加此以防万一有人错过。我在 Ubunu 上遇到了这个问题:
nordvpn login --callback nordvpn://login?action=login&exchange_token=XXXXX&status=done
为了解决这个问题,我必须在引号中添加链接:
nordvpn login --callback "nordvpn://login?action=login&exchange_token=XXXXX&status=done"